فيديو: ما هي بنية شبكة الخادم /العميل؟ ماهي انواعها؟ 2024
المفتاح لفهم كيفية عمل خوادم خدمة أسماء النطاقات (دنس) هو إدراك أن قاعدة بيانات دنس - أي قائمة بجميع النطاقات ، والنطاقات الفرعية، وتعيينات المضيف - قاعدة بيانات موزعة على نطاق واسع. لا يحتوي خادم دنس واحد على قاعدة بيانات دنس بأكملها. وبدلا من ذلك، تفوض السلطة على أجزاء مختلفة من قاعدة البيانات إلى خوادم مختلفة عبر الإنترنت.
على سبيل المثال، لنفترض أنه تم تعيين ملقم دنس لمعالجة قرارات الاسم ل لوريتر. كوم المجال. ثم، عندما يطلب شخص ما عنوان إب دوغ. LoweWriter. كوم ، يمكن ملقم دنس تقديم الجواب.
ومع ذلك، فإن ملقم دنس لن يكون مسؤولا عن بقية الإنترنت. بدلا من ذلك، إذا كان شخص ما يسأل ملقم دنس لعنوان إب لبعض أجهزة الكمبيوتر الأخرى، مثل ذئب. ذروة. كوم ، سيكون على ملقم دنس تمرير الطلب إلى ملقم دنس آخر يعرف الإجابة.
لتبسيط إدارة قاعدة بيانات دنس، يتم تقسيم مساحة اسم دنس بالكامل إلى مناطق، وتفويض المسؤولية عن كل منطقة إلى ملقم دنس معين. في كثير من الحالات، تتوافق المناطق مباشرة مع النطاقات. على سبيل المثال، إذا قمت بإعداد نطاق اسمه لوريتر. كوم ، يمكنك أيضا إعداد منطقة دنس تسمى لوريتر. كوم هذا المسؤول عن لوريتر بالكامل. كوم المجال.
ومع ذلك، يمكن تقسيم النطاقات الفرعية التي تشكل نطاقا إلى مناطق منفصلة، كما هو مبين في الرسم التوضيحي التالي. هنا، نطاق اسمه لوريتر. كوم وقد قسمت إلى منطقتين. منطقة واحدة، لنا. LoweWriter. كوم ، هي المسؤولة عن بأكملها. LoweWriter. كوم فرعي. المنطقة الأخرى، لوريتر. كوم ، مسؤولة عن لوريتر بأكملها. كوم النطاق باستثناء لنا. LoweWriter. كوم فرعي.
لماذا تفعل ذلك؟ والسبب الرئيسي هو تفويض السلطة للمنطقة إلى خوادم منفصلة. على سبيل المثال، يشير الرسم التوضيحي إلى أن جزءا من لوريتر. كوم يدار النطاق في الولايات المتحدة ويتم إدارة هذا الجزء منه في فرنسا. المنطقتان في الشكل تسمح ملقم واحد أن تكون مسؤولة تماما عن جزء الولايات المتحدة من المجال، بينما يتعامل الملقم الآخر مع بقية المجال.
وفيما يلي نوعين أساسيين من المناطق:
-
A المنطقة الابتدائية هو النسخة الرئيسية من المنطقة. يتم تخزين البيانات الخاصة بمنطقة أساسية في قاعدة البيانات المحلية لملقم دنس الذي يستضيف المنطقة الأساسية.يمكن لمخدم دنس واحد فقط استضافة منطقة أساسية معينة. يجب إجراء أية تحديثات للمنطقة إلى المنطقة الرئيسية.
-
ألف المنطقة الثانوية هي نسخة للقراءة فقط من المنطقة. عندما يستضيف ملقم منطقة ثانوية لا يقوم الملقم بتخزين نسخة محلية من بيانات المنطقة. بدلا من ذلك، فإنه يحصل على نسخة من المنطقة من الملقم الأساسي للمنطقة باستخدام عملية تسمى نقل المنطقة.
يجب أن تقوم الخوادم الثانوية بالتحقق دوريا من الخوادم الأساسية لمعرفة ما إذا كانت بيانات المنطقة الثانوية لا تزال حالية. إذا لم يكن كذلك، يتم بدء نقل المنطقة لتحديث المنطقة الثانوية.