الخلاصة

  • يتيح RFC 5283 استعمال تسمية FEC محددة عندما يحوي RIB مساراً أوسع يغطيها ويكون LSR المعلن هو الخطوة التالية. يعيد LDP إعلان FEC الأصلية، لا البادئة المجمّعة المستخدمة في البحث.
  • يثبت هذا قراراً محلياً في نسخة معينة من RIB. أما دعم الطريق كله، وحياة LER النهائي، واكتمال السحب، وبرمجة LFIB، ووصول الحزمة، ونتيجة الخدمة فلها إيصالات أخرى.

اختفى المسار المحدد وبقي اسم FEC

يفضل LDP الأساسي التطابق الدقيق بين Prefix FEC ومدخل RIB. ولإنشاء LSP بين المناطق كان المشغل ينشر loopback كل PE في كل منطقة. تنجح MPLS، لكن LSDB وRIB وFIB تستعيد التفاصيل التي صُممت هرمية IGP لاحتوائها.

يغير RFC 5283 البحث ولا يغير الهوية. تستطيع FEC من نوع /32 استخدام /24 تحتويها، بشرط أن يكون جار LDP المعلن هو الخطوة التالية المختارة. أما FEC الأوسع من مدخل RIB فلا تعد تطابقاً.

يعيد LSR إعلان /32 ذاتها. تبقى التسمية فردية، بينما يصبح دليل التوجيه جماعياً. هذه الثنائية هي فائدة الآلية وحدها التشغيلي.

التجميع اتجاه لا تعداد للأحياء

قد تبقى /24 صحيحة بعد سقوط مخرج /32 واحد لأن أعضاء آخرين ما زالوا خلف الحدود. تقول البادئة إلى أين يذهب المجموع، ولا تقول إن كل عضو متاح الآن.

يفحص longest match جدول العقدة والجار التالي. لا يفحص LER البعيد، ولا يقرأ LFIB في بقية الطريق، ولا يشاهد حركة عميل.

قد تبدو FEC المحددة أقوى من الدليل الذي يسندها. لذلك يجب أن تعرض المراقبة FEC والبادئة المغطية والجيل والجار والمراقب، بدلاً من تحويل دقة الاسم إلى سلطة غير موجودة.

التوافق لا يمد الطريق عبر العقدة القديمة

الإجراء اختياري، قابل للضبط، معطل افتراضياً ويمكن تفعيله لكل بادئة. تتعايش العقدة القديمة بأمان، لكنها لا تمرر FEC المجمعة إذا اختفى التطابق الدقيق.

في كل منطقة تستخدم التجميع يجب أن تدعم العقد ذات الصلة القاعدة. يتوقف LSP القادم من المخرج عند أول LSR غير متوافق. عدم وجود أثر جانبي لا يعني وجود مسار كامل.

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

لحظة حذف المسارات المحددة تحتاج تراكباً

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

قبل التحويل تستخدم العقد القديمة التطابق الدقيق، وتستطيع الجديدة استخدام longest match. بعد التحويل تفقد أي عقدة منسية دليل RIB. التنظيف المبكر يحول خطأ الجرد إلى انقطاع LSP.

يجب أن يسجل الإيصال المنطقة والعقد والإصدارات والتفعيل لكل بادئة وآخر جيل يحوي المسارات المحددة وأول جيل مجمّع وخرائط FEC وNHLFE/LFIB واختبار الحزم. إغلاق أمر التغيير ليس هذا الدليل.

مسار واحد يحرك وحدات FEC كثيرة

يمكن أن تعتمد وحدات FEC عديدة على بادئة مجمعة واحدة. عند ظهورها أو اختفائها أو تغير خطوتها التالية، يجب إعادة فحص كل FEC تقع داخلها.

قد يجذب مسار أكثر تحديداً بعض الوحدات دون غيرها. لا يتغير اسم FEC، لكن NHLFE يتغير. عداد إنشاء التسميات وحذفها لا يرى إعادة الربط.

تربط السجلات جيل RIB، والبادئة، ومجموعة FEC التابعة، والجار، والتسمية المستلمة والمحلية، وNHLFE، وتأكيد العتاد. عندها فقط يظهر تغير المخرج من دون تغير الاسم.

انخفاض FIB لا يعني انخفاض LFIB

يخفض RFC 5283 حالة link-state ومدخلات IP FIB. ولا يخفض عدد مدخلات LFIB اللازمة للـ LSP المحددة. عبارة «حالة أقل» لا معنى لها من دون اسم الجدول.

لـ SPF وRIB وFIB وLIB وLFIB تكاليف مختلفة. قد يخف ضغط IP وتبقى ذاكرة التسميات وعمل البرمجة وتفرع الفشل كما هي.

والتقارب سلسلة: حساب topology، وإعادة تقييم FEC، وبرمجة LFIB، ثم عودة الحزم. لا تمثل مرحلة المراحل الأخرى.

فشل LER النهائي يملك ساعة أخرى

لا يتغير سلوك فشل الوصلة أو العقدة العابرة أو ABR. لكن فشل LER النهائي خاص، إذ قد يبقى تجميع IGP بعد اختفاء عضو واحد.

ينقل التحكم المرتب في LDP رسالة Label Withdraw عكس الطريق. يتوقع RFC زمناً قريباً من IGP، مع اختلاف التنفيذ. أما استجابة MP-BGP أو L3VPN أو التطبيق فخارج نطاقه.

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

يمكن لإعلان محدد مخصص للتحكم، أو للسحب المرتب، أو لـ BFD عند الحافة أن يضيف دليلاً. لكنه لا يصبح ضمانة في المسار المجمّع نفسه.

اكتمال التحكم لا يثبت الخدمة

بعد اكتمال LSP تبقى برمجة LFIB، واختيار NHLFE، ومرور الحزم، وسياق VPN، والمخرج، ومسار العودة، والتطبيق. وجود التسمية لا يراقبها.

يثبت الاختبار الاصطناعي التدفق الذي أعاده فقط. ping إلى loopback للبنية لا يثبت VRF أو فئة خدمة أو عودة مختلفة.

يجب أن يقبل الإيصال نتائج جزئية: التجميع موجود، FEC المحلية موجودة، القدرة البعيدة مجهولة، السحب جارٍ، العتاد غير مؤكد، الحزمة بلا عودة. لكل حد مالك وإصلاح مختلف.

سجل المقياسين معاً

  • FEC وعائلة العنوان وLER النهائي
  • مدخلات RIB المرشحة وlongest match المختار
  • الجيل والمقياس والخطوة التالية والجار
  • القدرة والتفعيل حسب العقدة والبادئة
  • التسميات المستلمة والمحلية والمعاد إعلانها
  • مجموعة FEC التابعة لكل تجميع
  • NHLFE وLFIB وتأكيد العتاد
  • المناطق وABR على الطريق
  • مرحلة الانتقال من المحدد إلى المجمّع
  • أصل Label Withdraw وتقدمه
  • BFD أو وصول تحكم محدد
  • استجابة تطبيق التحكم
  • حزم ثنائية الاتجاه
  • نتيجة الخدمة المعلنة

ينسق RFC 5283 مقياسين مختلفين. ويحمي التشغيل صدقهما حين يمنع المقياس الأكبر من الشهادة لكل عضو أصغر.

Sources