Skip to main content

DNS নেটওয়ার্ক - কম্পিউটার নেটওয়ার্কগুলির জন্য ডোমেন নাম সিস্টেম

How a DNS Server (Domain Name System) works. (জুন 2025)

How a DNS Server (Domain Name System) works. (জুন 2025)
Anonim

ডোমেন নাম সিস্টেম (DNS) ইন্টারনেট ডোমেন এবং হোস্ট নামগুলি আইপি ঠিকানায় অনুবাদ করে এবং এর বিপরীতে।

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

কিভাবে DNS কাজ করে

DNS একটি ক্লায়েন্ট / সার্ভার নেটওয়ার্ক যোগাযোগ ব্যবস্থা: DNS ক্লায়েন্টগুলি DNS সার্ভারগুলির প্রতিক্রিয়াগুলি এবং অনুরোধগুলি প্রেরণ করে। একটি নাম ধারণকারী অনুরোধ, যার ফলে সার্ভার থেকে একটি আইপি ঠিকানা ফেরত আনা হয়, বলা হয় ফরওয়ার্ড DNS ফরওয়ার্ডস। একটি আইপি ঠিকানা ধারণকারী অনুরোধ এবং একটি নাম যার ফলে, বলা হয় বিপরীত DNS সন্ধান, এছাড়াও সমর্থিত হয়। DNS এই নামটি এবং ইন্টারনেটে সমস্ত সর্বজনীন হোস্টগুলির জন্য শেষ-পরিচিত ঠিকানা তথ্য সংরক্ষণের জন্য একটি বিতরণ ডাটাবেস প্রয়োগ করে।

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

DNS অতিরিক্ত জন্য সমর্থন রয়েছে ক্যাশিং অনুরোধ এবং জন্য অতিরেক । বেশীরভাগ নেটওয়ার্ক অপারেটিং সিস্টেম প্রাথমিক, মাধ্যমিক, এবং তৃতীয় DNS সার্ভারগুলির কনফিগারেশন সমর্থন করে, যার প্রতিটি ক্লায়েন্টদের প্রাথমিক অনুরোধগুলি করতে পারে।

ব্যক্তিগত ডিভাইস এবং হোম নেটওয়ার্কগুলিতে DNS সেট আপ করা হচ্ছে

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

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

DNS সহ সমস্যাগুলি ভৌগোলিকভাবে-বিতরণ প্রকৃতির কারণে সমস্যাসমাধানের জন্য কঠিন এবং কঠিন হতে পারে। DNS টি ভেঙ্গে গেলেও ক্লায়েন্টরা তাদের স্থানীয় নেটওয়ার্কে সংযোগ করতে পারে, তবে তারা তাদের নামের দ্বারা দূরবর্তী ডিভাইসগুলিতে পৌঁছাতে পারবে না। যখন ক্লায়েন্ট ডিভাইসের নেটওয়ার্ক সেটিংস 0.0.0.0 এর DNS সার্ভার ঠিকানাগুলি দেখায়, তখন এটি DNS এর সাথে ব্যর্থতা বা স্থানীয় নেটওয়ার্কে কনফিগারেশনের সাথে ইঙ্গিত করে।