شرح شامل ل DNS و طبيعة عمله و دوره
سلام عليكم .
في هاذا الدرس سنقوم بشرح شامل حول DNS ماهو DNS و كيف يعمل و دوره في الشبكة العنكبوتية
نظام أسماء النطاقات (DNS) اختصار لجملة Domain Name System هو المسؤول عن قراءة روابط المواقع , فعلى سبيل المثال إن اسم نطاق موقع غوغل هو google.com وعند زيارة الموقع سيتم كتابة اسم النطاق ضمن مربع العناوين في المتصفح وللأسف فإن الحاسب لايملك آلية لفهم النطاقات النصية فهو لايستطيع أن يجد موقع google.com في الإنترنت بسهولة لكون التعامل مع الأرقام أسهل بكثير من التعامل مع النصوص في عمليات البحث والفهرسة , إن موقع جوجل موجود على IP ذو العنوان 173.194.39.78 وهو عنوان موقع جوجل على الإنترنت
حيث يقوم الحاسب بتخزين استجابات طلبات الـ DNS كي لايتم طلبها في كل مرة يتم الإتصال بها بجوجل فعندما يقوم الحاسب بتحديد رقم الـ IP المرتبط باسم عنوان الموقع سيتم تذكر هذا العنوان لفترة محددة من الزمن الأمر الذي يساعد على تسريع التصفح بفضل تخطي مرحلة طلب الـ DNS , كما يمكنك ايضاً زيادة درجة الحماية والأمان من خلال استخدام احد الـ DNS التي تقوم بحجب المواقع الغير آمنة.
إن تقنية هذا النظام مشابهة لدليل الهاتف العادي الذي نكتب فيه أسماء الأشخاص الذين نتصل بهم مع أرقام هواتفهم ,فعندما نريد الاتصال بشخص ما علينا سوى فتح الدليل على الصفحة التي تحوي اسم الشخص ومن ثم قراءة رقم الشخص والاتصال به. بالنسبة لشبكة الإنترنت فإن طريقة التخاطب'KLO بين الأجهزة تعتمد اعتماداً مباشراً على العنوان الرقمي لبروتوكول الإنترنت (IP Address) ,هذا العنوان مكون من (32) خانة ثنائية في الإصدار الرابع (IP Version 4) يمكن تمثيلها على الشكل التالي (208.77.188.166) مع ملاحظه انها تكتب بالنظام العشري.وعلى (128)خانة ثنائية في الإصدار السادس (IP Version 6) يمكن تمثيلها على الشكل التالي (2001:db8:1f70:999:de8:7648:6e8).LLML مع ملاحظه انها تكتب بالنظام السادس عشري.
فعندما يريد جهاز الاتصال مع جهاز آخر فعليه معرفة العنوان الرقمي لهذا الجهاز لتبادل المعطيات معه. قبل استخدام نظام DNS كانت عملية إنشاء الأسماء المعرفة للأجهزة تتم من خلال ملفات تسمى Host File، ولكن مع زيادة عدد الأجهزة التي تتضمنها الشبكة ثم تصميم نظام DNS لاستبدال ملفات الـ Host بقاعدة بيانات موزعة(Distributed Database)ذات حجم غير محدد نظرياً تسمح بتوزيع وأتمتة الإدارة، بالإضافة إلى تحسين الأداء وذلك من خلال استعمال بنية هرمية لتعريف عناصر النطاق Domain، فخدمة DNS تؤمن ترجمة الأسماء المستخدمة للدلالة على عناصر النطاق إلى عناوين IP الموافقة، حيث أن استخدام أسماء ذات دلالة معينة أسهل من استخدام عناوين IP. وبالتالي يمكن تعريف هذا النظام بأنه قاعدة معلومات غير مركزية (موزعة) على شبكة الإنترنت تحتوي على معلومات النطاقات وأسماء الأجهزة وعناوينها الرقمية تحت كل نطاق. وهذا النظام يقوم بتجزئه معلومات الشبكة إلى أجزاء يتم إدارتها محليا والوصول إليها عن طريق الشبكة.
المصدر : wikipedia
لا تنسى أن تشارك الموضوع مع أصدقائك و زيارت صفحتنا على الفيسبوك