What is domain name? ডোমেইন কী?

what is domain
প্রত্যেক ওয়েবসাইটের একটি নির্দিষ্ট আইপি অ্যাড্রেস থাকে। কিন্তু আইপি দিয়ে ওয়েবসাইট মনে রাখা কষ্টসাধ্য। তাই মনে রাখার সুবিধার জন্য আইপি অ্যাড্রেসের পরিবর্তে ডোমেইন নাম ব্যবহার করা হয়

Share This Post

Share on facebook
Share on linkedin
Share on twitter
Share on email

ডোমেইন নাম বলতে সাধারনভাবে কোন একটা ওয়েবসাইটের নামকে বোঝায়। ডোমেইন নাম ক্লাইন কম্পিউটারকে ওয়েব সার্ভারের সাথে সংযোগ স্থাপন করতে সাহায্য করে। একটি ডোমেইন নাম সংক্রান্ত সব কিছু নিয়ন্ত্রন করে ডোমেইন নেম সিস্টেম।

উদ্দেশ্যঃ
প্রত্যেক ওয়েবসাইটের একটি নির্দিষ্ট আইপি অ্যাড্রেস থাকে। কিন্তু আইপি দিয়ে ওয়েবসাইট মনে রাখা কষ্টসাধ্য। তাই মনে রাখার সুবিধার জন্য আইপি অ্যাড্রেসের পরিবর্তে ডোমেইন নাম ব্যবহার করা হয়। এছাড়া এক বা একাধিক কমপিউটার কে ইন্টারনেট এ চেনার জন্যও ডোমেইন নাম ব্যবহার করা হয়।

ইতিহাসঃ
প্রথম বানিজ্যিক ডোমেন নাম TLD .com, ১৫ মার্চ ১৯৮৫ সালে প্রথম বাণিজ্যিক ভাবে ডট কম ডোমেন নাম ক্যাম্ব্রিজের কম্পিউটার ফার্ম সিম্বোলিক্স তাদের ওয়েব সাইট Symbolics.com এ ব্যবহার করে। ডিসেম্বর ২০০৯ সালে তারা ১৯০ মিলিয়ন ডোমেইন নেম রেজিস্ট্রেশন করে।

ইউ আর এল এবং ডোমেইনঃ

  • ইউআরএল: http://www.example.com/index.html
  • নাম (TLD): com
  • টপ লেভেল ডোমেইন নাম: example.com
  • হোস্ট নাম: www.example.com
  • ডকুমেন্ট: index.html

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

ব্যবহারঃ
ডিএনএস ফলেই কোন সংস্থা বা প্রতিষ্ঠানকে নেটওয়ার্কের রাউটিং কি রকম হবে সেটি সম্পর্কে চিন্তা না করেও ডোমেইন নাম দেয়া যায়। নেটওয়ার্কের রাউটিং নির্ভর করে সংখ্যাভিত্তিক আইপি এড্রেসের উপরে। একারণে আইপি এড্রেস কোন কারণে পরিবর্তিত হলেও একই হাইপারলিংক বা ইন্টারনেট এড্রেস দিয়ে ওয়েবসাইটে প্রবেশ করা যায় বা মেইল পাঠানো যায়। সুতরাং নেটওয়ার্কের বাহ্যিক আকারের বা গঠনের ওপরে ওয়েবসাইটকে নির্ভর করতে হয় না। এছাড়া আইপি এড্রেসের তুলনায় ডোমেইন নেম অনেক সহজ হয়ে থাকে। যেমন “example.com” মনে রাখা যতটা সোজা এর আইপি এড্রেস 208.77.188.166 মনে রাখাটা ততটা সোজা হবে না। সাধারণ মানুষ ইউআরএল ও ইমেইল এড্রেস মনে রাখে, কম্পিউটার কিভাবে তা খুজে বের করবে তা চিন্তা করে না।

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

এছাড়া অন্যান্য সেবা সমূহ যেমন আরএফআইডি ট্যাগ, ইউপিসি কোড ইন্টারনেট হোস্টনেমের স্থলে আন্তর্জাতিক অক্ষর ব্যবহার ইত্যাদি কাজেও ডিএনএস ব্যবহার করা হয়।

ইতিহাসঃ
কম্পিউটার মেশিনের সাংখ্যিক ঠিকানার বদলে মানুষের উপযোগী নাম ব্যবহার করা শুরু হয়েছিল টিসিপি/আইপি’রও আগে। আরপানেট যুগেও মানুষের উপযোগী নাম ব্যবহার হত। তখন অবশ্য অন্য পদ্ধতি ব্যবহৃত হত। ডিএনএস আবিষ্কার হয় ১৯৮৩ সালে, টিসিপি/আইপি চালুর কিছু পরেই। পুরনো ব্যবস্থায় নেটওয়ার্কের প্রতিটি কম্পিউটার এসআরআই (বর্তমানে এসআরআই ইন্টারন্যাশনাল) থেকে HOSTS.TXT নামে একটি ফাইল নিয়ে আসত।[২][৩] এই HOSTS.TXT ফাইল থেকেই সাংখ্যিক ঠিকানা থেকে নামের ম্যাপিং দেয়া থাকত। বর্তমানেও অধিকাংশ আধুনিকতম অপারেটিং সিস্টেমেও একটি হোস্ট ফাইল থাকে যার মাধ্যমে ব্যবহারকারীগণ ডিএনএসের সাহায্য ছাড়াই বিভিন্ন নামকে (যেমন www.example.net) আইপি এড্রেসের (যেমন 208.77.188.166) সাথে সংযোগ করতে পারেন। এই হোস্ট ফাইলের ওপর নির্ভরশীল ব্যবস্থার জন্মগত সমস্যা হচ্ছে যখনই কোন এড্রেসের আইপি এড্রেস পরিবর্তিত হবে, তখন এই এড্রেসের সাথে যোগাযোগে ইচ্ছুক সকল কম্পিউটারকে এই ফাইলটি হালনাগাদ করতে হবে।

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

জন পোস্টেলের অনুরোধে ১৯৮৩ সালে পল মকাপেট্রিস ডোমেইন নেম সিস্টেম উদ্ভাবন করেন এবং এর প্রথম বাস্তবায়ন ঘটান। এর মূল স্পেসিফিকেশন পাওয়া যাবে আরএফসি ৮৮২ ও আরএফসি ৮৮৩ তে। ১৯৮৭ সালের নভেম্বর মাসে আরএফসি ১০৩৪ ও ১০৩৫ প্রকাশিত হয় যাতে ডিএনএস এর স্পেসিফিকেশন হালনাগাদ করা হয়। ফলে আরএফসি ৮৮২ ও ৮৮৩ বাতিল হয়ে যায়। একাধিক সাম্প্রতিক আরএফসিতে বর্তমান ডিএনএস কোরের বিভিন্ন এক্সটেনশন প্রস্তাব করা হয়েছে।

১৯৮৪ সালে বার্কলের চারজন ছাত্র – ডগলাস টেরি, মার্ক পেইন্টার, ডেভিড রিগ্‌ল ও সংনিয়ান ঝুও প্রথম ইউনিক্স সংস্করণ লেখেন যেটি পরবর্তীকালে র‌্যালফ ক্যাম্পবেল দেখাশোনা করতেন। ১৯৮৫ সালে ডিইসি’র কেভিন ডানলপ ডিএনএস বাস্তবায়নের পুনসংস্কার করেন এবং নাম রাখেন বাইন্ড (বার্কলে ইন্টারনেট নেম ডোমেইন, যেটি পূর্বে বার্কলে ইন্টারনেট নেম ডেমন) নামে পরিচিত ছিল। এরপর থেকে বাইন্ডের দেখাশোনা করতেন মাইক ক্যারেলস, ফিল আলকুইস্ট ও পল ভিক্সি। ১৯৯০ সালের শুরুর দিকে উইন্ডোজ এনটি সংস্করণে বাইন্ড দেয়া হয়।

বাইন্ডের বিভিন্ন নিরাপত্তাজনিত কারণে বিকল্প অনেক নেম-সার্ভার ও রিসলভার প্রোগ্রাম প্রকাশিত হয়েছে এবং বিভিন্ন স্থলে ব্যবহৃত হচ্ছে।

পোস্টটি যদি ভালো লেগে থাকে, তাহলে শেয়ার করুন এবং নিত্য নতুন পোস্ট পেতে আমাদের সাথেই থাকুন।
ধন্যবাদ…

Subscribe To Our Newsletter

Get updates and learn from the best

More To Explore

what is domain
Blogs

What is domain name? ডোমেইন কী?

প্রত্যেক ওয়েবসাইটের একটি নির্দিষ্ট আইপি অ্যাড্রেস থাকে। কিন্তু আইপি দিয়ে ওয়েবসাইট মনে রাখা কষ্টসাধ্য। তাই মনে রাখার সুবিধার জন্য আইপি অ্যাড্রেসের পরিবর্তে ডোমেইন নাম ব্যবহার করা হয়

Do You Want To Boost Your Business?

drop us a line and keep in touch