ماذا تعرف عن خادم DNS ؟

في هذا التقرير نتحدث عن خادم DNS ، فهو اختصار لنظام اسم المجال ، وهو نظام يقوم بتخزين المعلومات المتعلقة بأسماء المجالات الموجودة في قاعدة البيانات الموزعة على شبكة الويب العالمية ، وروابط خادم DNS المعلومات والعناوين مع أسماء المجالات المرتبطة. www.google.com عبر رابط الإنترنت يسترد خادم DNS اسم المجال وهو 74،125،224،72 ، بمعنى آخر يقوم DNS بترجمة أسماء المجال من الكلمات إلى عنوان IP.

إنشاء خادم DNS

الجيل الاول

بعد أكثر من محاولة مبكرة لجعل مضيفي الإنترنت أكثر سهولة وسهولة في الوصول ، أنشأ عدد كبير من المهندسين وصفًا لـ DNS. تم إنجاز هذا العمل في IETF ومع الوثائق المنشورة في سلسلة RFC ، يصف هذا المستند بروتوكولًا يعمل بكامل طاقته ويتضمن العديد من أنواع البيانات المبكرة التي سيتم إرسالها.

تم تحديد بريد الإنترنت أيضًا وكانت هناك محاولات عديدة للسماح للبريد باستخدام DNS على نطاق واسع. على الرغم من اتباع محاولات أخرى لإضافة ميزات خاصة بالتطبيقات في DNS ، إلا أنه لم يتم الالتزام بها لأنه تبين لاحقًا أن فكرة توصيل التطبيقات الأخرى في عمق خادم DNS لم تكن فكرة جيدة ، حيث كانت حوالي عشر سنوات قبل نشر التحديث الأول الرئيسي لبروتوكول DNS.

كان هذا التحديث أكثر من إضافة رائعة على المستوى الديناميكي للحفاظ على الخوادم محدثة باستخدام الآليات المعروفة باسم NOTIFY و Incremental Zone Transfer (IXFR). في الاستعلامات المختلفة ، تم تسمية خادم واحد بالخادم الرئيسي ، بينما كان الباقي عبارة عن خوادم تابعة ، وتم توجيه كل خادم تابع للتحقق من الخادم الرئيسي بشكل دوري لتحديد ما إذا كانت البيانات قد تغيرت.

الجيل الثاني

كان NOTIFY هو التغيير الأول في اللعبة ، لذا فبدلاً من أن يضطر الخادم الرئيسي إلى انتظار فحص الخوادم التابعة ، يمكنه إرسال رسالة إشعار إلى خوادم العبيد ، مطالباً إياهم بالحصول على البيانات الجديدة ، في نفس الوقت الذي قامت فيه IXFR تغيير كبير في طريقة تسليم البيانات ؛ في السابق ، كان تغيير سجل واحد فقط من بين المئات سيؤدي إلى إرسال المواصفات الأصلية لمئات الرسائل ، بينما يسمح تغيير IXFR إلى النظام بإرسال التغييرات فقط.

الجيل الثالث

بعد الإخطار ، تمت زيادة IXFR والتحديثات الديناميكية ، تطور بروتوكول DNS ولكن سرعان ما انهار بعد ذلك ، حيث تمت إضافة الكود في أكثر من مكان ، ولكن لم يقدم أحد البروتوكولات مراجعة جيدة لما يعرف بالسلامة الهيكلية ، لذلك كان تركيز التطوير في الجيل الثالث على نظام أسماء النطاقات الأمنية وسيظل كذلك لسنوات عديدة قادمة.

فائدة DNS

عند الانتقال إلى موقع معين مثل wikipedia.org ، يسهل الوصول إليه وحفظه بكتابة اسم الموقع ، ولكن من الصعب ذكر عنوان الموقع وهو 207،142،131.206 ، ثم يوفر خادم DNS طريقة سلسة. وطريقة بسيطة للمستخدمين للتعامل مع عناوين الشبكة والاتصال بها.

بنية نظام خادم DNS

مساحة اسم المجال. في هذا الجزء ، يتم تخزين ملفات الموقع وحفظها. يمكننا التعرف عليه من خلال اسم قاعدة بيانات الموقع. هناك الخادم. يحتوي خادم DNS على المعلومات وعناوين IP الموجودة على الشبكة ؛ لذلك إذا أرسل المستخدم طلبًا للحصول على المعلومات ولم يكن الخادم موجودًا ، فسيتم تمرير الطلب إلى خادم آخر لتلبية الطلب.

اسم المجال هو اسم يستخدم على الإنترنت للدلالة على موقع معين. أي موقع يشتمل على اسم مجال للدلالة على عمل الموقع وأقسامه واختيار المجال قريب من اسم الكيان أو عمله. يوجد ملف منطقة ، يتضمن هذا الملف: جميع سجلات الموارد (المعلومات) المتعلقة باسم المجال ، ويتم الاحتفاظ بها وإدارتها بواسطة خادم اسم المجال.

خادم اسم المجال ، وهذا الخادم يستجيب لاستفسارات المستخدمين ، ويوجد خادم أساسي لكل مجال على الأقل ، ولا تنس المحلل الذي يرسل نيابة عن المستخدمين استفسارات حول أي معلومات موجودة في النظام ، ويرسل النتيجة النهائية للسائقين ، وأخيرًا هناك المستخدم المستخدم ، حيث يكون المستفيد من تلك الخدمة من النظام ؛ حتى تتمكن من التعامل مع DNS للحصول على المعلومات المطلوبة.

كيف يعمل DNS

يدخل المستخدم من أقرب خادم Resolver ، عنوان اسم المجال ، مثل www.google.com ، من خلال الرابط الموجود في المتصفح. البحث عن الملفات المتوفرة ويتم الرد على الاستفسارات.

ما هي مكونات DNS

متكرر DNS ، يمكننا التفكير فيه كمسؤول مكتبة يمكنه أن يطلب منه البحث عن كتاب معين في أي مكان في المكتبة ، حيث يكون متتبع DNS مسؤولاً عن تقديم طلبات إضافية ، وهذا يحسن البحث ويرضي المستخدم ، وهناك خادم أسماء الجذر ، والذي يعد بمثابة الخطوة الأولى في ترجمة أو حل أسماء المضيفات القابلة للقراءة إلى عناوين IP.

يمكن اعتباره مؤشرا في مكتبة يرمز إلى أرفف الكتب المختلفة ؛ يمكننا التفكير في الأمر كمرجع لمواقع أخرى أكثر تحديدًا ، وهناك خادم أسماء نطاقات من المستوى الأعلى ، ويمكننا التفكير في خادم TLD كرف كتب في المكتبة ، وخادم الأسماء هذا هو الخطوة التالية في البحث لعنوان IP محدد ، ويستضيف الجزء الأخير من اسم الموقع. على سبيل المثال ، لنفترض أن لدينا موقعًا باسم example.com نطاق المستوى الأعلى له هو com.

زر الذهاب إلى الأعلى