الخلاصة
- تلقى موجّه AS7007 نحو 23 ألف مسار بلا مرشح دخول، ثم ولّد عشرات آلاف البادئات الأكثر تحديداً مع ظهور AS7007 منشأً لها.
- انتشر الخطأ لأن الشبكات المجاورة قبلته وأعادت إعلانه، ثم غلبت مطابقة البادئة الأطول التجميعات الصحيحة التي بقيت موجودة.
- لم يكن الإصلاح سلطة توجيه عالمية، بل فصل السجل الذي يقدم الدليل عن المشغل الذي ينفذ المرشح ويتحمل مسؤولية القبول.
صباح بدا فيه AS واحد منشأ الإنترنت
نحو 11:30 بتوقيت شرق الولايات المتحدة يوم الجمعة 25 أبريل 1997، تلقى موجّه MAI Network Services الحدودي في AS7007 من عميل أدنى رؤية شبه كاملة، قرابة 23 ألف مسار. أقرت الشركة في اعتذارها اللاحق بعدم وجود قائمة دخول تقصر العميل على البادئات المتوقعة منه.
بحسب MAI، لم يكتف الجهاز بتمرير الجدول، بل فكك التجميعات وحذف مسارات AS السابقة. شاهد موجّه آخر للشركة أكثر من 73 ألف إدخال. ومن بعيد، بدت بادئات ضيقة كثيرة كأن أصلها AS7007.
الأرقام نقاط رصد لا إحصاء عالمي. رأى Avi Freedman نحو 60 ألف مسار في موجّهات القلب، وظهر رقم 72 ألف في رواية أخرى، بينما سجلت MAI أكثر من 73 ألفاً. لا يصح دمجها في مجموع واحد.
كما أن السبب الداخلي لم يُحسم. شددت MAI على عدم تشغيل بروتوكول توجيه داخلي في الجهاز واشتبهت في خلل برمجي، بينما ناقش آخرون إعادة التوزيع والإعداد ومعرفة المنتج. المؤكد هو تحول المسارات وغياب المرشح، لا فرضية بعينها.
لماذا انتصر الخطأ الأكثر تحديداً
لم تختف التجميعات المشروعة كلها. أعلن AS7007 بدائل أضيق. يختار تمرير IPv4 أطول بادئة مطابقة قبل سائر المفاضلات، لذلك تستطيع بادئة /24 خاطئة جذب حركة نطاقها مع بقاء /16 صحيحة.
تتيح القاعدة تعدد الاتصال وهندسة الحركة، لكنها ضاعفت الضرر يومها. ومع حذف AS_PATH السابق بدت الإعلانات ناشئة من AS7007. غير أن مسار AS ليس سند ملكية؛ إنه سجل انتشار قبله الموجّهون.
لم تمنح قاعدة بيانات AS7007 عناوين الآخرين. القوة التنفيذية كانت موزعة على كل جار يستطيع الرفض، واتسع الخطأ لأن حدوداً متعددة كررت ادعاء تجاوز علاقة العميل.
إطفاء المصدر لم يمح النسخ
تقول MAI إنها أوقفت الجلسة قرب 11:45، وأعادت التشغيل عند الظهر، وأضافت المرشحات، ثم فصلت معداتها نحو 12:15. مع ذلك عادت مسارات AS7007 عبر مزودين آخرين. الحالة التي نُسخت لا تختفي فور إسكات أول مرسل.
مسح المشغلون جلسات BGP، ووضعوا مرشحات طارئة، وأعلن بعضهم مسارات أكثر تحديداً لاستعادة عملائه. كما احتفظ تخميد تقلبات المسار بذاكرة للتغييرات، فاستمر كبت بعض المسارات بعد استقرار المصدر.
في 15 مايو كتب Curtis Villamizar أن بعض المزودين رشحوا خلال 15 إلى 20 دقيقة، وأن بعضهم لم يفعل قط، وأن المزود الأعلى احتاج أكثر من ساعتين ونصف لمنع المصدر. كانت لكل حدود قواعدها وأفرادها وتوقيتها.
من الاعتذار إلى حد قابل للتنفيذ
تحملت MAI مسؤولية محددة: لم تقيد إعلانات العميل الداخلة. ثم فرضت قوائم كاملة. هذا تغيير يمكن التحقق منه، بخلاف وعد عام بمزيد من الثقة.
صاغت الممارسة اللاحقة القاعدة بوضوح: لا تُقبل من جلسة العميل إلا بادئاته. يوقف حد أقصى للبادئات اندفاع جدول كامل، وتضيف مرشحات المسار والنطاقات الخاصة حدوداً أخرى، وتقارن المراقبة ما يصل بالعقد والطوبولوجيا المتوقعة.
لا يحكم المزود شركة العميل. إنه يتحكم في موجّهه ويُسأل عن كلفة نشر ادعاء غير معقول إلى الغير. سلطته حقيقية لأنها تُنفذ، ومحدودة لأنها تقف عند حدوده.
دفتر توجيه مفيد وغير مكتمل
عزز رد 1997 استخدام Internet Routing Registry الموزع. تستطيع كائنات route وaut-num وصف المنشأ والسياسة كي تولد الأدوات مرشحات.
أعلنت ANS استخدام سجلات ANS وCANET وMCI وRIPE وRADB، لكنها وجدت 2,829 بادئة معلنة بلا تسجيل ولا تجميع يغطيها. أُرسلت إشعارات إلى 312 AS منشأ تغطي 2,108 بادئات، وتعذر العثور على اتصال لـ151 AS و721 بادئة.
بعد التصحيح بقيت 2,096 بادئة غير مسجلة من 333 AS. قد يقطع مرشح صارم مبني على دفتر ناقص اتصالاً مشروعاً، بينما يسمح غياب المرشح بالخطأ. وصف السجل بأنه سلطة لا يصلح البيانات.
نظم RFC 2622 لغة RPSL، وعزز RFC 2725 تفويض تغييرات السجل، لكنه أقر ببقاء بيانات قديمة بعد التجميع أو اختفاء الشبكات أو تغيير المزود. توثيق الكتابة يحمي المعاملة، ولا يكمل العالم ولا يبرمج الموجّه.
من علاقة مفترضة إلى دور معلن
اعتمد المنع طويلاً على ضبط علاقة عميل أو مزود أو نظير بصورة صحيحة. أضاف RFC 9234 سنة 2022 أدوار BGP ووسم Only-to-Customer كي يعلن الطرفان العلاقة ويمكن رفض بعض التسربات أو اكتشافها.
لم تكن الآلية موجودة عام 1997، وليست شاملة، ولا تثبت كل منشأ. قيمتها أنها تجعل توقعاً تجارياً ضمنياً قابلاً للاختبار في البروتوكول.
لا يثبت AS7007 فشل اللامركزية، بل يثبت أن حرية القبول يجب أن تلازمها مسؤولية محلية عن النطاق والدليل والانتشار.
المصادر وحدود الدليل
يأتي التسلسل من شرح MAI واعتذارها، ومن رصد Avi Freedman، ومن إعلان ترشيح ANS. وتوضح الآلية RFC 1812 وRFC 2439 وRFC 2622 وRFC 2725 وRFC 7454 وRFC 9234.
لا يبقى مقام عالمي كامل للمتضررين. تختلف العلة والحجم والمدة باختلاف المراقب. تثبت المصادر تسرباً عرضياً واسعاً ومرشحاً مفقوداً وتعافياً موزعاً، لا رقماً عالمياً دقيقاً ولا تبنياً عاماً للحمايات اللاحقة.
إحاطة الأعضاء
سياق أعمق للملف الشخصي
سجّل الدخول بمستوى العضوية المناسب لفتح الإحاطة الكاملة وملاحظات المصادر.
للدائرة الاستراتيجية فقط
الدائرة الاستراتيجية
مفتوح لجميع القراء. افتح إحاطات الملف الشخصي بعد الانضمام وتسجيل الدخول.
انضم إلى الدائرة الاستراتيجيةلأعضاء تحالف القيادات فقط
تحالف القيادات
لأصحاب الأصول الفكرية المؤهلين وللإدارة؛ سجّل الدخول للوصول إلى إحاطات التحالف.
انضم إلى تحالف القيادات
