الخلاصة
- يتيح
draft-ietf-mpls-frr-ext-00لمدخل مسار RSVP-TE أن يطلب أهداف تحسين وحدوداً صارمة للمقاييس من نقاط الإصلاح المحلية التي تحسب مسارات LSP الاحتياطية. تضبط النقطة إشارةFRR_EXT protectionحين تفي بالطلب، ويمكنها الرجوع إلى سياستها المحلية من دون ضبطها إذا تعذر عليها ذلك. - الإشارة جواب مشترك ومفيد، لكنها ليست سجل منشأ القرار. يحتاج المشغّل إلى سجل مستقل لكل PLR يجمع الطلب والقدرة وسبب الرجوع وإصدار السياسة ومصدر المقياس وعمره وسياق الحساب والمسار الناتج واختبارات الصلاحية اللاحقة.
الفراغ في لوحة المراقبة
لنتخيل مسار LSP محمياً يمر بأربع نقاط قادرة على تحويل الحركة محلياً عند العطل. يطلب المدخل من كل نقطة تقليل متوسط التأخير، وإبقاء التأخير التراكمي دون سقف محدد، واستبعاد أي وصلة تتجاوز حداً لتفاوت التأخير. تعود إجابة Resv، فتنقل ثلاث نقاط الإشارة الجديدة وتتركها الرابعة غير مضبوطة.
قد تعرض المنصة النقطة الرابعة باللون الأحمر وتكتب «غير محمية». غير أن النص المقترح لا يجيز هذه القفزة. ربما لا يعرف الجهاز كائن FAST_REROUTE_EXT، ولذلك تجاهله ومرّره من دون تعديل وفق قاعدة التوافق. وربما يعرفه، لكنه لم يجد مساراً يحقق كل الحدود الصارمة، فعاد إلى سياسة محلية. وربما لم يرسل المدخل أصلاً إعداداً موسعاً صريحاً، فكانت السياسة المحلية صاحبة القرار منذ البداية.
يمكن أن يوجد مسار احتياطي في الحالات الثلاث. الذي يختلف هو السلطة التي اختارته والدليل الذي استندت إليه. التفويض المقصود ليس عجزاً تقنياً. وعدم دعم الامتداد ليس فشلاً في المقياس. واستحالة تلبية الحد ليست بالضرورة غياباً للحماية.
لا ينبغي تحميل البت القصير أكثر مما صُمم له. المطلوب أن يبقى مؤشراً إلى سجل تشغيلي، لا أن يتحول اختصاره إلى تفسير نهائي.
مشروع انتقل حديثاً إلى اسم مجموعة MPLS
يحمل draft-ietf-mpls-frr-ext-00 تاريخ 23 أغسطس 2026 وعنوان Signaling Optimization Objective and Bounded Metrics for MPLS Fast Reroute Backup LSP Tunnels. يسجله Datatracker وثيقة نشطة لمجموعة MPLS، بينما حالة IESG هي I-D Exists. يذكر رأس المشروع مسار Standards Track وانتهاء الصلاحية في 24 فبراير 2027. فهو ليس RFC، ولم يعتمد IESG نشره، ولا يثبت وجود تطبيق فعلي.
سبقته النسخة draft-deshmukh-mpls-frr-ext-02. في 18 أغسطس سجل رئيس المجموعة اعتماد المشروع السابق وطلب إعادة نشره باسم draft-ietf. ثم أكد إعلان 23 أغسطس أن النسخة 00 أصبحت بند عمل في مجموعة MPLS. هذا انتقال في ملكية العمل داخل المؤسسة، لا شهادة بأن التفاصيل صارت نهائية.
الأساس هو RFC 4090 الذي يعرّف الإصلاح المحلي لمسارات RSVP-TE وكائن FAST_REROUTE. يحمل ذلك الكائن قيماً مثل أولويات الإنشاء والاحتفاظ والتآلف وحد القفزات وعرض النطاق. يضيف المشروع الحالي كائناً مرافقاً مبنياً على TLV هو FAST_REROUTE_EXT، كي يؤثر المدخل في طريقة حساب المسار الاحتياطي عند كل PLR.
يمكن للمدخل أن يطلب وراثة أهداف وحدود المسار المحمي، أو أن يرسل قيماً مختلفة. وإذا لم يوجد إعداد صريح، تملي السياسة المحلية أهداف التحسين والحدود. يوزع التصميم نية واحدة، لكنه لا يلغي حق كل نقطة في الحساب المحلي.
الهدف يرتب والحد يستبعد
تشمل أنواع أهداف التحسين مقياس IGP ومقياس TE وعرض النطاق غير المحجوز والحد الأدنى أو المتوسط أو الأقصى للتأخير. تُقلل مقاييس الكلفة والتأخير، بينما يُعظّم عرض النطاق غير المحجوز. ويمكن وضع أكثر من هدف مختلف مع وزن يستعمل في التطبيع.
أما المقياس المحدود فشرط قبول صارم. يجب على PLR إسقاط المسار الذي لا يحققه قبل اختيار الأفضل من البقية. قد ينطبق الحد على مجموع المسار أو على كل وصلة؛ ولا يتاح حد تفاوت التأخير إلا للوصلة. ويمكن أن يحمل المقياس نفسه حداً للمسار وحداً للوصلة.
إذا تكرر TLV لنوع المقياس والنطاق نفسيهما، تعالج النقطة الأول وتتجاهل ما بعده. لذلك لا يكفي سجل يعيد ترتيب الحقول للعرض؛ ينبغي الاحتفاظ ببصمة الطلب كما وصل فعلاً.
يترك المشروع معايير اختيار الأهداف والحدود خارج نطاقه. كما أن الوزن لا يشرح وحده كيف طُبعت وحدات مختلفة كي تصبح قابلة للمقارنة. هذه مساحة مشروعة لاختلاف الشبكات، لكنها تعني أن المعنى الكامل للرقم يبقى في سياسة المشغّل.
أربع نتائج لا ينبغي دمجها
حين لا يرسل المدخل طلباً موسعاً، تحكم السياسة المحلية بتصميم مقصود. هذه حالة تفويض.
حين لا يفهم PLR الامتداد، عليه تجاهله وتمريره بلا تغيير. تحافظ القاعدة على عمل الشبكة المختلطة بين نسخ قديمة وجديدة. ويصبح سجل القدرات وإصدار البرمجيات ضرورياً لتفسير غياب الإشارة.
حين يفهم PLR الطلب، يتعامل مع الحدود كقيود صلبة. إذا لم يجد مساراً مقبولاً، يستطيع استخدام أهداف وحدود السياسة المحلية، ولا يضبط FRR_EXT protection في الكائن الفرعي RRO المقابل من Resv. هنا وقع رجوع واعٍ بعد طلب معروف، وينبغي توثيق الحد الذي لم يتحقق والبديل الذي سمحت به السياسة.
أما استلام FAST_REROUTE_EXT من دون كائن FAST_REROUTE المرافق عند نقطة قادرة، فيوجب رفض رسالة Path بخطأ Policy Control Failure. هذا خلل بنيوي في الطلب، لا قرار توافق محلي.
لكل نتيجة فريق وإجراء مختلفان. التفويض يحتاج مراجعة للسياسة. عدم الدعم يحتاج خطة ترقية. عدم إمكان تلبية القيد يحتاج فحص البيانات أو الطوبولوجيا أو الحد. والخطأ البنيوي يعود إلى المنشئ. إنذار واحد بعنوان «فشل FRR» يبدد هذه الخريطة.
ما تثبته الإشارة المضبوطة وما لا تثبته
إذا نجحت النقطة في تلبية الأهداف والحدود المستلمة، يجب أن تضبط الإشارة في RRO. يستطيع المدخل بذلك رؤية النتيجة عند كل PLR، فلا يستنتج الامتثال الجماعي من نجاح حجز RSVP كله. هذه إضافة مهمة.
لكنها شهادة ضيقة زمنياً. تقول إن PLR أبلغ عند التراسل أنه حسب مساراً احتياطياً يحقق الطلب. لا تسمي نسخة قاعدة TE ولا عمر القياس ولا إصدار الخوارزمية ولا المرشحين المستبعدين ولا طريقة تطبيع عدة أهداف. وقد تتغير الطوبولوجيا أو الحجوزات أو الحمل بعد ذلك.
وليست الإشارة إثباتاً لتحويل حركة. يجهز RFC 4090 إصلاحاً محلياً سريعاً قبل العطل. نجاح الإعداد لا يثبت أن كاشف العطل سيعمل، أو أن حالة التمرير ما زالت مثبتة، أو أن المسار الاحتياطي منفصل فيزيائياً عن الأساسي، أو أن السعة ستكون متاحة عند الحاجة، أو أن خدمة طرف إلى طرف ستحقق اتفاقاً.
يمكن للمصادقة التشفيرية في RSVP حماية سلامة الرسالة. إلا أن الرسالة السليمة قد تعتمد قياساً قديماً. المصادقة على النتيجة لا تمنح البيانات حداثة ولا تمنح السياسة المحلية تفسيراً.
لكل مقياس مصدر وساعة
ينظم RFC 7471 وRFC 7810 سمات أداء هندسة الحركة في OSPF وIS-IS، ومنها معلومات التأخير. قد يستعمل PLR قاعدة TE تغذيها هذه الآليات، أو قيماً ثابتة، أو مصدراً محلياً آخر. لا يحدد مشروع FRR مصدراً واحداً ملزماً لكل نشر.
قد يشغل متوسط قيس قبل ثوان وقيمة هندسية ضُبطت قبل أشهر الحقل العددي نفسه. ويتأثر عرض النطاق غير المحجوز بالفئة والحجوزات وتواتر التحديث. وعند جمع أهداف مختلفة، يصبح التطبيع جزءاً من القرار؛ وزن واحد لا يحفظ المعادلة والمقياس والإصدار.
لهذا لا تجيب عبارة «الحد 20 والبت صفر» عن سؤال الحوكمة. الجواب يحتاج المصدر والوحدة ووقت الرصد وجيل الطوبولوجيا ونسخة الحساب والسياسة التي حكمت عند تلك النقطة.
سجل منشأ القيد لكل نقطة إصلاح
يقترح Daniel Kade سجلاً تشغيلياً داخلياً مفهرساً بحسب المسار المحمي وPLR. ليس هذا السجل مطلباً من المشروع ولا كائناً جديداً في RSVP.
يبدأ بتثبيت الهوية: الجلسة والمدخل ونقطة الإصلاح والمورد المحمي ونقطة الاندماج. يحتفظ ببصمة FAST_REROUTE وFAST_REROUTE_EXT كما استُلما، وبكل نوع مقياس ووزن وقيمة وحد ونطاق. ويسجل قدرة PLR ونتيجة التحليل ووجود الكائن المرافق وما أعاده Resv/RRO.
عندما تغيب الإشارة، لا يخترع السبب من البت. يدوّن حالة مرصودة: لا طلب صريح، امتداد غير مدعوم، قيد صلب غير محقق، أو غيرها. ثم يربطها بالسياسة المحلية وإصدارها، وصاحب سلطة الاستثناء، وموعد انتهائه وشروط مراجعته.
ويحفظ سياق الحساب: مصدر كل مقياس ووحدته ووقت رصده، جيل الطوبولوجيا أو قاعدة TE، حد التقادم، طريقة التطبيع، إصدار محرك الحساب، وهوية المسار الاحتياطي الناتج. وإذا ادعى المشغّل استقلال المصير، يحتفظ بدليل المخاطر المشتركة الذي استعمله؛ اختلاف المسار المنطقي لا يكفي وحده.
تُلحق تحديثات الإشارة والتمارين والحوادث في طبقات منفصلة. التحديث يجدد قولاً في مستوى التحكم. التمرين يختبر التحويل. الحادث يبين أثر الحركة الحقيقية. لا يجوز أن تمحو نتيجة لاحقة المدخلات التي حكمت القرار السابق.
يمكن إبقاء السجل ضمن صلاحيات التشغيل. لا ينشر طوبولوجيا حساسة ولا يفرض خوارزمية مركزية، بل يجعل الحرية المحلية قابلة للمساءلة.
حد أدنى مشترك وذاكرة محلية كافية
قيمة الإشارة الجديدة أنها حد أدنى مشترك: يرسل المدخل الطلب في بنية معروفة، ويجيب كل PLR في موضع معروف. تستطيع التطبيقات المختلفة أن تتوافق من دون التطابق الكامل.
لكن الحد الأدنى المشترك لا ينبغي أن يصبح سقف ما تعرفه المؤسسة. البت المضبوط يلخص امتثالاً في لحظة، وغير المضبوط يضغط عدة طرق إلى السلطة المحلية. يجب حفظ الجزء المتغير: من اختار، وبأي بيانات، ولأي مدة، وكيف يعود القرار إلى الأصل.
الاختيار ليس بين مركز يسيطر ونقاط حرة. إنه بين حرية غامضة وحرية قابلة لإعادة البناء. يسمح السجل بالرجوع المحلي لحماية التوافر، مع إبقاء السؤال مفتوحاً وقابلاً للإجابة: أي سياسة غلبت ولماذا؟
المصادر
- IETF Datatracker: مشروع امتداد FRR الحالي
- IETF Datatracker: تاريخ الوثيقة
- أرشيف IETF: draft-ietf-mpls-frr-ext-00
- IETF Datatracker: المشروع السابق
- أرشيف IETF: النسخة السابقة 02
- IETF Author Tools: الفرق قبل اعتماد المجموعة وبعده
- قائمة MPLS: إعلان مشروع المجموعة
- رئاسة MPLS: الاعتماد وإعادة النشر
- مجموعة عمل MPLS
- RFC 4090: Fast Reroute في RSVP-TE
- RFC 3209: RSVP-TE
- RFC 2205: RSVP
- RFC 7471: امتدادات مقاييس TE في OSPF
- RFC 7810: امتدادات مقاييس TE في IS-IS
- RFC 2747: المصادقة التشفيرية في RSVP
- RFC 5920: إطار أمن MPLS وGMPLS
- IANA: معاملات RSVP
- Heng Lu: The Policy Mirror
- Heng Lu: Minimum Initial Specification, Localized Future Decision, Voluntary Adoption
إحاطة الأعضاء
سياق أعمق للملف الشخصي
سجّل الدخول بمستوى العضوية المناسب لفتح الإحاطة الكاملة وملاحظات المصادر.
للدائرة الاستراتيجية فقط
الدائرة الاستراتيجية
مفتوح لجميع القراء. افتح إحاطات الملف الشخصي بعد الانضمام وتسجيل الدخول.
انضم إلى الدائرة الاستراتيجيةلأعضاء تحالف القيادات فقط
تحالف القيادات
لأصحاب الأصول الفكرية المؤهلين وللإدارة؛ سجّل الدخول للوصول إلى إحاطات التحالف.
انضم إلى تحالف القيادات
