TechBlogSD - ওয়ার্ডপ্রেস এবং ওয়েব ডেভেলপমেন্টের জন্য সবকিছু
ওয়েব এবং ওয়ার্ডপ্রেস নির্দেশাবলী, খবর, থিম এবং প্লাগইনগুলির পর্যালোচনা

DNS কি এবং কিভাবে কাজ করে?

192

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

DNS কি?

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

এটি একটি ফোনবুকের মতো কাজ করে যা বিশ্বব্যাপী বিতরণকৃত রেজিস্ট্রি বজায় রাখে যা নাম (হোস্টনাম) এবং সংখ্যা (আইপি ঠিকানা) এর মধ্যে ম্যাপিং পরিচালনা করে।

DNS কি এবং কিভাবে কাজ করে?

ডিএনএস ইলাস্ট্রেশন

DNS সার্ভারের প্রকারভেদ

নাম সার্ভারের তিনটি প্রধান ধরনের আছে:

একটি অনুমোদিত DNS পরিষেবা DNS প্রশ্নের মূল এবং সুনির্দিষ্ট উত্তর প্রদান করে যেমন একটি ওয়েবসাইট বা মেল সার্ভার IP ঠিকানা । এটি একটি প্রদত্ত ডোমেনের সাথে সম্পর্কিত সমস্ত ডেটার একটি ডাটাবেস রয়েছে এবং এটি একটি ডোমেনের উপর চূড়ান্ত কর্তৃত্ব। অনুমোদিত DNS সার্ভারের দুটি শ্রেণী রয়েছে:

  • প্রাথমিক (মাস্টার) নাম সার্ভার – সমস্ত ডোমেন ডেটার মাস্টার কপি সংরক্ষণ করে এবং এটি প্রাসঙ্গিক DNS অনুরোধের রেফারেন্সের প্রধান বিষয়। এই ডাটাবেস থেকে একটি ডোমেইন সম্পর্কে আপডেট করা হয়।
  • স্লেভ নেম সার্ভার – প্রাথমিক ডিএনএস সার্ভার তার লোড ভাগ করে নেয় এবং ব্যর্থতা বা ভাঙ্গনের ক্ষেত্রে প্রাপ্যতা বৃদ্ধির জন্য তার কর্তৃত্ব স্লেভ সার্ভারের কাছে অর্পণ করে। সোজা কথায়, স্লেভ সার্ভার প্রাথমিক সার্ভারের জন্য একটি ব্যাকআপ। এটি আপডেট পেতে বিশেষ স্বয়ংক্রিয় DNS প্রোটোকল পদ্ধতির উপর নির্ভর করে।
  • রুট নেম সার্ভার – আইপি ট্রান্সলেশনের ডোমেইন নেমের প্রথম ধাপ এখানে শুরু হয়। রুট সার্ভার DNS অনুরোধ (যেমন .com, .org ইত্যাদি) থেকে TLD (শীর্ষ স্তরের ডোমেন) বের করে। এটি তারপর নামস্থানের বিশদ বিবরণ প্রদান করে, এবং অনুরোধটি প্রাসঙ্গিক TLD নাম সার্ভারে পুন red নির্দেশিত করে।

2 পুনরাবৃত্তিমূলক/ ক্যাশিং – শুধুমাত্র DNS সার্ভার

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

3 DNS সার্ভার ফরওয়ার্ড করা

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

DNS কি এবং কিভাবে কাজ করে?

DNS সার্ভার ফাংশন

রেজোলিউশন এবং ক্যাশিং

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

নির্দিষ্ট DNS সার্ভারে বিশ্বের সমস্ত ডোমেইনের বিশদ বিবরণ নেই, কিন্তু অনুরোধকৃত ডোমেইনের জন্য ম্যাপিং সহ নির্দিষ্ট প্রামাণিক নাম সার্ভারগুলি খুঁজে পেতে শ্রেণিবিন্যাসটি নেভিগেট করতে পারে।

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

উপসংহার

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

রেকর্ডিং উত্স: www.webnots.com

এই ওয়েবসাইট আপনার অভিজ্ঞতা উন্নত করতে কুকি ব্যবহার করে। আমরা ধরে নেব যে আপনি এটির সাথে ঠিক আছেন, তবে আপনি ইচ্ছা করলে অপ্ট-আউট করতে পারেন। আমি স্বীকার করছি আরো বিস্তারিত