আমরা যারা বিগিনার্স আছি তারা এটা প্রায় ভাবি যে ডোমেইন কি আর এটা কাজই বা কিভাবে করে? আর আমরা এটাও জানি বা শুনেছি যে একটি ওয়েবসাইটের জন্য একটি ডোমেইন ও দরকার লাগে।
আবার এরকম অনেকেই আছি আমরা যারা এর সাথে ওয়েবসাইট এবং ওয়েব হোস্টিং গুলিয়ে ফেলি। তো যাইহোক আজকে আমরা এই সব বিভ্রান্তকর জিনিস গুলো দূর করে ফেলবো। তো চলুন জানা যাক ডোমেইন কি এবং কিভাবে কাজ করে?

ডোমেইন নেম কি? (What is Domain Name)
ডোমেইন নেম হলো কোনো ওয়েবসাইটের ঠিকানা যেটা কোনো ব্যক্তি তার ব্ৰাউজারের URL বারে লিখে অনুসন্ধান বা প্রদান করে কোনো একটি ওয়েবসাইটে প্রবেশ করার জন্য।
আরো সহজ ভাবে যদি বলা হয় তাহলে, যদি ওয়েবসাইটকে একটি বাড়ি বলা হয়ে থাকে তাহলে ডোমেইন নেম হলো তার ঠিকানা।
তো এবার চলুন ডোমেইন নেম সম্পর্কে আরো গভীর ভাবে জানা যাক:
ইন্টারনেট হলো সমস্ত কম্পিউটার গুলির এক বৃহৎ বা বিশাল নেটওয়ার্ক এবং এই নেটওয়ার্কের মাধ্যমে একটি কপম্পিউটার অন্য একটির সাথে সংযুক্ত থাকে।
আবার এই নেটওয়ার্কের মাধ্যমে প্রতিটি কম্পিউটার অন্যান্য কম্পিউটারের সাথে যোগাযোগ করতে পারে।
তাই প্রতিটি কম্পিউটার সনাক্ত করার জন্য নির্দিষ্ট এবং পৃথক IP ঠিকনা বরাদ্দ করা হয়। এবং এটি এমন একটি সংখ্যার সিরিজ হয় যেটা ইন্টারনেটে একটি নির্দিষ্ট কম্পিউটারকে বোঝায়।
প্রতিটি কম্পিউটারের জন্য আলাদা আলাদা IP ঠিকানা হয়ে থাকে। একটি সাধারণ IP ঠিকানা যেরকম দেখতে হয়:
192.168.0.0
একটি IP Address বা IP ঠিকানা যদি এরকম সংখ্যা বিশিষ্ট হয়ে থাকে তাহলে সেগুলি সব মনে রাখা আমাদের কারোরই সম্ভব না।
শুধু একবার ভেবে দেখুন যে আপনার পছন্দের কোনো ওয়েবসাইটে যাওয়ার জন্য যদি এরকম সংখ্যা মনে রাখতে হতো !
তাই এই সমস্যার সমাধানের জন্য ডোমেইন নেম আবিস্কার করা হয়।
তো এখন কোনো ওয়েবসাইটে যাওয়ার জন্য আপনাকে আর এত সংখ্যার কোনো IP ঠিকানা মনে রাখতে হয় না তার পরিবর্তে ডোমেইন নেম এর মাধ্যমেই আপনার সব পছন্দের ওয়েবসাইটে আপনি ভিসিট করতে পারেন।
যেরকম আমাদের এই ওয়েবসাইট Technobong.in
ডোমেন নেমের কাজ কি বা কিভাবে কাজ করে?
ডোমেইন নেম কিভাবে কাজ করে তা বোঝার আগে চলুন জেনেনি যে আপনি যখন কোনো ডোমেইন নেম আপনার ব্রাউজারে ইনপুট করেন তখন কি হয়।

আপনি যখন আপনার ওয়েব ব্রাউজারে একটি ডোমেন নেম প্রদান করেন, তখন সবার প্রথমে এটি বিশ্বব্যাপী নেটওয়ার্কের কাছে একটি অনুরোধ প্রেরণ করে যেটি পরে ডোমেইন নেম সিস্টেম (DNS) এ পরিবর্তন করে।
এই সার্ভার গুলি তখন আপনার ডোমেইনের সাথে যুক্ত নেম সার্ভারগুলির সন্ধান করে এবং সেই নেম সার্ভারগুলিতে অনুরোধটি ফরওয়ার্ড করে।
যেরকম আমার ওয়েবসাইটির হোস্টিং কোম্পানি হলো Bluehost, এবং এর নেম সার্ভার গুলি যেরকম হয়:
ns1.bluehost.com
ns2.bluehost.com
এবং এই নেম সার্ভার গুলিই হলো কম্পিউটার, যে গুলো হোস্টিং কোম্পানি দারা পরিচালিত হয়।
এবং পরে আপনার হোস্টিং কোম্পানি অনুরোধটি আপনার সেই কম্পিউটারে ফরওয়ার্ড করবে যেখানে আপনার ওয়েবসাইটি সংরক্ষিত করা আছে।
এই কম্পিউটার গুলিকেই বলা হয় সার্ভার। যার মধ্যে কিছু বিশেষ সফটওয়্যার ইনস্টলড করা থাকে, এবং যা সব শেষে ডেটাগুলি আপনার ব্রাউজারে প্রেরণ করে।
একটি ডোমেইন নেম কিভাবে ওয়েবসাইট এবং ওয়েব হোস্টিং থেকে আলাদা হয়ে থাকে?

একটি ওয়েবসাইট বানানো হয়ে থাকে একটি ওয়েবসাইট বিল্ডার সফটওয়্যার, কিছু HTML পেজেস, কিছু ফটো এবং আরো অনেক কিছু ফাইল দিয়ে।
যদি ডোমেইন নেম ওয়েবসাইটের ঠিকানা হয়ে থাকে তাহলে ওয়েব হোস্টিং হলো সেই বাড়ি যেখানে ওয়েবসাইটি থাকে।
এবং এটিই হলো আসল কম্পিউটার যেখান ওয়েবসাইটের ফাইলগুলি সঞ্চিত থাকে। এবং এই সমস্ত কম্পিউটার গুলোকেই সার্ভার বলা হয় এবং এগুলি হোস্টিং সংস্থা যারা পরিচালিত হয়।
অব্যশই মনে রাখবেন যে একটি ওয়েবসাইট বানানোর জন্য ডোমেইন নেম এবং হোস্টিং দুটিই দরকার লাগে। এবং এই দুটি জিনিস আপনি দুটি কোম্পানির কাছ থেকে আলাদা ভাবেও কিনতে পারেন।
বিভিন্ন ধরণের ডোমেইন নেম (Different Types of Domain Name)
ডোমেইন নেম বিভিন্ন রকমের হয়ে থাকে যার মধ্যে সব থেকে বেশি জনপ্রিয় হলো .com।
শুধু একটি না আরো বিকল্প নেম গুলি হলো .org, .net, .live, .In এবং আরো অনেক। যদি আপনি ডোমেইন নেম কেনার কথা ভেবে থাকেন অবশই পরামর্শ দেবো যে .com কেনার জন্য।
চলুন এবার আরো গভীর ভাবে জানা যাক কতো রকমের ডোমাইনস নেম হয়ে থাকে:
টপ লেভেল ডোমেইন (Top Level Domain) – TLD
টপ লেভেল ডোমেইন বা TLD হলো জেনেরিক ডোমেইন এক্সটেনশন যা ডোমেইন নেম সিস্টেমের সর্বোচ্চ স্তরের তালিকা ভুক্ত হয়ে থাকে।
১০০ ও বেশি TLD হয়ে থাকে বা আছে যার মধ্যে সব থেকে বেশি জনপ্রিয় গুলি হলো .com, .net এবং .org।
কান্ট্রি কোড টপ লেভেল ডোমেইন (Country Code Top Level Domain) – ccTLD
ccTLD গুলি দেশের নেমের কোড ভিক্তিক হয়ে থাকে যেরকম .uk ইউনাইটেড কিংডম, .de জার্মানি এবং in. ইন্ডিয়া বা ভারত। এগুলি কোনো নির্দিষ্ট দেশ বা শ্রোতাদের জন্য হয়ে থাকে।
স্পন্সরড টপ লেভেল ডোমেইন (Sponsored Top Level Domain) – sTLD
sTLD হলো TLD এর একটি বিভাগেরই একটি অংশ যেটি কোনো নির্দিষ্ট সপ্রদায়ের প্রতিনিধিত্ব করে বা কোনো নির্দিষ্ট কমিউনিটির জন্য করা হয়ে থাকে। যেরকম .edu হলো কোনো শিক্ষা সম্পর্কিত সংস্থানের জন্য, এবংসরকারি প্রিতিষ্ঠানের জন্য .gov ইত্যাদির জন্য হয়ে থাকে।
ডোমেইন নেম সিস্টেমের জন্য কে বা কারা দায়বদ্ধ থাকে?
ICANN বা ইন্টারনেট কর্পোরেশন ফর এসাইন্ড নেমস এন্ড নম্বর নামে একটি সংস্থা আছে যে এই সমস্ত ডোমেইন নেম গুলিকে পরিচালনা করে।
ICANN হলো একটি নন প্রফিট সংস্থা যে ডমেইন নেম এর জন্য নীতিগুলি তৈরী করে এবং সেগুলি প্রয়োগ করে। এবং এই ICANN সমস্ত ডোমেইন নেম রেজিস্টার সংস্থাগুলিকে ডোমেইন নেম বিক্রি করার অনুমপ্তি দিয়ে থাকে।
আশা করছি এই পোস্ট থেকে আপনাদের মধ্যে কিছুটা হোক ধারণা দিতে সৃষ্টি করতে পেরেছি।
আর্টিকেলটি ভালো লেগে থাকলে অব্যশই আপনার কোনো বন্ধুকে শেয়ার করুন যে হয়তো নতুন ওয়েবসাইট বানাতে চায়।
এবং কমেন্ট বক্সে আবশ্যই কোনো প্রশ্ন বা বিভ্রান্তি থাকলে জানাবেন এবং পোস্টটি কেমন লাগলো সেটিও জানাবেন এবং এরকম আরো পোস্ট পেতে অব্যশই আমাদের ওয়েবসাইটটি সাবস্ক্রাইব করে রাখুন, , ধন্যবাদ।