DNS [PDF]

‫‪DNS‬‬ ‫ هو اختصار ‪ Domain Name System‬نظام أسماء النطاقات وهو نظام يقوم بتخزين معلومات عن اسماء النطاقات لتوفير الوصو

44 1 792KB

Report DMCA / Copyright

DOWNLOAD PDF FILE

DNS [PDF]

  • 0 0 0
  • Gefällt Ihnen dieses papier und der download? Sie können Ihre eigene PDF-Datei in wenigen Minuten kostenlos online veröffentlichen! Anmelden
Datei wird geladen, bitte warten...
Zitiervorschau

‫‪DNS‬‬ ‫ هو اختصار ‪ Domain Name System‬نظام أسماء النطاقات وهو نظام يقوم بتخزين معلومات عن اسماء النطاقات لتوفير الوصول الى الخوادم المرتبطة بها‪.‬‬‫ يقوم سيرفر ‪ DNS‬بوظيفتين اساسيتين‬‫الوظيفة االولى هي تلقى امر مباشر من برنامج التصفح لتحويل اسم الدومين الحد المواقع الى عنوان ‪IP‬‬ ‫الوظيفة الثانية هي مخاطبة سيرفر ‪ DNS‬اخر متصل به لتفيد امر برنامج التصفح في حالة عدم قدرته على تنفيذ امر البرنامج‬ ‫ منظومة ‪ DNS‬تحتوى على عدة سيرفرات رئيسية مخزن عليها نفس قواعد البيانات وذلك لضمان عدم الفشل فى الحصول على معلومات الصفحة المطلوبة فى حالة‬‫فشل او عطل احد السيرفرات‬ ‫ بنية ّنظام الـ ‪DNS‬‬‫َ‬ ‫ّ‬ ‫ُ‬ ‫َ‬ ‫َ‬ ‫عريفه بِقا ِع َدة البيانات لل ُموقع‬ ‫فضاء األسماء (‪ :)Domain Name Space‬حيث َيتِم فيها حِفظ َوتخزين َملفات ال ُموقع َو ُيمكِن ت ِ‬ ‫ت َوعناوين الـ ‪ IP‬ال َموجود ِة على ال َّ‬ ‫الخادم (‪َ : )Server‬يحتوي خادِم الـ ‪ DNS‬على َمعلوما ِ‬ ‫بإرسال َطلَب ‪ Request‬مِن أَ ِجل ال ُحصول غلى‬ ‫ِم‬ ‫د‬ ‫ستخ‬ ‫م‬ ‫م‬ ‫قا‬ ‫إذا‬ ‫بحيث‬ ‫شبكة‬ ‫َ ُ‬ ‫ِ‬ ‫يمرر إلى خادم آخر ‪ Another Server‬لتنفيذ الطلب‪.‬‬ ‫ال َمعلومات وكانَ الخادِم ‪َ Server‬غير مو ُجود فإنّ الطلب ّ‬ ‫َ‬ ‫سامِها‬ ‫فأي َموقِع َيحتوي على ‪ Domain Name‬للدَالل ِة على َع َمل ال ُموقِع وأق َ‬ ‫اسم النطاق (‪ : )Domain Name‬ه َُو اسم ُيس َتخدَ م فِي اإلنترنت للدّالل ِة على َموقِع ُمع ّين‪َّ ،‬‬ ‫اسم ال ِجهة أو َع َملِها‪.‬‬ ‫َو َيكون اخت ِ‬ ‫ِيار ال ّنطاق َقريب مِن ِ‬ ‫ّ‬ ‫اّل‬ ‫ملف النطاق (‪ :)Zone File‬يحتوي هذا الملف على جميع سج ت المصادر (المعلومات) المتعلقة باسم النطاق ‪ ،Domain Name‬ويت ّم حفظها وإدارة الملف من خالل‬ ‫خادم أسماء النطاقات ‪.Domain Name Server‬‬ ‫الر ّد على استِفسارا ِ‬ ‫وجد هُناك خادِم َرئِيسي لِ ُكل ّ نِطاق على األقل‪.‬‬ ‫ت ال ُمس َتخدِمين‪ ،‬و ُي َ‬ ‫خادِم أسماءِ ال ّنطاقات (‪َ :)Domain Name Server‬وهذا الخادِم َيقُوم ِب َ‬ ‫تيجة ال ّنهائ ّية إلى‬ ‫أي َمعلو َمة َموجو َدة فِي ال ّنظام‪َ ،‬ومِن ُث ّم‬ ‫إرسال ال ّن َ‬ ‫سال االستِفسارات َحول َ ّ‬ ‫قرر (‪ : )Resolver‬ه َُو ِجهاز َيقُوم بال ّنياب ِة َعن ال ُمستخدِمين بإر َ‬ ‫ال ُم ّ‬ ‫ِ‬ ‫ال ُمس َتفسِ رين‪.‬‬ ‫المستخدم (‪َ :)User‬وه َُو ال ُمس َتفِيد مِن ه ِذ ِه الخِد َمة مِن ال ّنظام؛ ِبحيث َيس َتطيع ال ّتعا ُم ِل مع الـ ‪ DNS‬لل ُحصول على ال َمعلوما ِ‬ ‫ت ال َمطلوبة‪.‬‬ ‫ طريقة عمل ‪DNS‬‬‫سنأخذ مثاالً لشرح طريقة الـ ‪: DNS‬‬ ‫ص ّفح‪.‬‬ ‫قرر ‪Resolver‬‬ ‫الرابطِ الموجود على ال ُم َت َ‬ ‫اسم ال ّنطاق ِمثِل (‪ )www.google.com‬مِن خِالل ّ‬ ‫َيقو ُم ال ُمستخدِم مِن أقرب خادِم ُم ّ‬ ‫ِ‬ ‫بإدخال عنوان ِ‬ ‫ّ‬ ‫اسم النطاق مِن خِالل الخادما ِ‬ ‫قرر ‪ Resolver‬بِالبح ِ‬ ‫الرئيس ّية ‪.Root Server‬‬ ‫ت ّ‬ ‫َيقوم ال ُم ّ‬ ‫ث َعن ِ‬ ‫خادِم أسماءِ ال ّنطاقات ‪َ 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