الملخص

  • يقصر RFC 9947 استخدام TLV تجريبي لـ Alternate Marking داخل Segment Routing Header على نطاق SR مضبوط، لكنه يتوقع أن تُشارك نتائج تجارب طوعية على شبكات حية مع Independent Submissions Editor أو مجموعة IETF SPRING في صورة Internet-Drafts. احتواء الحزمة والإذن بنشر الدليل قراران مختلفان.
  • تحتاج النتيجة العلنية إلى سجل خروج يربط جهة الإذن، ونسخ المواصفة والتنفيذ، والقيمة التجريبية، ونطاق الحقول، وخط المقارنة وفق RFC 9343، وفئات الأجهزة، والعينة وعدم اليقين، والنتائج السلبية، وقواعد التجميع، والبصمات والتصحيحات؛ مع إبقاء الحركة الخام وهويات العملاء والطوبولوجيا القابلة للاستغلال تحت الحماية.

الغاية خارج المكان الذي تُجرى فيه التجربة

نُشر RFC 9947 في مارس 2026 بصفة Experimental ضمن Independent Stream. جرى تطوير الامتداد خارج IETF، ولا يمثل إجماع IETF، وليس مرشحاً لأي مستوى من Internet Standard. كما أنه لا يطلب إجراءً من IANA.

يقترح النص، في شبكات SRv6، وضع بيانات Alternate Marking في TLV داخل Segment Routing Header. أما RFC 9343 الصادر على Standards Track فيضعها في IPv6 Hop-by-Hop Options أو Destination Options. يمكن للطريقتين أن تتعايشا، ولا تلغي التجربة المواصفة القائمة.

المطلوب ليس إثبات أن وظيفة ما تعمل فحسب. فالأسئلة هي: هل ينجو SRH TLV عبر الشبكة بصورة أفضل أم أسوأ؟ هل تؤدي معالجته إلى تحسين أداء الجهاز أم إبطائه مقارنة بـ Destination Option؟ هل تختلف النتيجة باختلاف معمارية الجهاز؟ هل يستمر SRv6 network programming والتحكم في وظائف SID بصورة طبيعية؟ وما قيمة الحقول الموسعة مقارنة بوسائل on-path telemetry الأخرى من منظور المشغل؟

يدعو RFC الباحثين إلى جمع النتائج وتقديمها إلى Independent Submissions Editor أو SPRING في Internet-Drafts، ويتوقع نتائج أولية خلال عامين من النشر. هذه مدة توقع لم تنقض بعد، وليست موعداً متأخراً يبرر اتهام أحد.

لكن النص نفسه يقر بصعوبة العبور. فهو يتوقع أن تبقى التجربة في شبكة مزود خدمة واحد، التزاماً بحدود SR domain وأيضاً بسبب القيود على مشاركة بيانات مراقبة الأداء المجمعة على مسارات الحزم. تحتاج التجربة إلى السرية كي تجري، وإلى العرض العلني كي تؤثر في قرار مفتوح.

المرشح الحدودي لا يراجع جدولاً إحصائياً

قاعدة النشر التقني صريحة: يجب ألا تعمل التجربة إلا في نطاق مضبوط يقابل SR domain. يقرر مشغل واحد استخدام Alternate Marking ويضبطه، وتُدار العقد محلياً، وتُمنع الحزم التي تحمل AltMark TLV من دخول النطاق أو مغادرته.

يُختار نوع TLV من المجال التجريبي 124–126. على التطبيقات المشاركة تنسيق القيمة، وينبغي أن يستطيع المشغل ضبطها كي لا تتصادم تجارب متعددة في الشبكة ذاتها. هذه قيمة محلية، لا تخصيص دائم ولا رخصة للانتشار الواسع.

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

وفي الاتجاه المعاكس قد تُحذف الأحمال، وأحجام العينات، والفترات الفاشلة، والاستبعادات، فلا يبقى إلا متوسط لا يميز أثر البروتوكول من أثر الجهاز أو الانتقاء. إثبات بقاء الحزم في الداخل لا يثبت سلطة النشر ولا كفاية ما نُشر.

عبارة «تم التنفيذ» تخفي تجارب كثيرة

يحمل TLV الأساسي FlowMonID من 20 بت وعلامتي الفقد والتأخير. ويمكن للوضع الموسع أن يضيف FlowMonID إضافياً، ونمط القياس مقطعاً بمقطع أو من طرف إلى طرف، وحالة التجزئة، واتجاه التدفق، وطابعاً زمنياً، وتعليمات لإعداد مراقبة الاتجاه العكسي، ورقم تسلسل. وقد تشمل تعليمات العكس أقنعة البادئات والبروتوكول والمنافذ وDSCP ونطاق النفق وفترة القياس.

يغير كل اختيار كلفة المعالجة ومدى الرؤية. كما تحدد وظيفة SID إن كانت العقدة ستفحص TLV، وقد تتجاهله عقدة لا تدعمه وفق قواعد SRH من دون أن يكون ذلك خطأ. لذلك لا تكفي خانة تقول إن الجهاز «ينفذ RFC 9947».

ينبغي أن تُوصف جهة المقارنة في RFC 9343 بالدقة نفسها. إذا اختلف حجم الحزمة أو الحمل أو المسار أو الحقول أو فئة الجهاز، فلن يكون الفرق المقاس راجعاً بالضرورة إلى موضع Alternate Marking. يمكن للرقم أن يكون صحيحاً وأن يجيب عن سؤال آخر.

حتى القيمة التجريبية جزء من المنشأ. إذا أرسل تطبيق 124 وانتظر الآخر 126، فقد يبدو خطأ التنسيق كأنه عدم توافق في البروتوكول. وإذا اصطدمت تجربة أخرى بالقيمة نفسها فقد تختلط الملاحظات. تسجيل الرقم لا يمنحه شرعية؛ بل يربط النتيجة بإعدادها الحقيقي.

البيانات الوصفية لا تفقد حساسيتها

يوضح RFC 9343 أن Alternate Marking لا يطلق بيانات المستخدم، لكن بياناته الوصفية قد تساعد في استطلاع الشبكة. يمكن لـ FlowMonID أن يسهم في تعقب التدفق، ويمكن لنقاط مراقبة متعددة أن تكشف المسار والأداء. ويجب تأمين القنوات التي تعيد الإحصاءات إلى نظام إدارة الشبكة.

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

يميز RFC 8799 بين سرية المعلمات التشغيلية التي تحميها حدود limited domain وخصوصية الأفراد داخله. الاثنان مهمان عند النشر. حذف الأسماء لا يكفي إذا بقي توقيت دقيق وفئة نادرة وشكل مسار يسمح بإعادة التعرف.

لكن كلمة «سري» لا ينبغي أن تمحو المقامات والاستبعادات والاختبارات المتوقفة. لا يحتاج الجمهور إلى السجلات الخام كي يرى ما إذا كان الاستنتاج يعتمد على بائع واحد أو بناء واحد أو أفضل فترة فقط. المطلوب هو وصف التحويل من ملاحظة محمية إلى ادعاء محدود.

ما الذي يثبته سجل الخروج

يبدأ السجل بالسلطة: المشغل أو راعي البحث، والدور الذي اعتمد الإفصاح، ووجهة التقديم ووقته، وأي علاقة مادية في التمويل أو توريد المعدات. استلام ISE للتقييم أو مناقشة SPRING له لا يعني تأييداً أو إجماع IETF.

ثم يثبت هوية التجربة: نسخة RFC أو Internet-Draft، وبناء التطبيق، وقيمة TLV، والحقول الأساسية والموسعة، وسلوك SID، وإعداد المقارنة وفق RFC 9343. تستطيع بصمات التشفير تثبيت نسخة مواد محمية من غير نشرها.

بعد ذلك يصف مجتمع القياس. تُجمع معماريات الأجهزة ونسخ البرمجيات في مستوى يشرح الفروق ولا يصنع قائمة أصول قابلة للهجوم. يمكن وصف شكل المسار من دون المواقع. ويُذكر نطاق الزمن، والحركة المؤهلة والمستبعدة، ومعالجة العينة، وافتراضات الساعة والعداد، وتعريفات الفقد والتأخير والتذبذب والبقاء وكلفة المعالجة.

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

هذا اقتراح تحريري من Daniel Kade، وليس حقلاً أوجبه RFC 9947. لا يطالب بمجموعة البيانات الكاملة. إنه أصغر سجل يجعل الانتقال من الرصد المحمي إلى القول العلني قابلاً للتدقيق.

الشيفرة العاملة ليست تفويضاً

يعرض RFC 7942 مثالاً قريباً عبر قسم Implementation Status الطوعي. يمكنه تسمية الجهة المسؤولة، والتنفيذ، ودرجة النضج، والتغطية، ويحذر من أن الإدراج لا يعني تأييد IETF وأن المعلومات تتغير بمرور الوقت.

غير أن RFC 7942 يستبعد Independent Stream صراحة، فلا يصلح عقداً إلزامياً لـ RFC 9947. الفكرة المفيدة فقط هي أن دليل التنفيذ له صاحب ونطاق وتاريخ.

ويحفظ RFC 7841 الحد المؤسسي الآخر. لا يحول الدليل القوي RFC صادراً في Independent Stream بأثر رجعي إلى إجماع IETF. قد يبدأ عملاً جديداً أو يؤثر في اختيار مستقبلي، لكن قوة القياس وسلطة مسار النشر حالتان منفصلتان.

حدود ما نعرفه

تثبت المصادر صفة RFC 9947 وحقوله وقاعدة النطاق وأسئلة المقارنة وتوقع مشاركة النتائج، كما تشرح مخاطر الخصوصية والسلامة وسياق SRv6. لكنها لا تقدم نتائج مشغل بعينه ولا قائمة نشر ولا مجموعة بيانات علنية.

لذلك لا يحكم هذا المقال بتفوق SRH TLV أو RFC 9343، ولا يقول إن النتائج غائبة أو متأخرة، ولا يطلب حزماً خاماً أو هويات عملاء أو طوبولوجيا دقيقة أو أسرار موردين.

الطلب أضيق: حين يخرج الاستنتاج، يجب أن تظهر سلطة خروجه والتجربة التي يمثلها وما حُذف منه وحدود صلاحيته. تبقى الحزم والملاحظات المحمية في الداخل، ويخرج دليل مضبوط النسخة، واعٍ بالخصوصية، وقابل للتصحيح.

المصادر

  1. Heng Lu — The Policy Mirror
  2. Heng Lu — Minimum Initial Specification, Localized Future Decision, Voluntary Adoption
  3. Heng Lu — Why BTW Media Exists and Why Reality, Not Advocacy, Is the Product
  4. سجل RFC 9947 لدى RFC Editor
  5. RFC 9947 — تطبيق Alternate-Marking Method على Segment Routing Header
  6. RFC 9341 — Alternate-Marking Method
  7. RFC 9342 — Clustered Alternate-Marking Method
  8. RFC 9343 — تطبيق Alternate-Marking Method على IPv6
  9. RFC 8799 — Limited Domains and Internet Protocols
  10. RFC 8402 — Segment Routing Architecture
  11. RFC 8754 — IPv6 Segment Routing Header
  12. RFC 8986 — SRv6 Network Programming
  13. RFC 7841 — RFC Streams, Headers, and Boilerplates
  14. RFC 7942 — Improving Awareness of Running Code