আমাদের গত পর্বের কথা নিশ্চই মনে আছে, আমরা একটা দোকান দিয়েছিলাম। এখন ধরা যাক আপনি দোকানের নাম রহিম স্টোর না দিয়ে দিলেন 187.599.255.147.257. এখন এই নামটি কতজন মানুষের মনে থাকবে? দেখা যাবে কয়েকদিন পরে আপনার নিজেরই আপনার দোকানের নাম মনে নেই, আর দোকানের নাম মনে না থাকলে আপনার দোকানে লোকজন আসবে না ফলে দোকানে বিক্রি কমে যাবে।
ঠিক তেমনি আপনার ওয়েবসাইটটি একটি ইউনিক IP Address দ্বারা ইন্টারনেট এ সংযুক্ত থাকে , এবং কেবলমাত্র ওই IP Address-এ হিট করলেই আমরা ওই ওয়েবসাইট এক্সেস করতে পারি। যেমন: google.com-এর IP Address হলো: "172.217.168.238" কিন্তু এখন সমস্যা হচ্ছে, সাধারণ মানুষের পক্ষে এই IP Address মনে রাখা সম্ভব নয় আবার আপনার কম্পিউটারও IP Address ছাড়া ওয়েবসাইটটি খুঁজে পাবে না। এই সমস্যা সমাধানের লক্ষে DNS সার্ভার তৈরী করা হয়। DNS সার্ভার বা Domain Name System সার্ভারের কাজ হচ্ছে ডোমেইন সম্পর্কৃত সকল তথ্য সংরক্ষন করে রাখা। যখন আমরা কোনো Domain Name লিখে সার্চ করি তখন এই DNS সার্ভার আমাদের সেই ডোমেইনের জন্য যেই IP Address রয়েছে সেটি পাঠিয়ে দেয়, পরে আমাদের ব্রাউজার সেই IP Address-এ হিট করে এবং আমরা সেই ওয়েবসাইটটি এক্সেস করতে পারি। পৃথিবীর সকল ওয়েবসাইটের IP Address আলাদা।
যখন আমরা প্রথমবার আমাদের ব্রাউজার থেকে কোনো Domain Name সার্চ করি, তখন সেটি আমাদের ISP (Internet Service Provider)-এর সার্ভারে সেই Domain Name-টির IP Address খুঁজে, যদি ISP-এর সার্ভারে IP Address টি পেয়ে যায় তাহলে ISP-এর সার্ভার থেকে IP Address-টি পাঠিয়ে দেয়। আর যদি ISP-এর সার্ভারে না পাওয়া যায়, তাহলে ISP সেটি Domain Server-এর Main Server: Root Server-এ রিকুয়েস্ট পাঠাবে। পৃথিবীতে মোট ১৩টি Root Server রয়েছে। এখন মজার ব্যাপার হচ্ছে, Root Server ডোমেইনের IP Address সম্পর্কে কিছু জানে না কিন্তু সে জানে এই IP Address-টি কোথায় আছে। এটি ডোমেইন Extension দেখে ISP সার্ভারকে TLD সার্ভারে পাঠিয়ে দেয় সবশেষে TLD সার্ভার ISP সার্ভারকে Name সার্ভারে পাঠায় এবং এই Name সার্ভার ডোমেইন সম্পর্কে সবকিছু জানে। পরে Name সার্ভার থেকে IP Address-টি ISP সার্ভার-এ আসে এবং ISP সার্ভার থেকে আমাদের ব্রাউজারে আসে।
ডোমেইন এবং হোস্টিং সম্পর্কে পড়তে এখানে ক্লিক করুন


বিষয়টি সহজভাবে বুঝানোর জন্য ধন্যবাদ
ReplyDelete👌👌👌👌👌
ReplyDelete