الخلاصة

  • سمح RFC 1587 لمنطقة OSPF من نوع NSSA باستيراد مسارات خارجية كإعلانات Type-7 محدودة بالمنطقة، مع استمرار حجب إعلانات Type-5 الخارجية الشاملة عن موقع الطرف.
  • جعلت علامة P وعنوان إعادة توجيه غير صفري الإعلان قابلاً للترجمة فقط؛ وكان على موجه الحدود أن ينشئ Type-5 منفصلاً بهوية إعلان تخصه.
  • استبدل RFC 3101 قاعدة المترجم الأصلية بانتخاب وحالة وفترة استقرار مقدارها أربعون ثانية، ووثق أن Type-7 ذا P=0 قد يؤثر رغم عدم نشره في حركة تعبر الحدود.

احتاج الطرف إلى الكلام من دون سماع كل شيء

تخفف stub area حملها بمنع Type-5 AS-external LSA واستخدام مسار افتراضي للخارج. لكن موجهًا داخليًا يتعلم شبكاته من RIP لا يستطيع إدخالها كمسارات OSPF خارجية. وتحويل المنطقة إلى نوع عادي يعيد الاستيراد، لكنه يعيد معه كل الحالة الخارجية التي أريد إبعادها.

أبقت NSSA الحجب في اتجاه، وسمحت بخروج محدود في الاتجاه الآخر. لم تلغ الحدود، بل عينت صيغة محلية وعملية نشر منفصلة.

توافق N وE أنشأ الجيرة فقط

أضاف RFC 1587 علامة N. في واجهة NSSA تكون N مرفوعة وE منخفضة. وإذا لم تطابق خيارات Hello الإعداد المحلي توقف الاستقبال ولم تتكون الجيرة.

يثبت ذلك اتفاق الجارين على القدرة، لا وجود مسار خارجي ولا صحة مصدره ولا الإذن بإرساله خارج المنطقة.

ينتشر Type-7 داخل NSSA المنشئة ويخزن في بنية تلك المنطقة. أما Type-5 فيصل إلى المناطق القادرة على استقبال المسارات الخارجية. تشابه الحقول لا يساوي بين النطاقين.

وصول الإعلان لم يكن تثبيتاً للمسار

يتطلب حساب Type-7 إمكان الوصول إلى ASBR المنشئ عبر NSSA. وعند وجود forwarding address يلزم مسار داخل المنطقة إليه. تتقدم مسارات OSPF الداخلية، ثم تقارن أنواع المسارات الخارجية وكلفها.

وهكذا يختلف وجود LSA في القاعدة عن قبول المسار وعن وضعه في مسار التمرير. كل مرحلة تحتاج دليلاً خاصاً.

P طلب من الحدود أن تنشر

يرفع ASBR الداخلي P حين يريد أن تظهر الشبكة في topology العبور الأوسع، ويضع عنوان إعادة توجيه صالحاً غير صفري. إذا كانت P منخفضة فلا يترجم موجه الحدود الإعلان عادة إلى Type-5.

لكن P=1 ليست إيصال تنفيذ. اختار RFC 1587 موجه حدود NSSA القابل للوصول وصاحب Router ID الأعلى ليترجم بعد حساب Type-5 وType-7.

في الترجمة غير المجمعة تنتقل الشبكة والقناع ونوع المسار والكلفة وعنوان إعادة التوجيه والوسم الخارجي. وتتغير هوية Advertising Router إلى ABR المترجم. أنشأ ASBR الادعاء المحلي، وأنشأ ABR إسقاطاً جديداً للنطاق الأوسع.

أما المسار الافتراضي فله استثناء يرتبط بالدور. يجب أن يحمل Type-7 الافتراضي الذي ينشئه ABR في NSSA قيمة P=0، ولا يترجم أبداً إلى Type-5. ويمكن لـType-7 افتراضي ينشئه ASBR داخلي في NSSA، وليس ABR أيضاً، أن يحمل P=1 وأن يترجم. ولا يمكن تبديل صاحبي الدورين.

أمكن للسياسة إخفاء ما تستخدمه المنطقة

تسمح Type-7 address range بالتجميع وباختيار Advertise أو DoNotAdvertise. وقد تبقى المسارات المكوّنة معروفة ومستخدمة داخل NSSA من دون Type-5 مقابل في الخارج.

يقلل التجميع الحالة لكنه يضغط الأصل أيضاً. يحمل الملخص كلفة مشتقة وهوية المترجم، فلا يكشف جميع Type-7 التي أدت إليه.

عند زوال شرط الترجمة يجب سحب Type-5 أو إعادة إنشائه من الحالة الباقية. يرتبط عمر الأصل والإسقاط، لكنه ليس عمراً واحداً.

جعل RFC 3101 السلطة حالة قابلة للرصد

أبطل RFC 3101 سلفه في يناير 2003، وعرّف NSSATranslatorRole وNSSATranslatorState وعلامة Nt. يمكن أن يكون ABR في وضع Always أو يشارك كـCandidate. ينظر الانتخاب إلى الوصول عبر NSSA وعبر topology العبور، ثم Nt وRouter ID.

إذا أزيح مترجم منتخب، يستمر افتراضياً أربعين ثانية. يقلل TranslatorStabilityInterval تكرار السحب وإعادة النشر. لم تنتقل السلطة لحظياً بلا تداخل.

وكشف RFC 3101 مفارقة P: يمكن لموجه حدود تثبيت Type-7 غير افتراضي ذي P=0 محلياً رغم أنه لا يترجمه. وقد تنجذب حركة جاءت من خارج NSSA إلى المنطقة عند مرورها بذلك الموجه، خلافاً للمسار المتوقع ولمعنى عدم النشر الظاهر.

مصادقة الرسالة لم تصادق السياسة

لم يناقش RFC 1587 الأمن. أضاف RFC 3101 نقاشاً عن مصادقة تبادلات OSPF القائمة وحدود اعتمادها على السر المشترك، وعن مخاطر تكرار الإعلانات وامتلاء القاعدة، مع الإقرار بأن هذه المخاطر ليست خاصة بـNSSA.

يثبت digest صحيح اجتياز فحص البروتوكول المهيأ. لا يثبت صحة المصدر الخارجي أو نية P أو إعداد range أو انتخاب المترجم أو التثبيت البعيد أو نجاح التمرير، ولا يوفر السرية.

سجل RFC 3101 أن أول تنفيذ كامل معروف أدى إلى تغييرات جوهرية في النص. هذه بينة على أثر التنفيذ في المواصفة، لا على انتشار أو تشغيل بين مورّدين متعددين.

ولا تثبت المصادر المجمدة نشراً جارياً اليوم أو سلوك مورّد بعينه أو إعدادات مشغّل مسمى.

تضع نصوص Heng Lu عن أولوية الشيفرة العاملة والمواصفة الأولية الدنيا والقرار المحلي والواقع بدلاً من المناصرة ترتيباً واضحاً: المصدر، Type-7، الانتشار المحلي، الحساب، سياسة P/range، حالة المترجم، Type-5، الانتشار الأوسع، الاختيار البعيد، التمرير والنتيجة المقاسة.

المصادر