الخلاصة

  • يتكون حقل Length في TLV من ثُمانية واحدة، ولذلك يقتصر محتوى TLV واحد في IS-IS على 255 ثُمانية.
  • تشكّل عدة تكرارات من النوع نفسه، وبالمفتاح نفسه حيث ينطبق ذلك، TLV متعددة الأجزاء داخل IIH أو داخل مجموعة LSP الخاصة بمستوى معين.
  • يعالج المستقبل الداعم لـ MP-TLV المعلومات الواردة في جميع التكرارات، بينما يختار المستقبل غير الداعم تكرارًا واحدًا للمعالجة ويتجاهل البقية. لذلك لا يثبت قبول البروتوكول اكتمال الكائن.

المسألة ليست إعادة تعريف لترميز TLV. لا يغيّر RFC 9885 الترميز، ولا يعيد تعريف المفتاح الذي تحدده مواصفة TLV نفسها. قاعدة التجميع هي النوع نفسه، والمفتاح نفسه عند الاقتضاء؛ ولذلك لا يجوز جمع تكرارات تبدو متشابهة لكنها تخص مفاتيح مختلفة. إنها قاعدة لمعالجة المعلومات الموجودة، وليست تنسيقًا جديدًا على السلك.

عندما تتجاوز قيمة المعلومات 255 ثُمانية، يمكن توزيعها على تكرارات متعددة من TLV نفسها. ويعدّ RFC 9885 هذه التكرارات TLV متعددة الأجزاء إذا كان النوع واحدًا، وكانت المفاتيح واحدة عندما تنص مواصفة TLV على مفتاح. تنطبق القاعدة على تكرارات موجودة في IIH أو في مجموعة LSP الخاصة بمستوى محدد. هذا النطاق مهم، لأن التكرارات لا تُجمع لمجرد أنها ظهرت في الرسالة أو السياق العام نفسيهما.

يختلف سلوك المستقبلين اختلافًا حاسمًا. فالمستقبل الذي يدعم MP-TLV يعالج المعلومات من جميع التكرارات ذات النوع والمفتاح نفسيهما. أما المستقبل الذي لا يدعم MP-TLV فيختار تكرارًا واحدًا ويهمل التكرارات الأخرى. وقد يكون الناتج جزئيًا رغم اجتياز LSP الفحص النحوي ودخوله قاعدة البيانات. لذلك تكشف إعلانات القابلية للتطبيق وإعلانات القدرة أين يُتوقع أن يعمل الإجراء، ولا ينبغي مساواة القبول النحوي باكتمال الكائن.

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

حالة اختبار مضبوطة: أنشئ IIH أو مجموعة LSP خاصة بمستوى معين تتضمن تكرارين من النوع نفسه، وبالمفتاح نفسه حيث ينطبق ذلك. ينبغي أن يتجاوز مجموع المعلومات 255 ثُمانية، مع بقاء كل تكرار منفرد داخل الحد. اختبر مستقبلًا داعمًا لـ MP-TLV وآخر غير داعم على نحو منفصل. يجب أن يعالج الأول معلومات التكرارين، وأن يختار الثاني تكرارًا واحدًا ويتجاهل الآخر. أعد الاختبار مع تغيير المفتاح وحده، وتحقق من عدم دمج التكرارات. تختبر هذه الحالة الحد وقاعدة التجميع وسلوك المستقبل الذي جرى اختباره؛ ولا تثبت سلوك جميع المنتجات أو الشبكات.

تحليل Theo March — ليس مطلبًا في RFC: ينبغي التعامل مع الدعم الجزئي بوصفه مسألة اكتمال، لا مجرد خانة توافق. ومن المفيد طلب دليل على استقبال كل تكرار متوقع وتجميعه وإدخاله في الكائن، بدل استنتاج الاكتمال من قبول LSP أو من قيام الجوار. وقد تشمل الأدلة عدد الأجزاء بحسب النوع والمفتاح، والطول بعد التجميع، والتكرارات المهملة أو الإنذارات، ومقارنة الكائن قبل التغيير وبعده. هذه ممارسات ضمان تشغيلية وليست نموذجًا للقياس يفرضه RFC 9885.

مسار قرار المشغّل: حدّد أولًا ما إذا كان الكائن قد يتجاوز 255 ثُمانية؛ ثم حدّد نوع TLV ومفتاحها؛ وتحقق من قدرة MP-TLV المعلنة ومن القابلية للتطبيق لدى المستقبل؛ واختبر تجميع التكرارات ذات النوع والمفتاح نفسيهما؛ واطلب دليل الاكتمال والإنذارات؛ وقيّد التوليد إلى أن تتأكد من مجموعة المستقبلين؛ ثم وثّق التغيير وشروط التراجع. إذا بقي أي عنصر مجهولًا، فأبقِ التوليد معطلًا أو محصورًا في نطاق متوافق.

المصادر