ملخص

  • حدود الحادثة المثبتة:تتناول هذه المقالة المسارات التي أنشأها AS7007 في 25 أبريل 1997 وما نتج عنها من انقطاع في إمكانية الوصول. ولا تدمج تلك الواقعة مع تسربات مسارات لاحقة أو اختطافات خبيثة أو أعطال غير مرتبطة في نقاط تبادل تحمل أسماء مشابهة. تُظهر سجلات NANOG المعاصرة مشغلين لاحظوا مساحات عناوينهم الخاصة كمسارات أكثر تحديدًا مع AS7007 عند نقطة الأصل. [3][4]
  • إعادة بناء فنية محدودة:يصف حساب لاحق من APNIC دخول مسارات eBGP غير الفئوية إلى نظام، ثم إعادة توزيعها إلى RIPv1، وفقدان معلومات طول البادئة، وعودتها إلى BGP كمسارات مجزأة مع معلومات أصل معاد كتابتها. [1] ذلك تفسير قوي، وليس إذنًا باختلاق تسلسل أوامر داخلي واحد دقيق.
  • لماذا فازت تلك المسارات:يعتمد التوجيه في الإنترنت على مطابقة أطول بادئة. يمكن للمسار الأكثر تحديدًا أن يجذب الحركة قبل مقارنة كثير من خصائص مسار BGP. لذا خلقت المسارات المسربة واقعًا تشغيليًا يتعارض مع ملكية الموارد ومعلومات الأصل المتوقعة.
  • المسؤولية تتبع القدرة على التحكم:كان AS7007 يتحكم في إعادة التوزيع وسياسة التصدير والتحقق من التغيير والمراقبة والسحب. وكان مزودو المنبع يتحكمون في مرشحات العملاء وحدود عدد البادئات والنشر. أما الشبكات المستوردة فكانت تتحكم في سياسة القبول والاستجابة الطارئة. وكان بمقدور المستخدمين النهائيين الإبلاغ عن الأعطال لكنهم لم يكونوا قادرين على إصلاح حالة المسار بين النطاقات.
  • أدلة السجل ليست إنفاذًا:يمكن لسجلات ASN وعناوين الإنترنت وسجلات توجيه الإنترنت IRR وأنظمة RPKI اللاحقة أن تحفظ أدلة حول حاملي الموارد المتوقعين والأصول المرخصة. غير أن أجهزة التوجيه تستمر في التصرف وفق المسارات والسياسات المحملة في الأنظمة قيد التشغيل. ولذلك تمثل الحادثة مثالًا واضحًا على أولوية الكود العامل: السلطة المكتوبة لا تكون ذات أثر إلا عندما تنفذها السياسة التشغيلية.
  • الضوابط الحديثة متعددة الطبقات:التحقق من أصل المسار، وسياسات الاستيراد والتصدير الصريحة، وأدوار BGP، وتصفية مخروط العملاء، وحدود عدد البادئات، والمراقبة المستقلة، والتراجع المختبر تعالج مسارات أعطال مختلفة. ولا ينبغي تقديم أي آلية بمفردها علاجًا رجعيًا شاملًا.
  • يجب إثبات التعافي:فصل الموجه المصدر أو تصحيحه ليس نهاية المساءلة. يحتاج المشغلون إلى أدلة على سحب المسارات، وإزالة المسارات القديمة، وعودة جداول المسارات إلى حالتها الطبيعية، والتنسيق مع الأقران، واستعادة إعادة التوجيه من عدة نقاط مراقبة.

حدود الواقعة هي 25 أبريل 1997

يبدأ التاريخ الفني المسؤول بتثبيت الواقعة. في 25 أبريل 1997، أبلغ مشغلو الإنترنت عن مجموعة غير عادية من المسارات الأكثر تحديدًا المرتبطة بـ AS7007، الذي تشغله MAI Network Services. توفر رسائل NANOG من ذلك اليوم دليلًا معاصرًا على ما رآه المشغلون: كتل عناوين كانوا يتوقعون أن تنشأ من أماكن أخرى ظهرت ببادئات أصغر مع AS7007 كأصل، وتبعتها حركة المرور إلى مسارات لم تكن قادرة على نقلها بشكل صحيح. [3][4]

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

تصف التواريخ الفنية اللاحقة عادةً آلاف مسارات /24 وانقطاعًا حادًا استمر نحو ساعتين. يقدم الاستعراض الرجعي من APNIC عددًا تقريبيًا يبلغ 6000 إعلان /24 ويعيد بناء الكيفية التي يمكن أن يحول بها سلوك التوجيه الفئوي جدولًا خارجيًا كبيرًا إلى مسارات أكثر تحديدًا. [1] كما يسجل فهرس الحوادث في Secure Routing الواقعة بوصفها فشلًا توجيهيًا بارزًا. [2] تساعد هذه المصادر اللاحقة في تنظيم التاريخ، لكن رسائل المشغلين المعاصرة تبقى مهمة لأنها تظهر حالة المسار المرئية خارجيًا أثناء تطور الحادثة.

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

يتطلب دور Florida Internet Exchange حذرًا أيضًا. تربط السرديات اللاحقة أحيانًا الواقعة ببنية التبادل التحتية أو تستخدم اسم التبادل كعلامة موقع مناسبة. الأدلة العامة التي روجعت هنا لا تبرر إسناد الفشل الكامل إلى التبادل نفسه. تستند أطروحة المساءلة إلى تحويل المسار والتصدير وقبول الأقران والتعافي. ولا تتطلب ادعاءً غير مدعوم بأن منشأة واحدة تملك الواقعة.

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

التقى BGP غير الفئوي ببروتوكول داخلي فئوي

الآلية الفنية غير عادية بما يكفي لتتطلب شرحًا دقيقًا. يحمل BGP معلومات إمكانية الوصول على مستوى الشبكة بين الأنظمة المستقلة. تشمل مسارات BGP الحديثة بادئة وطول بادئة، مثل /16 أو /24، بالإضافة إلى خصائص المسار التي يستخدمها المشغلون في سياسات الاختيار والتصدير. تصف RFC 4271 البروتوكول الأساسي وعملية القرار. [8]

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

تصف إعادة بناء APNIC مسارات تعلمت عبر eBGP غير الفئوي ثم أعيد توزيعها إلى RIPv1. ولأن RIPv1 لم يستطع الحفاظ على أطوال البادئات الأصلية غير الفئوية، مُثلت المسارات بطريقة أدت إلى التجزئة. وعندما أعيد توزيع تلك المسارات إلى BGP، ظهرت الإعلانات الناتجة كمسارات أكثر تحديدًا بأعداد كبيرة، ولم يعد مسار AS الأصلي محفوظًا بوصفه تاريخًا خارجيًا. [1]

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

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

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

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

حوّلت المسارات الأكثر تحديدًا المعلومات الخاطئة إلى واقع توجيهي

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

يساعد هذا السلوك الشبكات في تنفيذ هندسة المرور والتوصيل المتعدد. كما يجعل التجزئة العرضية قوية. إذا أنشأ AS7007 آلاف المسارات الأكثر تحديدًا، فقد تجذب تلك المسارات حركة المرور بعيدًا عن المسارات الشرعية الأوسع. ولم يكن الإنترنت بحاجة إلى تصديق أن AS7007 يملك مساحة العناوين قانونيًا. كان يكفي أن يقبل عدد كافٍ من أجهزة التوجيه الإعلانات ويثبت المسارات الأكثر تحديدًا.

التمييز بين الملكية وإمكانية الوصول جوهري. يمكن لسجلات العناوين أن توثق المنظمة التي تلقت كتلة. ويمكن لسجلات التوجيه أن توثق السياسة المقصودة. ويمكن لأنظمة RPKI اللاحقة أن تسمح لحامل المورد بترخيص ASN أصلي لبادئة. لكن أيا من تلك السجلات لا يغير جدول التوجيه تلقائيًا. تتبع الشبكة قيد التشغيل المسارات المقبولة وفق السياسة المكونة.

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

كلمة «تسرب» أدق هنا من «اختطاف». قدمت RFC 7908 لاحقًا تصنيفًا لتسربات المسارات بوصفها انتشارًا يتجاوز النطاق المقصود. [9] تسبق واقعة 1997 ذلك المعيار، ولا يلزم إقحام تجزئتها غير العادية في فئة حديثة واحدة لتبقى مسألة المساءلة واضحة. تجاوزت المسارات الحد التشغيلي المقصود، وحملت خصوصية ومعلومات أصل مضللة، وانتشرت على نطاق يكفي لإضعاف إمكانية الوصول.

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

لهذا تكون أدلة المسارات قيّمة. فهي تتيح للمحققين وصف ما أكدته الشبكة وما قبلته دون تخمين الدوافع. تتبع المساءلة عندئذ الأنظمة والمنظمات التي تحكمت في تلك التأكيدات وقرارات القبول.

كانت المسؤولية موزعة، لكنها لم تكن بلا مالك

التوجيه بين النطاقات لا مركزي. هذا لا يعني اختفاء المسؤولية، بل يعني إسناد المسؤولية إلى الضوابط التي تستطيع كل منظمة تشغيلها.

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

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

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

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

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

يقترح تقسيم السيطرة نتيجة متعددة الطبقات:

  1. كان على الشبكة المصدرة واجب أساسي بمنع تحول داخلي من أن يصبح مطالبة خارجية.
  2. كان على مزودي المنبع المباشرين واجب احتواء قوي لأنهم يعرفون علاقة العميل ويستطيعون تحديد المسارات المتوقعة.
  3. كان على الشبكات الأخرى واجب عام بالحفاظ على سياسة استيراد مدافعة ومراقبة الانحرافات.
  4. كان على مشغلي الخدمات واجب استمرارية بفهم تبعيات المسارات واكتشاف الأعطال الخارجية.
  5. وكان لمقدمي الأدلة العامة دور مراقبة، لا دور تحكم في الإنتاج.

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

يجب أن تختبر نمذجة التصدير مجموعة المسارات المولدة

القاعدة المكتوبة التي تقول «لا تعلن عن بادئات شبكات أخرى» ليست كافية. يحتاج النظام إلى تمثيل قابل للفحص آليًا للصادرات المتوقعة ومقارنة مع المسارات التي سيولدها التكوين فعليًا.

بالنسبة لشبكة عميل أو شبكة طرفية، يمكن لنموذج التصدير أن يحدد:

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

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

توضح واقعة AS7007 ثابتًا عالي القيمة: يجب ألا تصدر عملية التوجيه مسارًا أكثر تحديدًا لبادئة خارجية ما لم يكن ذلك المسار مرخصًا صراحة. ويمكن لثابت آخر أن يحدد الفرق بين عدد المسارات المتوقع والمولد. القفزة من مجموعة إعلانات عميل عادية إلى آلاف مسارات /24 يجب أن توقف النشر حتى لو كان كل مسار فردي صحيحًا صياغيًا.

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

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

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

تقدم RFC 7454 إرشادات أمنية تشغيلية لـ BGP، بما في ذلك التصفية وحدود البادئات. [13] وتؤطر MANRS الممارسات ذات الصلة بوصفها إجراءات مشغلين. [14] كما تصف BITAG وNIST ضوابط أمن التوجيه وواقع النشر. [15][16] ينبغي أن توجه هذه المستندات نظام التحكم، لا أن تحل محل إثبات أن الضابط نشط على الجلسة المعنية.

أقوى دليل هو سجل اختبار: مجموعة المسارات المتوقعة، ومجموعة المسارات المولدة، وقرار السياسة لكل فرق، وقائمة الاستثناءات المعتمدة، ونتيجة الاختبار الكناري، وملاحظة المسار الحي بعد النشر.

مبدأ Heng.lu يفصل السجلات عن الإنفاذ

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

يمكن لسجل ASN أن يحدد AS7007. ويمكن لبيانات سجل العناوين أن تحدد الحائزين المتوقعين للبادئات التي ظهرت تحت AS7007. ويمكن لعنصر مسار IRR أن يصف سياسة الأصل المقصودة. ويمكن لـ ROA أن يرخص لأحد أرقام ASN بإنشاء بادئة. هذه أسطح أدلة.

أما طبقة الواقع فهي المسار الذي يقبله الموجه ويثبته لإعادة التوجيه. في 25 أبريل 1997، لم يكن الواقع التشغيلي فقط ما قالته السجلات، بل أن مسارات أكثر تحديدًا مع AS7007 كأصل قُبلت وانتَشرت وتبعتها حركة المرور.

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

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

لذلك يرتبط المبدأ بثلاثة متطلبات عملية:

  1. دفتر دقيق:يجب أن تحدد سجلات الموارد والسياسات البادئات والأصول والمشغلين المسؤولين المتوقعين.
  2. سياسة مفروضة:يجب أن تحول أجهزة التوجيه وخوادم المسارات تلك الأدلة إلى قرارات استيراد وتصدير.
  3. استمرارية تشغيلية:يجب أن تظهر المراقبة والتراجع أن الحالة الخاطئة يمكن إزالتها وإعادة إمكانية الوصول الصحيحة.

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

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

RPKI وRFC 8212 وأدوار BGP تحل مشكلات مختلفة

كثيرًا ما تسأل مناقشات أمن التوجيه الحديثة عما إذا كانت RPKI ستمنع حادثة قديمة. الإجابة المسؤولة مشروطة.

يقارن التحقق من أصل المسار بين البادئة ورقم AS الأصل الملاحظين وتراخيص أصل المسار ROA. تحدد RFC 6811 حالات التحقق التي تستخدمها أجهزة التوجيه. [12] إذا كانت للبادئة ROA صالحة ترخص أصلًا آخر وأعلن AS7007 مسارًا أكثر تحديدًا متعارضًا، فيمكن تصنيف المسار غير صالح، اعتمادًا على تغطية البادئة والطول الأقصى.

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

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

التحقق من الأصل لا يعيد أيضًا بناء نية العلاقة. فالمسار ذو الأصل المرخص يمكن أن يتسرب من عميل إلى مزود أو نظير مخالفًا سياسة التصدير المتوقعة. تصف RFC 7908 عدة أشكال تسرب قد يكون فيها الأصل شرعيًا لكن الانتشار خاطئ. [9]

تغير RFC 8212 الوضع الافتراضي لـ eBGP باشتراط سياسة استيراد وتصدير صريحة. [10] وهذا يقلل الانتشار العرضي الناتج عن قبول كلي ضمني. ولا يضمن أن السياسة الصريحة صحيحة. فيمكن للمشغل كتابة سياسة متساهلة أو ترخيص تحويل غير آمن أو ربط كائن سياسة خاطئ.

تقدم RFC 9234 أدوار BGP وخاصية OTC بهدف مساعدة الشبكات على تحديد ومنع تسربات معينة بناءً على أدوار العلاقات. [11] وتعالج الانتشار المدرك للعلاقات. ولا تحل محل ترخيص الأصل أو اختبار السياسة المولدة أو حدود البادئات أو التراجع.

تستنتج مقاربات مخروط العميل مجموعة المسارات المتوقعة من العميل وشبكاته الأدنى أو تحافظ عليها. وتقيد مرشحات مثل Peerlock المسارات التي تشمل الشبكات الكبرى. وقد أظهرت الأبحاث أن النشر الجزئي يمكن أن يوفر حماية مفيدة مع توثيق الحدود والتعقيد التشغيلي. [17]

الدرس الطبقي هو:

  • RPKI والتحقق من أصل المسار يعالجان الأصل المرخص.
  • بيانات IRR والسجل تدعم سجلات البادئات والسياسات المتوقعة.
  • RFC 8212 تشترط سياسة صريحة.
  • أدوار BGP وOTC تعالج منع التسرب المدرك للعلاقات.
  • مرشحات مخروط العميل والمسار تقيد الانتشار.
  • حدود البادئات تقيد الحجم.
  • نمذجة التكوين تكشف عيوب السياسة المولدة.
  • المراقبة المستقلة تكتشف الانحرافات في حالة التشغيل.
  • التراجع والتنسيق يستعيدان الخدمة.

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

لم ينته التعافي عند فصل الموجه المصدر

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

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

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

لذلك ينبغي أن يشمل سجل التعافي المسؤول:

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

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

يتيح BGPStream من CAIDA الوصول إلى بيانات التوجيه التاريخية والحية للتحليل. [18] ومجمعات المسارات قيّمة للتأكيد المستقل، لكنها عينات. تجمع عملية التعافي الناضجة بين بيانات RIB وFIB الداخلية وتقارير الأقران المباشرة والمجمعات العامة وفحوصات إعادة التوجيه.

ينبغي أن يفصل تواصل التعافي بين احتواء المصدر والاستعادة العالمية. «فُصل الموجه» حدث احتواء. «سُحبت كل المسارات المتأثرة من الأقران المباشرين» علامة انتشار. «لم تعد نقاط المراقبة المستقلة ترى المسارات وإعادة التوجيه طبيعية» أقرب إلى دليل الاستعادة.

يمنع هذا الهيكل الإغلاق المبكر. كما يساعد المنظمات على قياس الجزء الذي تتحكم فيه مباشرة من التعافي والجزء الذي يعتمد على التنسيق.

أدلة المسارات العامة قوية لكنها غير مكتملة

السجل العام لواقعة توجيه عام 1997 مفيد على نحو غير عادي، لكن له حدودًا. توفر رسائل NANOG ملاحظات مباشرة من المشغلين واعتذارًا. [3][4] ويلتقط التقرير المعاصر حجم الانقطاع ومفاجأته. [5] وتشرح الحسابات الفنية اللاحقة التفاعل البروتوكولي. [1][2][6] وتصف المعايير والإرشادات الضوابط التي يمكن للمشغلين تطبيقها. [8]-[17]

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

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

المعايير الحديثة دروس لتصميم الضوابط الحالية، لا متطلبات امتثال رجعية. نُشرت RFC 4271 بعد الواقعة، رغم أنها توثق نموذج BGP-4 الناضج. وجاءت RFC 7908 وRFC 8212 وRFC 9234 بعد ذلك بكثير. [8]-[11] وهي تساعد في شرح فئات الفشل وطبقات الوقاية، لكنها لا تثبت ما كان مطلوبًا تعاقديًا من AS7007 أو مزودي المنبع نشره في 1997.

تدعم الأدلة عدة نتائج عالية الثقة:

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

وتدعم عدة نتائج متوسطة الثقة:

  • تفسر إعادة التوزيع من غير الفئوي إلى الفئوي بشكل معقول التجزئة وإعادة كتابة الأصل.
  • كان يمكن لمرشح منبع مباشر أو حد بادئات أن يحتوي جزءًا كبيرًا من مجموعة المسارات.
  • كانت نمذجة تصدير أفضل لتكشف فرقًا كبيرًا بين الإعلانات المقصودة والمولدة.

وتترك أمورًا مجهولة مهمة:

  • تسلسل التكوين الدقيق؛
  • طوبولوجيا الأجهزة والبرمجيات الكاملة؛
  • حالة مرشح كل نظير مباشر؛
  • الخط الزمني الكامل للحادثة؛
  • ملكية القرار واعتماده؛
  • الأثر الكامل حسب الشبكة والجغرافيا؛
  • المعالجة المنفذة بعد الواقعة.

تكون المساءلة أقوى عندما تبقى مستويات الثقة هذه ظاهرة. فالمبالغة في الادعاءات ستجعل المقالة أسهل نقدًا وأصعب استخدامًا كمعيار تدقيق.

جدول معالجة قابل للتحقق

لا يثبت السجل العام الضوابط التي طبقتها MAI Network Services أو كل مزود منبع لاحقًا. الرد الصحيح هو تحديد أدلة تُظهر أن مسار الفشل أصبح الآن مضبوطًا.

1. تثبيت الصادرات المتوقعة

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

الدليل: التزام مستودع، وسجل اعتماد، وأختام زمنية لمصادر البيانات، ومالك الاستثناء وانتهاؤه.

2. اختبار تحويلات البروتوكول

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

الدليل: مسارات إدخال تمثيلية، ومسارات إخراج مولدة، ونتائج ثابتة، واختبارات سلبية.

3. مقارنة الإعلانات المولدة والمتوقعة

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

الدليل: فرق ما قبل النشر ونتيجة شرط التوقف.

4. إنفاذ مرشحات العملاء المباشرين

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

الدليل: ربط سياسة حية، وإعلانات اختبار مقبولة ومرفوضة، وتاريخ تحديث، وقائمة استثناءات.

5. نشر سياسة علاقات صريحة

ينبغي أن تملك كل جلسة eBGP سياسة استيراد وتصدير صريحة. وحيثما تدعم، يجب أن تتطابق أدوار BGP والضوابط المدركة للعلاقات مع العلاقة التشغيلية. وينبغي أن يرفض التكوين دورًا مفقودًا أو غير متسق بدلًا من قبول افتراضي واسع بصمت.

الدليل: جرد الجلسات، وتعيين الأدوار، وربط السياسة، واختبار المطابقة.

6. المراقبة من خارج الشبكة

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

الدليل: استعلامات مجمّع، وتسلسل تنبيهات زمني، ونتائج فحوصات، وربط الحادثة.

7. ضبط توقفات النشر التلقائية

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

الدليل: سياسة كناري، وعتبة، ومشغل، وتوقف مُنفذ.

8. تدريب السحب والتنظيف

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

الدليل: أختام زمنية لسحب الأصل، واستلام الأقران، وتطبيع الجداول، واستعادة إعادة التوجيه.

9. حفظ أدلة الحادثة

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

الدليل: حزمة حادثة غير قابلة للتغيير مع بصمات وضوابط وصول.

10. التحقق من المعالجة مقابل فئة الفشل الأصلية

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

الدليل: تصميم اختبار، ونقطة الفشل المتوقعة، والنتيجة الملاحظة، ومراجعة مستقلة.

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

ينبغي أن تتبع أسئلة الحوكمة المسار

لا تحتاج مجالس الإدارة والجهات التنظيمية ومشتري الخدمات والمدققون إلى تشغيل BGP لطرح أسئلة مفيدة. بل يحتاجون إلى تتبع المسار عبر سلسلة الضوابط.

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

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

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

ينبغي للمدققين أخذ عينات من سياسة الجلسة الفعلية ومجموعات المسارات المولدة وملاحظات المسارات. وينبغي أن يتتبعوا سجلًا واحدًا من السجل أو RPKI إلى قرار موجه ويختبروا ما يحدث عندما تكون البيانات مفقودة أو متعارضة.

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

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

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

اختبار المساءلة هو إنفاذ قابل للملاحظة

تبقى واقعة AS7007 عام 1997 مهمة لأنها تضغط عدة واجبات للبنية التحتية الشبكية في حدث واحد. حوّل حد بروتوكول داخلي معلومات المسار. وعبر الناتج المحول حد سياسة خارجية. وغيرت المسارات الأكثر تحديدًا واقع إعادة التوجيه. وقبلت شبكات متعددة الادعاءات ونشرتها. وتطلب التعافي سحبًا وتنسيقًا موزعين.

لا يبرر السجل العام ادعاء نية خبيثة أو تسلسل أوامر دقيقًا غير موثق. لكنه يبرر استنتاجًا تشغيليًا قويًا: ملكية الموارد المتوقعة ونية التوجيه المكتوبة لم تقيدا حالة المسار قيد التشغيل.

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

الآليات الحديثة تحسن بيئة الضبط، لكن فقط عندما تكون حدودها صريحة. يمكن لـ RPKI أن تساعد في رفض الأصول غير المرخصة. ويمكن لـ RFC 8212 أن يزيل سياسة eBGP الضمنية. ويمكن لأدوار BGP وOTC أن تساعد في تقييد تسربات العلاقات. ويمكن لحدود البادئات أن تلتقط الحجم غير الطبيعي. ويمكن لمرشحات العملاء أن تقيد المسارات المتوقعة. ويمكن للنمذجة مقارنة الصادرات المولدة بالقصد. ويمكن للمراقبة والتراجع أن يحتويان الأعطال ويصلحانها.

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

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

السؤال الدائم من 25 أبريل 1997 ليس ما إذا كان مشغلو اليوم يعرفون أن تسربات المسارات خطرة، بل ما إذا كانوا يستطيعون إثبات أن مجموعة مسارات محولة وغير مرخصة وشديدة التحديد لا يمكنها عبور حدودهم من دون ملاحظة، وما إذا كانوا يستطيعون إثبات التعافي عندما يحدث ذلك. هذا هو اختبار مساءلة الإنترنت الذي جعله AS7007 مرئيًا.

المصادر

  1. APNIC، «ملاحظات من NANOG 83: حادثة AS7007»
  2. Secure Routing، الحادثة 18
  3. أرشيف NANOG، تقرير مشغل بتاريخ 25 أبريل 1997
  4. أرشيف NANOG، اعتذار AS7007 ونقاش التعافي
  5. Wired، «انقطاع الشبكة: الخطأ الذي سمعه العالم»
  6. BGP.us، دراسات حالة BGP
  7. Noction، أمن BGP وترخيص البادئات
  8. RFC 4271، بروتوكول بوابة حدودية 4
  9. RFC 7908، تعريف مشكلة تسربات مسارات BGP وتصنيفها
  10. RFC 8212، السلوك الافتراضي لنشر مسارات BGP الخارجية من دون سياسات
  11. RFC 9234، منع تسرب المسارات واكتشافه باستخدام الأدوار في رسائل UPDATE وOPEN
  12. RFC 6811، التحقق من أصل بادئة BGP
  13. RFC 7454، عمليات BGP وأمنها
  14. MANRS، إجراءات مشغلي الشبكات
  15. BITAG، أمن التوجيه
  16. NIST SP 800-189، التبادل المرن لحركة المرور بين النطاقات
  17. NDSS 2021، بحث حول دفاعات عملية ضد تسربات المسارات بين النطاقات
  18. CAIDA، بيانات BGPStream