(15) ডিএনএস কি?

আমাদের প্রতিটি ওয়েবসাইটের লিংকে ক্লিকের সাথে সাথেই প্রথম একটি ডিএনএস সারভার সার্ভিস দিয়ে থাকেডিএনএস বা ডোমেইন নেম সিস্টেম সম্পর্কে বেসিক ধারণা থাকাটা জরূরী।
DNS হলো ফোনবুকের মতো একটা তথ্য ভান্ডার ও তা ম্যানেজ করার সিস্টেম। ফোনবুকে যেমন প্রত্যেকের নামের উপর ভিত্তি করে ফোন নম্বর লেখা হয়। এখানে প্রতিটি ডোমেইনের জন্য আইপি দেওয়া হয়। খুব দ্রুত কাজ করানোর জন্য পদ্ধতিটি কিন্তু ভিন্ন রকমের।
dns-what-is-dns-57012b411f0defb14b1d7837423c835a

ডিএনএস কিভাবে কাজ করে?

এক.

কোন কম্পিউটার কোন ওয়েবএড্রেস লিখলে সেটি সেই ওয়েবসাইটের আইপি জানতে চায়। এই প্রশ্ন সে ডিএএস সারভারকে জিজ্ঞাসা করে।

দুই.

ডিএনএস সারভারে হোস্ট তথ্য সংরক্ষিত থাকে। তবে তারও ধারণ ক্ষমতা আছে। বেশি ব্যবহৃত সাইটের আইপিগুলো ক্যাশ মেমরীতেই থাকে। সেখান থেকে সে প্রদান করে। সেখানে না পেলে সে রুট সারভারের কাছে চলে যায়।

তিন.

রুট সারভারের কাছে আইপি ও হোস্ট ডাটাবেজ থাকে যা নির্দিষ্ট সময় পর পর আপডেট হয়।

চার.

TDL (Top Level Domain) সারভার রয়েছে অনেকগুলো। এক একটির জন্য আলাদা আলাদা। সেখানে প্রতিটি ডোমেইনের নেম ফাইল রয়েছে। সেটাই মূল বুনিয়াদ। সেখান থেকে ডিএনএস সারভার হোস্ট আইপি নিয়ে ক্লাইন্টকে প্রদান করে।

পাঁচ.

ক্লাইন্ট তখন সরাসরি হোস্টের সাথে HTTP প্রোটোকলের মাধ্যমে যোগাযোগ করে। ব্রাউজার ওয়েবসাইটটি ডাউনলোড করে প্রদর্শণ করে।
এ বেপারে নিচের বাংলা ভাষায় তৈরী করা ভিডিও তে বিস্তারিত জানতে পারবেনঃ

লেখকঃ মাহবুব টিউটো

তিনি টিউটোরিয়ালবিডিসহ বেশ কিছু সফল অনলাইন প্রোজেক্টের উদ্যোক্তা ও পরিচালক। তিনি বর্তমানে একটি গ্রুপ প্রতিষ্ঠানে তথ্যপ্রযুক্তিতে কর্মরত আছেন। তার জন্ম, পড়ালেখা এবং আবাস্থল ঢাকায়। ফেসবুকে আর সাথে যোগাযোগ করতে পারেন। তার ইউটিউব চ্যানেলে ঘুরে আসতে পারেন।
হোস্টিং বেসিক 1. ওয়েব হোস্টিং কি?2. শেয়ার হোস্টিং3. ভিপিএস হোস্টিং- ভার্চুয়াল প্রাইভেট সারভার4. ডেডিকেটেড সারভার5. রিসেলার হোস্টিং6. ম্যানেজড ও আনম্যানেজড7. উইনডোজ এবং লিনাক্স হোস্টিং8. কো-লোকেশন কি?9. এসএসডি হোস্টিং10. স্পেশাল হোস্টিং11. ডকার (Docker) কি? Incomplete12. ব্যান্ডউইথ ও ব্যান্ডউইথ এর পরিমাপ Incompleteডোমেইন বেসিক13. ডোমেইন নেম কি?14. সাব ডোমেইন কি? Incompleteডিএনএস কি?16. ডিএএস জোন ফাইল এবং বর্ণনা17. ডোমেইন হোস্টিং সম্পর্ক কিভাবে তৈরী হয়? Incomplete18. ডোমেইন কনট্রোল প্যানেল পরিচিতি Incomplete19. ডোমেইন রিসেলার কি? Incomplete20. ডোমেইন ট্রান্সফার কিভাবে করা হয়? Incomplete21. ডিএনএস প্রোপাগেশন ডিলে” কি?ওয়েবসাইট অপটিমাইজেশন22. কোন ধরনের ওয়েবসাইটের জন্য কোন হোস্টিং প্রয়োজন Incomplete23. শেয়ার ও রিসেলার হোস্টিং টার্মস24. ওয়ার্ডপ্রেস ডেভলপারদেন টিপস Incomplete25. ওয়েবসাইট দ্রুত লোড হওয়ার জন্য অপটিমাইজেশন26. ওয়েব ডেভলপারদের টিপস Incompleteওয়েব সিকিউরিটি27. ফিশিং কি?28. ফিশিং স্ক্রিপ্ট হোস্ট করা29. Brute force Attack কি?30. DDos Attack কি? কিভাবে পরিচালিত হয়? Incomplete31. Leech Protection Incomplete32. Shell Fork Bomb Protection Incomplete33. Email spamming34. সিএমএস এবং থিম এর মাধ্যমে স্প্যামিং Incomplete35. সিএমএস এবং থিম এর মাধ্যমে স্প্যামিং Incomplete36. SQL Injection Incomplete37. Nulled Scriptঘরোয়া সারভার স্থাপন38. সারভারের অনন্য বৈশিষ্ট্য 39. সারভার রুমের পরিবেশ 40. টেকনিক্যাল সাপোর্ট Incompleteওয়েব হোস্টিং ব্যবসা41. ওয়েব হোস্টিং ব্যবসা কি? Incomplete42. কিভাবে রিসেলার দিয়ে শুরু করা যায়? Incomplete43. ওয়েব হোস্টিং সাপোর্ট টিপস Incomplete44. ওয়েব হোস্টিং মার্কেটিং টিপস Incomplete45. হোস্টিং ক্লাইন্টের সাথে যোগাযোগ টিপস46. হোস্টিং কনট্রোল প্যানেল কি?47. সি-প্যানেল (cPanel) কি?48. ওয়েব হোস্ট ম্যানেজার (WHM) কি?49. WHMCS কি?