المقدمة
يوضح هذا المستند كيفية اتصال VA مع Cisco Umbrella و DNS المحلية.
المتطلبات الأساسية
المتطلبات
لا توجد متطلبات خاصة لهذا المستند.
المكونات المستخدمة
تستند المعلومات الواردة في هذا المستند إلى Cisco Umbrella.
تم إنشاء المعلومات الواردة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كانت شبكتك قيد التشغيل، فتأكد من فهمك للتأثير المحتمل لأي أمر.
المقدمة
"يتحدث" الجهاز الظاهري إلى كل من محللي Umbrella بالإضافة إلى DNS المحلي، اعتمادا على استعلام DNS وتكوين المستخدم. على عكس عملاء DNS الأكثر بساطة، لا يقوم VA بتحديد أولوية خادم واحد على الآخر، أو ترتيب دوري بسيط. وبدلا من ذلك، تستخدم الهيئة العملية المبينة هنا.
وهذا يضمن، بعد الاستعلام الأولي، إستخدام أفضل خادم DNS. وهذا يفسر أيضا لماذا يمكن أن يكون استعلام DNS بطيئا لاستعلام واحد، ولكنه يسرع بشكل كبير بعد الأول في سيناريوهات محددة.
الشرح
تشير هذه المقالة على وجه التحديد إلى الأجهزة الظاهرية (VAs) Umbrella. يستعلم الموجه الخوادم بترتيب عشوائي باستخدام مجموعة متزايدة من قيم المهلة حتى يحصل على إستجابة. أما كيفية تعامله مع الخوادم التي لا تستجيب خلال المهلة الزمنية المحددة فيجري مناقشتها في بقية هذه المقالة.
ذاكرات التخزين المؤقت
يحتفظ موجه VA بذاكرة تخزين مؤقت ل RTT (وقت الذهاب والعودة) للاستخدام عند تحديد ما إذا كان يمكن إرسال استعلام إلى خادم.
RTT هو مقياس بالثواني للوقت المستغرق للحصول على إستجابة من خادم ل Umbrella. في كل مرة يرسل فيها الموجه استعلاما إلى خادم، يقوم بتخزين RTT مؤقتا لمدة 15 دقيقة. وبمجرد انتهاء الصلاحية، يكون RTT هو 0 بشكل فعال لذلك الخادم الذي يقوم بإعادة تعيينه إلى الحالة الافتراضية "إستخدام هذا الخادم".
إذا فشل الخادم في الاستجابة في نهاية المطاف على أعلى مستوى للمهلة، تحاول Umbrella الاستجابة مرة أخرى، ثم تقوم بالرد على العميل باستخدام SERVFAILED إذا فشل في الاستجابة. يمكن إعادة محاولة أي استعلامات لاحقة من هذا النوع مقابل الخوادم المعنية وفقا لمستوى المهلة الحالية.
ملاحظة: لم يتم تخزين استجابات DNS مؤقتا على VA. البيانات التي يتم تخزينها مؤقتا هي المدة التي يستغرقها خادم الأسماء المخول للاستجابة لمجال معين.
تحدد هذه العملية أي خادم DNS محلي وأي من المحكمين العامين ل Umbrella يستجيب بسرعة أكبر، وتضمن إستخدامه بدلا من إجراء تكرار دوري. وهذا يسمح بتجنب إرسال DNS إلى خادم DNS محلي تم تعطيله، على سبيل المثال.