ডোমেইন নেম কি?
ডোমেইন নাম হল একটি ওয়েবসাইটের ঠিকানা যা ব্রাউজারের ইউআরএল বারে টাইপ করা হয় ওয়েবসাইট ভিসিট জন্য। সহজ কথায়, যদি ওয়েবসাইটটি একটি বাসা হয়, তাহলে ডোমেইন নাম হবে এর ঠিকানা। আরো বিস্তারিত ব্যাখ্যা: ইন্টারনেট হল কম্পিউটারের একটি বিশাল নেটওয়ার্ক যা একে অপরের সাথে একটি বৈশ্বিক নেটওয়ার্কের মাধ্যমে সংযুক্ত। এই নেটওয়ার্কের প্রতিটি কম্পিউটার অন্য কম্পিউটারের সাথে যোগাযোগ করতে পারে। তাদের শনাক্ত করার জন্য, প্রতিটি কম্পিউটারকে একটি আইপি ঠিকানা দেওয়া হয়। এটি সংখ্যার একটি সিরিজ যা ইন্টারনেটে একটি নির্দিষ্ট কম্পিউটারকে চিহ্নিত করে। একটি সাধারণ আইপি ঠিকানা এই মত দেখাচ্ছে: 66.249.66.1 এখন এইরকম একটি আইপি ঠিকানা মনে রাখা বেশ কঠিন। আপনার পছন্দের ওয়েবসাইটগুলো দেখার জন্য আপনাকে যদি এই ধরনের নম্বর ব্যবহার করতে হয় তাহলে ভাবুন। এই সমস্যা সমাধানের জন্য ডোমেইন নাম আবিষ্কার করা হয়েছিল। এখন যদি আপনি একটি ওয়েবসাইট পরিদর্শন করতে চান, তাহলে আপনাকে সংখ্যার একটি দীর্ঘ স্ট্রিং লিখতে হবে না। এর পরিবর্তে, আপনি আপনার ব্রাউজারের অ্যাড্রেস বারে ডোমেইন নাম মনে রাখতে সহজ টাইপ করে এটি দেখতে পারেন। উদাহরণস্বরূপঃ rironib.com ও trickbuzz.net
ডোমেইন এর প্রকারভেদ
আমরা জানতে পারলাম ডোমেইন কি এবং কেন ব্যবহার করতে হয়। এখন আমরা জানবো ডোমেইন আসলে কত প্রকার।
আমরা প্রাথমিক অবস্থায় ডোমেইন কে 2 টি ভাগে ভাগ করতে পারিঃ
1. TLD – Top Level Domain
টপ লেভেল ডোমেইন/Top level domain (TLD) ইন্টারনেটে যত ডোমেইন রয়েছে তার মধ্যে সবচেয়ে মূল্যবান। এবং টপ-লেভেল ডোমেইন গুলো সবচেয়ে বেশি ব্যবহার করা হয়। একটা প্রতিষ্ঠান বা ব্যবসার ক্ষেত্রে টপ লেভেল ডোমেইন সবারই প্রথম পছন্দ।
টপ লেভেল ডোমেইন দুটি অংশে বিভক্ত: প্রথম অংশ হলো বিজনেস নেম তারপর একটি (Dot) অতঃপর দ্বিতীয় অংশ হোস্ট নেম
যেমন, Google.com এখানে প্রথম অংশ (Google) হলো ব্যান্ড/ব্যবসার নাম এবং দ্বিতীয় অংশ com হলো হোষ্ট নেম (domain extension)।
- Top Level Domains
- .com( commercial)
- .net (Network)
- .info(Information)
- .org (Organization)
- .edu (Education)
2. CcTLD – Country Code Top Level Domain
আপনার ওয়েবসাইটটি যদি বিশেষ কোনো দেশ বা এরিয়া ভেদে তৈরি করা হয় সে ক্ষেত্রে আপনি যেকোন CcTLD – Country Code Top Level Domain রেজিস্ট্রেশন করে একটি ওয়েবসাইট তৈরি করতে পারেন। এই ডোমেইনগুলো টপ লেভেল ডোমেইন হিসেবেই পরিচিত। তবে এ ধরনের ডোমেইনের তিনটি অংশ থাকেঃ
- Country Code Top Level Domains
- .Bd (Bangladesh)
- .In (India)
- .Us (United States)
- .Cn (China)
- .Ca (Canada)
- .Ro (Romania)
- .br (Brazil)
- .sg (Singapore) etc
ডোমেইন কিভাবে কাজ করে?
ডোমেইন নামগুলি আসলে কীভাবে কাজ করে তা বোঝার জন্য, আমরা আপনার ব্রাউজারে এটি প্রবেশ করলে কী হয় তা আমরা একবার দেখে নেব।
যখন আপনি আপনার ওয়েব ব্রাউজারে একটি ডোমেইন নাম লিখেন, এটি প্রথমে সার্ভারের একটি বিশ্বব্যাপী নেটওয়ার্কের জন্য একটি অনুরোধ পাঠায় যা ডোমেইন নেম সিস্টেম (DNS) কতৃক গঠন করে। এই সার্ভারগুলি তখন ডোমেইনের সাথে সম্পর্কিত নাম সার্ভারগুলি সন্ধান করে এবং সেই নাম সার্ভারগুলিতে অনুরোধটি ফরওয়ার্ড করে। উদাহরণস্বরূপ, যদি আপনার ওয়েবসাইট ব্লুহোস্টে হোস্ট করা হয়, তবে এর নাম সার্ভারের তথ্য এইরকম হবেঃ
- Example of DNS
- ns1.bluehost.com
- ns2.bluehost.com
এই নাম সার্ভারগুলি আপনার হোস্টিং কোম্পানি দ্বারা পরিচালিত কম্পিউটার। আপনার হোস্টিং কোম্পানি আপনার অনুরোধটি সেই কম্পিউটারে পাঠাবে যেখানে আপনার ওয়েবসাইট সংরক্ষিত আছে। এই কম্পিউটারকে ওয়েব সার্ভার বলা হয়। এটিতে বিশেষ সফটওয়্যার ইনস্টল করা আছে (Apache, Nginx দুটি জনপ্রিয় ওয়েব সার্ভার সফটওয়্যার)। ওয়েব সার্ভার এখন ওয়েব পেজ এবং এর সাথে সম্পর্কিত তথ্যের টুকরো নিয়ে আসে। অবশেষে, এটি ব্রাউজারে এই ডেটা ফেরত পাঠায়। এভাবে ডোমেইন কাজ করে থাকে।
যদি কোনকিছু বুঝতে অসুবিধা হয় বা কোথাও কোন সমস্যার মুখোমুখি হোন তাহলে নিচে কমেন্ট করুন। আমি যথাসাধ্য চেষ্টা করবো আপনাদের সমস্যার সমাধান করে দেওয়ার।
যদি আমার এই ট্রিকটি আপনার উপকারে এসে থাকে তাহলে কৃতজ্ঞতা জানাতে ভুলবেন না। আমার ছোট্ট একটা ওয়েবসাইট আছে আপনারা চাইলে ঘুরে আসতে পারেন।