الخلاصة
- تعامل RFC 8966، التي ألّفها Juliusz Chroboczek وDavid Schinazi، حساب مقياس Babel بوصفه سياسة محلية. إذا كانت الكلفة المحلية لا نهائية فالناتج لا نهائي، وفي غير ذلك يجب أن يكون الناتج أكبر بصرامة من المقياس الذي أعلنه الجار.
- هذه القاعدة تحمي من الحلقات المستمرة. ولا تجعل قيمة المسار دليلاً على السعة أو الكلفة المالية أو التأخير النافع أو خدمة تعمل الآن. توضح RFC 9616 أن عينات RTT قد تكون دقيقة لكنها شديدة الضوضاء فلا تصلح مباشرة لاختيار المسار.
الرقم لا يمنح نفسه معنى أوسع
تغري قيمة صغيرة في جدول التوجيه القارئ بأن يقول إن المسار «أفضل». لكن Babel لا يفرض معادلة قياس موحدة على كل العقد أو أنواع الواجهات. يسمح باستراتيجيات مختلفة، ويشترك الجميع في قيد قابل للتحقق محلياً: إضافة كلفة وصلة لا يجوز أن تجعل المقياس أفضل داخل المنطق نفسه.
تلك هي وظيفة الرتابة الصارمة. إنها تمنع اختياراً من الدوران في حلقة مع ادعاء أنه لم يزدد سوءاً. وهي لا تنشئ لوحة درجات مركزية. فالمسار المختار يصف قراراً محلياً وفق مدخلاته وشروطه، ولا يبرهن أن البيانات تمر الآن أو أن الوجهة تجيب أو أن المستخدم نال خدمة أفضل.
خلوّ الحلقات ليس شهادة أمثلية
تفصل RFC 8966 بين الرتابة الصارمة والتوزيعية اليسرى. الأولى ضرورية لتفادي الحلقات المستمرة؛ والثانية موصى بها لا لازمة للتقارب بلا حلقات. عند غيابها يمكن أن يتقارب Babel بلا حلقات من دون بلوغ أمثل عالمي، بل قد لا يوجد أمثل عالمي أصلاً.
لهذا تبقى السياسة المحلية محلية. لا تُختار المسارات اللانهائية أو غير القابلة للتحقق، ولا يجوز تفضيل رقم تسلسلي أعلى لمجرد حداثته؛ إذ تحذر الوثيقة من التذبذب والثقوب السوداء المستمرة مع بعض المقاييس. وتوصي بالهسترة عند تذبذب القيم: المطلوب دليل محلي متواصل قبل التحويل، لا وعد بالخدمة.
RTT ملاحظة قبل أن يكون قراراً
تبدأ RFC 9616، من Baptiste Jonglez وChroboczek، من أن Babel لا يفرض خوارزمية مقياس بعينها. تقدم امتداد RTT لبعض طوبولوجيات الأنفاق وVPN، لكنها لا تعلن RTT حقيقة عامة. العينات الدقيقة قد تقود إلى تغذية راجعة وتذبذب إن استعملت مباشرة؛ لذلك تحدد الوثيقة تحويلها إلى كلفة وهسترة، وتحصر استخدامها في بيئات يكون فيها التأخير المتماثل متنبئاً مناسباً لاختيار الوصلة.
تصف RFC 8965، التي كتبها Chroboczek، متانة Babel مع مقاييس جديدة أو متقلبة، وتسجل كذلك حدود التحديثات الدورية وافتراض جدول توجيه كامل. يثبت ملفه العلني في IETF صلته بالـRFCs 8965 و8966 و9616، ولا يثبت سيطرته على شبكة أو سياسة تشغيلية.
حدود الدليل
لا تثبت المصادر نطاق Babel نشطاً أو نفقاً عاملاً أو قيمة RTT حالية أو سعة أو سعراً أو وضعاً أمنياً أو نتيجة خدمة. ينبغي أن يحتفظ سجل المقياس بالخوارزمية وإصدارها، ونطاق الإدخال المحلي، ونافذة الملاحظة، والتحويل، والقابلية، والهسترة وشرط الاختيار.
المصادر
- RFC Editor record for RFC 8965
- RFC 8965 — Applicability of the Babel Routing Protocol
- RFC Editor record for RFC 8966
- RFC 8966 — The Babel Routing Protocol
- RFC Editor record for RFC 9616
- RFC 9616 — Delay-Based Metric Extension for Babel
- ملف Juliusz Chroboczek في IETF Datatracker
- Heng Lu — Minimum Initial Specification
- Heng Lu — Running-Code Primacy
إحاطة الأعضاء
سياق أعمق للملف الشخصي
سجّل الدخول بمستوى العضوية المناسب لفتح الإحاطة الكاملة وملاحظات المصادر.
للدائرة الاستراتيجية فقط
الدائرة الاستراتيجية
مفتوح لجميع القراء. افتح إحاطات الملف الشخصي بعد الانضمام وتسجيل الدخول.
انضم إلى الدائرة الاستراتيجيةلأعضاء تحالف القيادات فقط
تحالف القيادات
لأصحاب الأصول الفكرية المؤهلين وللإدارة؛ سجّل الدخول للوصول إلى إحاطات التحالف.
انضم إلى تحالف القيادات
