الخلاصة

  • غيرت المراجعة 09 تاريخ الوثيقة ورقمها وموعد انتهائها، بينما بقيت آلية النموذج ومراجعة YANG المؤرخة في 2022-10-11 كما هما.
  • لا تزال الوحدة تستورد ietf-l2vpn وietf-pseudowires من مراجعة لمسودة انتهت في يناير 2020.
  • يحتاج قرار القبول إلى استيرادات محددة، ونتيجة تحقق، ودعم إصدار الجهاز، وصلاحية NACM، وتطابق الحالة المقصودة مع التشغيلية، واختبار حركة حقيقي.

قد تكون الصفحة حديثة فيما تكون السلسلة التي تشير إليها غير مغلقة. هذا ما تكشفه صفحة Datatracker بعد تسجيل المراجعة 09 من توسعة IGMP/MLD Snooping لخدمة L2VPN. توسع المسودة نموذج RFC 9166 الذي تناول خدمة bridge.

تضيف الوحدة هوية L2VPN، وتسمح بتكوين واجهات mrouter وواجهات الخروج كدوائر وصول أو pseudowires، وتعرض الواجهات المتعلمة ديناميكياً كحالة للقراءة فقط. كما تربط مثيل شبكة L2VPN بمثيل snooping لـIGMP أو MLD.

لكن المقارنة بين المراجعة 08 والمراجعة 09 لا تجد إلا غلافاً زمنياً جديداً. لا يزال تصريح الوحدة يقول revision 2022-10-11، ولا تزال استيراداتها تحيل إلى draft-ietf-bess-l2vpn-yang-10.

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

للحداثة أكثر من ساعة

وقت Datatracker، وتاريخ الغلاف، وrevision داخل الوحدة، وحالة كل اعتماد، سجلات مختلفة. دمجها في عبارة «المعيار محدّث» يسمح للحقيقة بأن تتضخم: وثيقة جارية تصبح واجهة مستقرة، ثم خاصية مدعومة، ثم خدمة عاملة.

تفصل فكرة طبقات الواقع هذه الادعاءات. فرق النص يخص الوثيقة. نجاح validator يخص مجموعة ملفات محددة. إعلان vendor يخص إصداراً. وصول multicast يخص شبكة جرى اختبارها.

القابل للكتابة ليس مطبقاً، والمقروء ليس إيصالاً

يفصل RFC 8342 بين running وintended والتكوين المطبق وoperational. قد يبقى مرجع إلى مورد غائب في intended ولا يظهر أبداً في operational. لذلك تمثل عقد rw طلباً، وتمثل عقد ro ما يبلغه الجهاز عن حالته.

حتى ظهور PW كواجهة خروج لا يثبت وصول التدفق إلى كل عضو، أو منع flooding نحو المواقع الخالية من الأعضاء، أو صحة السلوك بعد تغير العضوية. يجب اختبار سلوك snooping الذي يناقشه RFC 4541 بالحزم والزمن.

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

إيصال إغلاق صغير

يبدأ الإيصال بالوثيقة ومراجعة الوحدة وكل import مع نسخته، ويشرح كيفية حل اعتماد منتهٍ أو مستبدل. ثم يسجل validator وfeatures وdeviations وإصدار البرمجيات وهوية NACM. يقارن running وintended وoperational قبل التغيير وبعده. وأخيراً يختبر تعلم IGMP/MLD والنسخ الفعلي على AC وPW، وعدم flooding السلبي، ونظافة الحالة بعد rollback.

هذا تطبيق لـMinimum Initial Specification: سجل مشترك رقيق وقابل للمقارنة، مع بقاء القرار لدى المشغل. وتضع Running-Code Primacy الحد الأخير: النموذج يحدد ما ينبغي اختباره، ولا يعلن نتيجة الاختبار.

قد تكون المراجعة 09 تمديداً إدارياً يسبق عملاً جوهرياً. وقد توجد تطبيقات للاعتماد المنتهي أو نماذج خاصة مكافئة. لا تثبت المصادر ذلك ولا تنفيه. لهذا لا يجوز للتاريخ الجديد أن يتكلم نيابة عن الأدلة الغائبة.

المصادر

  1. السجل الحالي لمسودة التوسعة
  2. المراجعة 09
  3. المراجعة 08
  4. سجل اعتماد L2VPN
  5. اعتماد L2VPN، المراجعة 10
  6. RFC 9166
  7. RFC 8342
  8. RFC 8341
  9. RFC 4541
  10. Reality Layers
  11. Running-Code Primacy
  12. Minimum Initial Specification