الخلاصة
- يضيف RFC 9655 الحقل الاختياري Egress TLV ذي النوع 32771 قبل Target FEC Stack كي يحمل عنوان IPv4 أو IPv6 للخروج النهائي في ping أو traceroute يستخدم Nil FEC.
- عند عمق الصفر يثبت الرمز 36 تطابقاً محلياً دقيقاً، ويسجل 10 عدم التطابق؛ أما الرمز القديم 3 فقد يصدر عن خروج لم ينفذ تحقق RFC 9655 أصلاً.
- يجب فصل نية السياسة، واشتقاق العنوان، وبايتات الطلب، وقدرة العقد، والتنفيذ الفعلي، والتحليل غير المتصل، ونتيجة الخدمة في سجلات ذات سلطات وأزمنة مستقلة.
سؤال بلا هوية نهائية
يتيح Nil FEC في RFC 8029 إرسال مسبار من دون معلومات FEC المرتبطة بكل label. وإذا كان Nil FEC هو العنصر الخارجي، يتجاوز المستقبِل تحقق Target FEC كله. يفيد ذلك عندما يعرف headend قائمة labels التي بناها المتحكم، لكنه لا يملك معرفة control plane بكل نطاق عابر.
غير أن تمثيل القائمة كاملة بعنصر Nil واحد يمحو أيضاً هوية النهاية. قد يُوجّه الطلب خطأ إلى عقدة أخرى وتعيد نجاحاً لأن السؤال لم يطلب منها أن تثبت أنها الوجهة المقصودة.
RFC 9655 يضيف Egress TLV بطول أربعة ثمانيات لـ IPv4 أو ستة عشر لـ IPv6. عندما يبقى عمق أكبر من صفر يعيد المستقبِل 8 لبيان تبديل label. وعند الصفر يبحث عن تطابق تام بين العنوان وبين واجهاته وloopbacks. النجاح 36 والفشل 10.
هذه شهادة محلية صحيحة: الموجّه المستجيب خروج لهذا العنوان. لا تتضمن الشهادة سجل labels التي عبرها المسبار.
من يملك قرار اختيار العنوان؟
تأتي القيمة عادة من Endpoint في SR Policy حسب RFC 9256. إذا كان الحقل غائباً أو صفراً، يشتق headend العنوان من آخر segment. مع Adj-SID يستخدم الطرف البعيد من adjacency؛ ومع Binding SID يستخدم آخر عقدة في المسار الذي يمثله binding.
إذن هناك سلطة قبل سلطة الموجّه المستجيب. المتحكم يملك نسخة policy وtopology، وheadend يملك الاشتقاق والتسلسل إلى bytes. قد يتغير binding بعد الحساب، فيتحقق الخروج من سؤال قديم بدقة كاملة.
يجب أن يحفظ السجل policy ID وcandidate path وsegment list ومصدر Endpoint ونتيجة binding resolution وepoch المتحكم وبناء headend والطلب الخام. يعرّف RFC 8402 segments كتعليمات؛ ولا يعيد Egress TLV إثبات كل تعليماتها.
الاستمرار المتوافق قد يخفي تراجعاً
قد تتجاهل عقدة عبور غير داعمة TLV أو تتخطاه أو تعيد خطأ، ويمكن لـ headend متابعة traceroute. وإذا كان الخروج نفسه غير داعم، فلا يجري lookup الجديد وقد يعيد الرمز التقليدي 3.
لم يتوقف البروتوكول، لكن الدليل تغير. جمع 3 و36 تحت «وصل الخروج» يمحو ما إذا كان التحقق قد حدث. يجب عرض: أُرسل TLV، عُرفت القدرة، نُفذ lookup، قورن العنوان، وورد code/subcode.
يسجل IANA النوع 32771 والرمز 36، ويوضح RFC 9041 نطاقات TLV. التسجيل يمنح معنى مشتركاً للرقم؛ لا يمنح دليلاً على تثبيت الميزة أو تفعيلها.
التحليل اللاحق لا يرث سلطة الحزمة
في traceroute تصبح كل عقدة مستقبِلاً، ويمكن جمع الردود مع امتدادات SR في RFC 8287. لكن التطبيق غير المتصل هو جهة استدلال جديدة. عليه ربط TTL وهوية المجيب والعمق والرمز ونسخة السياسة المتوقعة.
لا يجوز ملء hop مفقود برسم المتحكم ثم وصفه بأنه مشاهدة. ECMP أو عقدة قديمة أو تغيير policy يبقي فراغاً. وبعد اكتمال صورة OAM، تبقى حركة الإنتاج مختلفة في hash والوقت وsteering. يحتاج إثبات الخدمة إلى counters وملاحظة عند الخروج ونتيجة التطبيق.
تمنع طبقات الواقع عند Heng Lu الرمز من ابتلاع التنفيذ والنتيجة. توحّد المواصفة الأولية الدنيا هوية النهاية من دون نقل كل القرارات إلى معيار واحد. وتعيد أولوية الكود العامل التدقيق إلى النسخة والإعداد والرد الفعلي.
المصادر
إحاطة الأعضاء
سياق أعمق للملف الشخصي
سجّل الدخول بمستوى العضوية المناسب لفتح الإحاطة الكاملة وملاحظات المصادر.
للدائرة الاستراتيجية فقط
الدائرة الاستراتيجية
مفتوح لجميع القراء. افتح إحاطات الملف الشخصي بعد الانضمام وتسجيل الدخول.
انضم إلى الدائرة الاستراتيجيةلأعضاء تحالف القيادات فقط
تحالف القيادات
لأصحاب الأصول الفكرية المؤهلين وللإدارة؛ سجّل الدخول للوصول إلى إحاطات التحالف.
انضم إلى تحالف القيادات

