ডোমেইন কি এবং ডোমেইন হোস্টিং কিভাবে কাজ করে

ডোমেইন কি

বর্তমান যুগে আমরা ইন্টারনেট ছাড়া কিছুই কল্পনা করতে পারি না। প্রতিটি মানুষ ইন্টারনেটের সাথে সংযুক্ত। সকালে ঘুম থেকে উঠেই আমরা কোন না কোন  সোশ্যাল মিডিয়া অথবা ওয়েব ব্রাউজারে ভিজিট করে থাকি।

আমাদের রোজকার এই ইন্টারনেটের জগতে আমরা যে কত নতুন নতুন প্রযুক্তির সাথে পরিচিত হই তা বলাই বাহুল্য।ওয়েবসাইটের কথা মাথায় আসলে প্রথমত

এই কথাটাই আসে ডোমেইন কি (Domain Hosting) ডোমেইন হোস্টিং কিভাবে কাজ করে কেননা, আমরা প্রতিনিয়ত বিভিন্ন ধরনের ওয়েবসাইট ভিজিট করে থাকি।

আর এই প্রতিটি ওয়েবসাইট এর সাথে ডোমেইন ও হোস্টিং সংযুক্ত থাকে। ওয়েবসাইটের ডোমেইন ও হোস্টিং পরস্পর সম্পৃক্ত।

ডোমেইন (Domain)

Domain মানে হচ্ছে যেকোনো একটা নাম। যেমনঃ facebook এটা একটা নাম এবং এটা একটা Domain. প্রতিটি ওয়েবসাইটের একটি নির্দিষ্ট আইপি অ্যাড্রেস থাকে, যেমনঃ 65.210.159.255. এটি একটা আইপি অ্যাড্রেস এর উদাহরণ। কিন্তু আইপি অ্যাড্রেস দিয়ে ওয়েবসাইট মনে রাখা অনেক কষ্টের ব্যাপার।

এজন্য মনে রাখার সুবিধার্থে আইপি অ্যাড্রেস এর পরিবর্তে Domain Name ব্যবহার করা হয়। এছাড়াও এক বা একাধিক কম্পিউটারকে ইন্টারনেট এ চেনার জন্যও Domain Name ব্যবহার করা হয়। সাধারণত Domain Name বলতে কোন ওয়েবসাইটের নাম কেই বোঝায়। যেমনঃ google.com, youtube.com, facebook.com ইত্যাদি।

প্রতিটি মানুষের এই একটি করে ডাক নাম থাকে যে নামে ঐ মানুষকে সবাই আইডেন্টিফাই করে থাকে। তেমনি প্রতিটি ওয়েবসাইটেরও একটি নির্দিষ্ট নাম থাকে যা মূলত Domain Name হিসেবেই পরিচিত। আর ইন্টারনেটে ফ্রি কিংবা টাকার বিনিময়ে Domain সেবা দিয়ে থাকে এমন অনেক প্রতিষ্ঠান আছে। এই Domain Name প্রতি বছর রিনিউ করতে হয়। অনেকে আবার একবারে কয়েক বছরের জন্য কিনে রাখে।

আরও পড়ুনঃ আউটসোর্সিং কি? আউটসোর্সিং কিভাবে শুরু করবেন

হোস্টিং (Hosting) কি

একটি ওয়েবসাইটকে রান করার জন্য ওয়েবসাইট এর নাম বা ডোমেইন নেম ছাড়াও আরেকটি বিষয় দরকার যা হল ওয়েবসাইট এর Storage। প্রতিটি ওয়েবসাইটের ডাটা, ইমেজ, কন্টেন্ট ইত্যাদি Storage তো কোথাও না কোথাও রাখতে হবে। আর এই Storage টাকেই আমরা হোস্টিং বলে থাকি। আমরা যখন ওয়েবসাইট তৈরি করতে যাই তখন আমাদের একটি নির্দিষ্ট স্থানের প্রয়োজন হয়।

মোট কথা ওয়েবসাইটের ফাইল গুলিকে আমরা যেখানে রাখি তাই হোস্টিং হিসেবে পরিচিত। ওয়েবসাইটের ফাইল গুলি এমন একটি কম্পিউটারে রাখা হয় যে কম্পিউটার টি ইন্টারনেটের সাথে কানেক্টেড থাকে এবং দিনরাত ২৪ ঘন্টা সচল থাকবে। Domain Name এর মতো টাকার বিনিময়ে হোস্টিং সেবা দিয়ে থাকে এমন অনেক প্রতিষ্ঠান আছে।

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

ডোমেইন কিভাবে কাজ করে

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

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

ডোমেইন এর বিভিন্ন প্রকারভেদ

ডোমেইন এর আবার বিভিন্ন প্রকারভেদ আছে। এক্সটেনশনের উপর ভিত্তি করে ডোমেইন ৪ ধরণের হয়ে থাকে।

  • টপ লেভেল ডোমেইন
  • কান্ট্রি লেভেল ডোমেইন
  • ফ্রি ডোমেইন
  • সাব ডোমেইন

টপ লেভেল ডোমেইন

যেই এক্সটেনশন যুক্ত ডোমেইনের মূল্য সবচেয়ে বেশি তাকে টপ লেভেল ডোমেইন বলা হয়। এই টপ লেভেল এর ডোমেইন টাকা দিয়ে কিনতে হয়। আর সার্চ ইঞ্জিন এ ধরণের ডোমেইন কেই বেশি প্রাধান্য দিয়ে থাকে এবং ভিজিটররা এ ধরণের ডোমেইনকে বেশি পছন্দ করে থাকে। যেমনঃ  .com, .org, .info, .net ইত্যাদি টপ লেভেল ডোমেইন এর উদাহরণ। এর মধ্যে সবচেয়ে ভাল বা King Domain হল .com

কান্ট্রি লেভেল ডোমেইন

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

যেহেতু কান্ট্রি লেভেল ডোমেইন গুলো নির্দিষ্ট দেশের মানুষকেই টার্গেট করে সেহেতু একাধিক দেশের জন্য বানানো ওয়েবসাইটে কান্ট্রি লেভেল ডোমেইন ব্যবহার না করাই উত্তম। বাংলাদেশের জন্য .bd, ইন্ডিয়ার জন্য .in, যুক্তরাষ্ট্রের জন্য .us, অস্ট্রেলিয়ার জন্য .au ইত্যাদি এক্সটেনশন এগুলা হলো কাট্রি লেভেল ডোমেইনের উদাহরণ।

ফ্রি ডোমেইন

এমন অনেক এক্সটেনশন যুক্ত ডোমেইন আছে যেগুলো টাকা দিয়ে কিনা লাগে না। বিভিন্ন ওয়েবসাইট থেকে এসব ডোমেইন ফ্রিতেই রেজিস্ট্রেশন করা যায়। freenom.com তার মধ্যে  অন্যতম। .ml, .tk, .cf ইত্যাদি এক্সটেনশন যুক্ত ডোমেইন গুলোই হলো ফ্রি ডোমেইনের উদাহরণ।

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

সাব ডোমেইন

সাব ডোমেইন কোন প্রতিষ্ঠান থেকে আলাদাভাবে কিনে নেওয়ার প্রয়োজন পরে না। একটি ডোমেইন কিনে নিলে সেই ডোমেইনের আন্ডারে এই একাধিক সাব ডোমেইন তৈরি করা যায়। উদাহরণ হিসেবে আমরা বলতে পারি, proyojon.net এই ডোমেইনটি আমি কিনে নিয়েছি। এখন এই ডোমেইনের আন্ডারেই আমি চাইলে blog.proyojon.net বা technews.proyojon.net ইত্যাদি একাধিক ডোমেইন ক্রিয়েট করতে পারবো।  

হোস্টিং কিভাবে কাজ করে

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

পরিশেষ

পরিশেষে বলতে পারি, আজকে আমরা ডোমেইন হোস্টিং (Domain Hosting) কি? ডোমেইন হোস্টিং কিভাবে কাজ করে, এই সম্পর্কে বিস্তারিত ভাবে আলোচনা করলাম। আমাদের আজকের এই আলোচনা থেকে আপনারা ডোমেইন হোস্টিং (Domain Hosting) সম্পর্কে অনেক নতুন কিছু তথ্য জানতে পারবেন বলে আশা করছি। যা থেকে আপনারা অবশ্যই উপকৃত হবেন এবং ডোমেইন হোস্টিং সম্পর্কে আপনাদের জ্ঞানের পরিধি বৃদ্ধি পাবে।

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

আরও পড়ুন-

আইপি এড্রেস কি IP Address কিভাবে কাজ করে

ফেসবুক পেজ কিভাবে চালাতে হয়

Leave a Comment