You are on page 1of 12

‫‪DNS‬‬

‫‪ -‬هو اختصار ‪ Domain Name System‬نظام أسماء النطاقات وهو نظام يقوم بتخزين معلومات عن اسماء النطاقات لتوفير الوصول الى الخوادم المرتبطة بها‪.‬‬
‫‪ -‬يقوم سيرفر ‪ DNS‬بوظيفتين اساسيتين‬
‫الوظيفة االولى هي تلقى امر مباشر من برنامج التصفح لتحويل اسم الدومين الحد المواقع الى عنوان ‪IP‬‬
‫الوظيفة الثانية هي مخاطبة سيرفر ‪ DNS‬اخر متصل به لتفيد امر برنامج التصفح في حالة عدم قدرته على تنفيذ امر البرنامج‬
‫‪ -‬منظومة ‪ DNS‬تحتوى على عدة سيرفرات رئيسية مخزن عليها نفس قواعد البيانات وذلك لضمان عدم الفشل فى الحصول على معلومات الصفحة المطلوبة فى حالة‬
‫فشل او عطل احد السيرفرات‬
‫‪ -‬بنية ّنظام الـ ‪DNS‬‬
‫َ‬
‫عريفه بِقا ِع َدة البيانات لل ُموقع‬ ‫َ‬ ‫ّ‬ ‫َ‬ ‫ُ‬
‫فضاء األسماء (‪ :)Domain Name Space‬حيث َيتِم فيها حِفظ َوتخزين َملفات ال ُموقع َو ُيمكِن ت ِ‬
‫بإرسال َطلَب ‪ Request‬مِن أَ ِجل ال ُحصول غلى‬ ‫ِ‬ ‫ِم‬‫د‬ ‫ستخ‬ ‫م‬
‫َ ُ‬ ‫م‬‫قا‬ ‫إذا‬ ‫بحيث‬ ‫شبكة‬ ‫ت َوعناوين الـ ‪ IP‬ال َموجود ِة على ال َّ‬ ‫الخادم (‪َ : )Server‬يحتوي خادِم الـ ‪ DNS‬على َمعلوما ِ‬
‫يمرر إلى خادم آخر ‪ Another Server‬لتنفيذ الطلب‪.‬‬ ‫ال َمعلومات وكانَ الخادِم ‪َ Server‬غير مو ُجود فإنّ الطلب ّ‬
‫فأي َموقِع َيحتوي على ‪ Domain Name‬للدَالل ِة على َع َمل ال ُموقِع وأق َ‬
‫سامِها‬ ‫َ‬ ‫اسم النطاق (‪ : )Domain Name‬ه َُو اسم ُيس َتخدَ م فِي اإلنترنت للدّالل ِة على َموقِع ُمع ّين‪َّ ،‬‬
‫ِيار ال ّنطاق َقريب مِن ِ‬
‫اسم ال ِجهة أو َع َملِها‪.‬‬ ‫َو َيكون اخت ِ‬
‫ّ‬
‫ملف النطاق (‪ :)Zone File‬يحتوي هذا الملف على جميع سج ت المصادر (المعلومات) المتعلقة باسم النطاق ‪ ،Domain Name‬ويت ّم حفظها وإدارة الملف من خالل‬ ‫اّل‬
‫خادم أسماء النطاقات ‪.Domain Name Server‬‬
‫وجد هُناك خادِم َرئِيسي لِ ُكل ّ نِطاق على األقل‪.‬‬ ‫ت ال ُمس َتخدِمين‪ ،‬و ُي َ‬ ‫الر ّد على استِفسارا ِ‬ ‫خادِم أسماءِ ال ّنطاقات (‪َ :)Domain Name Server‬وهذا الخادِم َيقُوم ِب َ‬
‫تيجة ال ّنهائ ّية إلى‬
‫إرسال ال ّن َ‬
‫ِ‬ ‫أي َمعلو َمة َموجو َدة فِي ال ّنظام‪َ ،‬ومِن ُث ّم‬ ‫سال االستِفسارات َحول َ ّ‬ ‫قرر (‪ : )Resolver‬ه َُو ِجهاز َيقُوم بال ّنياب ِة َعن ال ُمستخدِمين بإر َ‬ ‫ال ُم ّ‬
‫ال ُمس َتفسِ رين‪.‬‬
‫ت ال َمطلوبة‪.‬‬ ‫المستخدم (‪َ :)User‬وه َُو ال ُمس َتفِيد مِن ه ِذ ِه الخِد َمة مِن ال ّنظام؛ ِبحيث َيس َتطيع ال ّتعا ُم ِل مع الـ ‪ DNS‬لل ُحصول على ال َمعلوما ِ‬
‫‪ -‬طريقة عمل ‪DNS‬‬
‫سنأخذ مثاالً لشرح طريقة الـ ‪: DNS‬‬
‫ص ّفح‪.‬‬‫الرابطِ الموجود على ال ُم َت َ‬ ‫اسم ال ّنطاق ِمثِل (‪ )www.google.com‬مِن خِالل ّ‬ ‫بإدخال عنوان ِ‬ ‫ِ‬ ‫قرر ‪Resolver‬‬ ‫َيقو ُم ال ُمستخدِم مِن أقرب خادِم ُم ّ‬
‫الرئيس ّية ‪.Root Server‬‬ ‫ت ّ‬ ‫اسم النطاق مِن خِالل الخادما ِ‬ ‫ّ‬ ‫ث َعن ِ‬ ‫قرر ‪ Resolver‬بِالبح ِ‬ ‫َيقوم ال ُم ّ‬
‫الر ُّد على االستفسارات‪.‬‬ ‫ت ال ُمتو ِّفرة َو َيتِم َ‬‫خادِم أسماءِ ال ّنطاقات ‪َ Domain Name Server‬يقو ُم ِب َع َمل ّي ِة البحث َعن ال َمل ّفا ِ‬
‫خزينها فِي سِ ِجاّل ت ُمؤ ّقتة‪َ ،‬ومِن ُث ّم يستطي ُع المستخدِم استخدام‬ ‫صل َ َعليها َو َيقُوم ِب َت ِ‬ ‫وإرجاع ال ّنتيجة الّتي َح َ‬ ‫ِ‬ ‫ت ال ُمستخدم‬ ‫الردّ على استفسارا ِ‬ ‫قرر ‪ Resolver‬يقو ُم ِب َ‬ ‫ال ُم ّ‬
‫الصفحة وإظهارها‪.‬‬ ‫ّ‬
‫سجالت ‪DNS‬‬
‫السجل ‪ A‬وهو سجل يشير الى رقم ‪ IP‬من الطراز الرابع أي ‪IPV4‬‬
‫السجل ‪  AAAA‬وهو سجل يشير الى رقم ‪ ip‬من الطراز السادس ‪ IPV6‬الحديث‪.‬‬
‫السجل ‪ CNAME‬وهو سجل وظيفته ان يعود على سجل اخر من سجالت نفس النطاق‪ ،‬فبدل كتابة نفس رقم االي بي في سجالت دي ان اس بشكل مكرر يمكن استخدام‬
‫‪ CNAME‬لمنع التكرار‬
‫السجل ‪ MX‬وهو اختصار ‪   Mail Exchange‬وهو المسؤول عن التعامل مع رسائل البريد اإللكتروني المرسلة الى النطاق وتوجيها الى الوجهة المناسبة‬
‫السجل ‪ TXT‬يستخدم السجل النصي إلدخال معلومات تتعلق في اثبات ملكية النطاق‬
‫سجل ‪ NS‬وهو سجل خاص لتعريف أي خوادم الدي ان اس المرتبطة بالموقع والتي يمكن الوصول الى الموقع من خاللها‪.‬‬
?What Is Link-local Multicast Name Resolution
LLMNR is an additional method for name resolution that does not use DNS or WINS / LLMNR is designed for IPv6

You might also like