Summary

  • قدّم Dmytro Shypovalov في NANOG 98 مكوّناً يسحب عدادات مسارات SR ويحسب معدل الحركة ثم يرسله إلى متحكم حساب المسار لتعديل حجز السعة.
  • تُظهر الشرائح اثنتي عشرة سياسة نشطة داخل تجربة، بينما يضع المتحدث تشغيل النسخة الأوسع في الإنتاج ضمن آمال عام 2027.

كسب التوجيه بالمقاطع خفة مهمة حين أخرج حالة كل نفق من الموجّهات العابرة. غير أن حجز السعة لا يعمل بالحدس: كيف يغيّر متحكم المسار قراراً إذا لم يعرف مقدار الحركة على المسار؟ هذه هي الفجوة التي حملها Dmytro Shypovalov إلى NANOG 98 في ميامي يوم 20 أكتوبر.

بنى شيفالوف حلقة قياس واضحة الأطراف. يتيح الموجّه عدادات لمسارات SR. يجمع مكوّن مستقل تلك العدادات عبر gNMI، ويحوّلها إلى معدل عند فاصل زمني محدد، ثم يعلن النتيجة عبر BGP-LS إلى عنصر حساب المسارات PCE. يعيد المتحكم حساب حجز النطاق ويرسل قائمة مقاطع جديدة. اختفى عبء الحالة من الموجّه، لكنه ظهر في القياس وفي قرار المتحكم.

تعطي الشرائح رقماً يمكن فحصه: 39.924 غيغابت في الثانية من ست عينات خلال 50.4 ثانية لسياسة واحدة. وتعرض شاشة أخرى اثنتي عشرة سياسة أخذ عينات نشطة وثلاثة حجوزات تلقائية تدور حول 30 غيغابت في الثانية. تلك مخرجات نموذج معروض، وليست قياساً لعائد تشغيل شبكة زبائن أو سجلاً لاعتمادية طويلة الأمد.

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

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

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

المصادر: جلسة NANOG 98 · الشرائح الأصلية · RFC 8733 · RFC 9857.