ملخص
- ينص كائن مسار IRR على أنه يمكن الإعلان عن بادئة بواسطة نظام ذاتي مسمى ضمن مصدر سجل واحد. وهو إعلان يُستخدم لبناء السياسة، وليس مراقبة حية لـ BGP أو شهادة مورد أو بيان قاطع بالملكية القانونية.
- تبدأ السلسلة التشغيلية المعتادة بتوسيع AS أو AS-SET، ثم استرجاع كائنات route و route6 المطابقة من مصادر IRR مختارة، وتجميع البادئات الناتجة في مرشح، ثم نشر هذا المرشح على جلسات العملاء أو النظائر. يصبح الكائن القديم ذا أهمية إذا نجا من سلسلة الاختيار والتجميع هذه.
- قد يعني نقل الشبكة تغيير الترانزيت مع الاحتفاظ بـ AS الأصل، أو تغيير الأصل مع الاحتفاظ بحامل البادئة، أو نقل البادئة، أو الانتقال بين مناطق خدمة RIR، أو استخدام مزود تخفيف مؤقت. يتطلب كل حدث حكماً مختلفاً بشأن كائنات المسار التي ينبغي أن تستمر.
- تظل الإدخالات القديمة قائمة لأن الطرف الذي لديه الدافع لإنشاء بديل ليس في الغالب هو الطرف الذي يملك بيانات اعتماد مسؤول الصيانة القديم. لا يملك المزودون السابقون حافزاً تجارياً كبيراً للتنظيف، ويختفي الموظفون والحسابات، وليس لدى قواعد البيانات المستقلة معاملة مشتركة لسحب كل نسخة مكررة.
- لا يثبت عدم التطابق مع BGP الحالي ولا القِدَم وحده أن الكائن ينبغي حذفه. يمكن أن تكون المسارات الاحتياطية خاملة، ويمكن تحضير إعلانات مقصودة قبل الاستخدام، ويمكن أن يكون المسار المرصود نفسه غير مصرح به. يجب الجمع بين RPKI وسجلات التسجيل ومصادقة الحامل والإشعارات وملاحظات BGP المحدودة.
- يمكن أن يؤدي الحذف إلى قطع الاتصال عندما يعيد المشغلون بناء المرشحات تلقائياً. النقل الآمن يكون بالبناء قبل الإلغاء: إنشاء الإعلان الجديد المقصود في مصدر مناسب، واختبار كيفية تعامل المستهلكين المسمين مع التعارضات، وإشعار الأطراف المعنية، وإزالة الصلاحية الملغاة، والتحقق من المرايا ثم التحقق من نشر المرشح.
- يحتاج حامل المورد إلى صفة قانونية للطعن في كائن مسار يغطي بادئته حتى عندما يتحكم مسؤول صيانة آخر في الإدخال. كما يدين السجل للمسؤول المدرج بالإشعار والسبب وسجل الأدلة ومسار مراجعة طارئ ومرحلة تعليق قابلة للنقض حيث تكون مخاطر الحذف الخاطئ ملموسة.
- يمكن لجمعية موارد الأرقام أن تحدد إيصال ترحيل محمول واختبارات جودة المصدر وواجبات متبادلة للحائزين والسجلات والمشغلين. ولا ينبغي أن تنصب نفسها سلطة توجيه عالمية أو تزعم أن الملاحظات من شبكات مختارة تثبت تقارب المرشحات عالمياً.
يمكن أن يرحل المسار بينما يظل تصريحه باقياً
لننظر في شركة ظلت تعلن عن كتلة العناوين نفسها من خلال نظام ذاتي واحد لسنوات. تشتري الخدمة من مشغل مختلف، وتغير تصميم توجيهها وتبدأ الإعلان من خلال AS آخر. يطلب المزود الجديد كائن مسار قبل فتح المرشح الخاص به. تنشئ الشركة كائناً في سجل يقبله ذلك المزود. تنتقل حركة المرور. يُفصل المشغل القديم. لكن كائن المسار الذي يسمي الأصل السابق يظل تحت حساب مسؤول صيانة يتحكم فيه مهندس ترك العمل منذ زمن بعيد، في قاعدة بيانات لم تعد الشركة تستخدمها.
لا شيء في BGP يحذف ذلك التصريح تلقائياً. يوزع BGP إمكانية الوصول؛ ولا يرسل تعليمات إلغاء إلى كل سجل توجيه عند انتهاء علاقة تجارية. كما أن كائن مسار جديداً لا يلغي كل الكائنات الأقدم بموجب قاعدة شاملة. يمكن أن تتعايش أزواج البادئة والأصل القديمة والجديدة في قواعد بيانات مختلفة، أو في نفس القاعدة إذا اختلفت مفاتيحها. يمكن للمرآة أن تعيد كليهما. وقد يُدرج باني المرشحات أحدهما أو الآخر أو كليهما بناءً على مصادره المختارة وترتيب الاستعلام وإعدادات الإلغاء وطريقة التوسيع.
غالباً ما يُساء فهم الخطر الناتج. الكائن القديم لا يجعل الموجه يعلن عن مسار. لكنه يمكن أن يجعل نظام الترشيح يعتبر تركيبة أصل وبادئة قديمة مؤهلة. إذا أعلن AS السابق عن البادئة بطريق الخطأ أو بشكل خبيث، فإن شبكة لا تزال سياستها تقبل تلك التركيبة ستفقد حاجزاً واحداً. في الاتجاه المعاكس، حذف كائن لا يزال مطلوباً من قبل مزود يمكن أن يتسبب في رفض التحديث التالي للمرشح للإعلان الشرعي. الاستمرار يخلق تصريحاً متبقياً؛ الحذف غير المبالي يخلق خطراً على الاتصال.
لهذا السبب فإن المشكلة مؤسسية وليست مجرد إجرائية. أطراف مختلفة تتحكم في تسجيل البادئة، و AS الأصل، وكائن المسار، والمرآة، ومولد المرشحات، والموجهات. تغيير الشبكة يغير بعض تلك العلاقات لكنه قد يترك بيانات الاعتماد والإعلانات القديمة دون مساس. الانتقال السليم يجب أن ينقل الاعتراف التشغيلي عبر السلسلة بأكملها مع الحفاظ على وسيلة للاعتراض على الأخطاء.
فصل كائن المسار لعام 1995 التخصيص عن نية التوجيه
جاء كائن المسار مع عملية نافعة من الانضباط المفاهيمي. قام RFC 1786، المنشور في 1995، بفصل معلومات تخصيص فضاء العناوين عن معلومات إعلان التوجيه. حدد كائن المسار بادئة دقيقة و AS أصلياً واحداً. وحيث يمكن توجيه مسار من أكثر من AS، يمكن أن يحتوي السجل على كائنات متعددة. اعترف التصميم بحقيقة لا تزال مهمة: المؤسسة المسجلة كحائزة أو متلقية لفضاء العناوين و AS الذي يضخ المسار مرتبطان، لكنهما ليسا الحقيقة ذاتها.
قامت RPSL لاحقاً بتوحيد التمثيل. جعل RFC 2622 زوج البادئة والأصل هو مفتاح الصنف. كما وصف المسؤولين عن الصيانة، ومجموعات المسارات، ومجموعات AS، وتعبيرات السياسة التي يمكن معالجتها بالبرمجيات. لم يُتصور الكائن كنثر لدليل خامل. بل كان القصد منه أن يُدمج مع كائنات أخرى ليتمكن المشغلون من فحص السياسات وتوليد التكوينات. عرض RFC 2650 الجسر العملي من RPSL المنشورة إلى تكوين الموجه الخاص بالبائع.
يفسر هذا التاريخ كلاً من صمود النظام وإحراجه. كانت الكائنات النصية محمولة وعامة وقابلة للأتمتة في وقت كان التنسيق بين النطاقات يحتاج إلى لغة مشتركة. كان التوزيع عبر السجلات متناسباً مع الطابع الموزع لإدارة الشبكة. ومع ذلك، لم يحمل كائن المسار أي وعي تلقائي بإنهاء لاحق لعقد أو اندماج أو نقل أو تغيير في جدول التوجيه الحي. كانت ديمومته ميزة للسياسة المستقرة وعبئاً للتعاقب.
حتى أن النموذج المبكر تضمن خاصيةwithdrawnفي المواصفات السابقة. وضع علامة "مسحوب" على مسار قديم يمكن أن يحفظ معلومات التوجيه التاريخية دون تقديمها كحالية. ركزت الممارسة التشغيلية الحديثة عموماً على كائنات route و route6 الحالية والحذف واختيار المصدر والتاريخ الخارجي. سؤال الحوكمة الأساسي لم يختف: من له الحق في إعلان أن نية توجيه سابقة قد انتهت، وكيف يصل هذا القرار إلى كل مستهلك حوّل الإعلان إلى سياسة؟
لا يمكن أن تكون الإجابة ببساطة "من لا يزال باستطاعته تسجيل الدخول". بيانات الاعتماد ضرورية للصيانة العادية، لكن ترتيب بيانات اعتماد مهجور لا ينبغي أن يجمد تصريحاً قديماً إلى الأبد. ولا يمكن أن تكون الإجابة "من يعلن حالياً عن البادئة". BGP المرصود دليل على الاستخدام، وليس سلطة ذاتية المصادقة. الفصل الذي قُدم في 1995 يجب أن يُصان أثناء الانتقال، لا أن يُلغى من أجل الراحة.
كائن المسار ليس المسار ولا المورد
من السهل الخلط بين ثلاثة سجلات. يسجل سجل الأرقام المؤسسة التي خُصصت لها كتلة عناوين أو أُسندت أو سُجلت بموجب قواعده. يسجل كائن مسار IRR بادئة و AS أصلياً مقصوداً في مصدر سجل توجيه مسمى. تراقب جامعات BGP الإعلانات التي ظهرت في نقاط مراقبة معينة. كل منها يجيب عن سؤال مختلف.
يمكن لسجل التسجيل أن يدعم ادعاءً حول من له حق إدارة المورد ضمن النظام الإداري لـ RIR. ولا يُظهر أن الحائز يوجه البادئة حالياً أو أي مزود فوضه. يعبر كائن المسار عن نية التوجيه، لكن قوة هذا التعبير تعتمد على ضوابط القبول والتحديث في قاعدة البيانات. تُظهر مراقبة BGP أن أصلاً كان مرئياً، لكن لا تُظهر ما إذا كان حائز المورد قد وافق عليه. معاملة أي منها كدليل كامل تجعل الانتقال إما غير آمن أو مستحيلاً.
يضيف RPKI بياناً أقوى وأضيق. يمكن لتفويض أصل المسار الساري أن يربط تشفيرياً سلطة العناوين المعتمدة بـ AS أصلي وأطوال بادئات مسموحة. هذا يجعله وثيق الصلة عند تقرير ما إذا كان كائن مسار IRR يتعارض مع نية الحائز الحالية. لكنه لا يعيد إنتاج كل سياسة RPSL، ولا يثبت علاقة تجارية، ولا يُظهر أن المسار حي. يمكن للحائز أن يعد ROA قبل الإعلان؛ ويمكن أن يكون المسار NotFound لعدم وجود ROA مغطٍّ؛ ويمكن لحائز مخطئ أن يفوض الأصل الخطأ.
يجب إذاً صياغة مسألة الكائن القديم بدقة. إنها ليست "هل يختلف هذا الكائن عن BGP اليوم؟" إنها "هل لا يزال هذا الكائن يعبر عن إمكانية توجيه حالية ومصرح بها، وهل ينبغي للمستهلكين المسمين أن يحولوها إلى تصريح؟" قد يكون المسار الاحتياطي غائباً عن الجدول العالمي لكنه صالح. قد لا يظهر مزود تنقية مؤقت إلا أثناء هجوم. يمكن أن يظل أصل ترانزيت قديم مرئياً في جامع لأن الانسحاب لم يصل إلى كل مسار. يمكن أن يبدو المسار المختطف حديثاً حالياً.
يجب مقارنة الأدلة حسب الوظيفة. التسجيل يثبت الصفة الإدارية. مصادقة الحائز تثبت هوية الطالب. يمكن لـ RPKI أن يثبت نية الأصل المعتمدة حيث نُشر. سجلات العقد أو التغيير تثبت النقل المخطط. ملاحظات BGP تُظهر الحالة التشغيلية. استجابة المسؤول القديم يمكن أن توضح تسجيلاً بالوكالة أو خدمة مستمرة. لا ينبغي لأي سجل مسؤول أن يستخدم إشارة مريحة واحدة كأداة حذف شاملة.
المرشحات تحول النص التاريخي إلى تصريح حالي
تظهر القوة العملية لكائن المسار في إجراء بناء المرشحات لدى المشغل. قد تطلب شبكة ترانزيت من عميل اسم AS-SET. يقوم البرنامج بتوسيع تلك المجموعة تكرارياً إلى أرقام AS، ويبحث عن كائنات route و route6 التي تطابق أصولها تلك الأرقام، ويحصل على البادئات ذات الصلة ويصدر قائمة بادئات أو جزءاً من سياسة. يراجع المشغل النتيجة أو ينشرها تلقائياً على جلسة eBGP الخاصة بالعميل. يمكن لشبكات النظائر وخوادم المسارات استخدام تنويعات من الطريقة نفسها.
تجعل أداةbgpq4هذا التحويل صريحاً: تولد قوائم بادئات ومرشحات مسارات وقوائم مسارات AS من بيانات IRR، وتتيح للمستدعي تحديد مصادر IRR التي ينبغي استخدامها. تتيح خدمة استعلام RADb كذلك للعميل اختيار المصادر وتعيد بخلاف ذلك المعلومات المجمعة من سجلات متعددة. يمكن لـ IRRd أن يرتب المصادر الافتراضية، ويطبق كبت RPKI، ويطبق مرشحات النطاق، ويكبت كائنات المسار المتداخلة ذات التفضيل الأقل. إجابة قاعدة البيانات إذاً هي دخل تشكله السياسة المحلية، وليست مجموعة واحدة معيارية عالمية.
للكائن القديم عدة تأثيرات محتملة. إذا بُني مرشح لـ AS الأصلي السابق، فقد تبقى البادئة القديمة على قائمة المسموح لذلك الـ AS. إذا كانت AS-SET الخاصة بعميل لا تزال تحتوي على الأصل السابق أو فرع قديم، يمكن للتوسيع التكراري أن يحمل البادئة إلى سياسة أوسع. إذا كانت نسخة IRR المستهلكة تشمل كل مصدر منعكس دون تفضيل، يمكن لنسخة مكررة في قاعدة بيانات مستقلة أن تبقى بعد إزالة النسخة الموثوقة. إذا لم يحدّث المشغل التكوين المولد أبداً، فحتى الحذف الصحيح قد لا يزيل التصريح القديم من الموجه.
العكس مهم أيضاً. يمكن أن يكون كائن المسار الجديد مفوضاً تماماً في قاعدة بياناته الأصلية ومع ذلك يفشل في الوصول إلى مشغل تأخرت مرآته، أو تستبعد قائمة مصادره المختارة تلك القاعدة، أو لم تعمل وظيفة التكوين لديه. الانتقال لا يكتمل عند قبول السجل. القبول يبدأ سلسلة من التوزيع والاختيار والتجميع والمراجعة والنشر.
وحدة الحوكمة ذات الصلة هي إذاً المرشح الفعال، وليس مجرد الكائن المخزن. ينبغي أن تنشر السجلات ما يكفي من معلومات الحالة لإظهار متى دخل تحديث في حالتها الموثوقة وخدمات التوزيع الخاصة بها. ينبغي أن يسجل المشغلون أي لقطة ومصادر وخيارات استعلام وتوسيع مجموعات أنتجت مرشحاً منشوراً. ينبغي أن يكون الحائزون قادرين على سؤال ما إذا كان مزود مسمى قد استهلك تغييراً. بدون هذه الإيصالات، يمكن لكل طرف أن يقول بصدق أن خطوته نجحت بينما يبقى المسار محجوباً أو التصريح القديم نشطاً.
الحوافز تفضل الإنشاء وتهمل الإلغاء
وصف RFC 7682 هذا التباين بوضوح في 2015. لدى العملاء سبب قوي لتسجيل معلومات توجيه جديدة عندما لا يحدّث مزود قائمة بادئات بدونها. يتضاءل الحافز لإزالة المعلومات القديمة بشدة بعد تغيير الترانزيت، خصوصاً عندما لا يفرض المزود الجديد نفس انضباط IRR. تعتمد الدارة الجديدة على الإنشاء؛ وقليل من الفواتير تعتمد على الحذف.
التحكم مقسم أيضاً. قد يكون مزود قد أنشأ كائنات مسار نيابة عن العميل تحت مسؤول الصيانة الخاص به. كان ذلك التسجيل بالوكالة مريحاً أثناء الخدمة. عند الإنهاء، قد يتحكم العميل في البادئة ولكن ليس في بيانات اعتماد الكائن. وقد يعتبر فريق الشبكة لدى المزود القديم التنظيف عملاً لعميل سابق. وقد لا يفهم مدير الحساب نتيجة التوجيه. وقد يكون المهندس الأصلي قد ترك العمل. يمكن لمسؤول الصيانة أن يبقى هوية صالحة تقنياً بعد أن تصبح المؤسسة البشرية القادرة على العمل من خلاله غير قابلة للوصول.
أحداث الشركات تزيد المشكلة تعقيداً. تغير شركة اسمها، أو تندمج، أو تبيع قسماً للشبكة أو تستعين بمصادر خارجية للعمليات. قد يُحدّث تسجيل البادئة بينما تبقى بيانات اعتماد IRR مع السلف أو مقاول. قد يمنح نقل العناوين المتلقي صفة في سجل الأرقام دون أن يمنحه كلمة المرور أو المفتاح المشار إليه فيmnt-byلكائن مسار قديم. يمكن للانتقال بين مناطق خدمة RIR أن يغير أي IRR متكامل هو الأقدر على مصادقة حائز العناوين، بينما تبقى كائنات الطرف الثالث المستقلة في مكان آخر.
ليس هناك عقوبة سوقية طبيعية على كل سجل قديم. إذا لم يعلن الأصل القديم عن المسار أبداً، يتدفق معظم الحركة بشكل طبيعي. يمكن تجاهل إدخال قديم من قبل توليد المرشحات للأصل الجديد ويبقى غير مرئي للحائز حتى تصادفه مراجعة أمنية أو انتقال آخر أو محاولة إنشاء. تعكس خاصية الكائنات القديمة في RADb هذا الغموض: يمكنها وسم كائن باستخدام إشارات BGP ومسؤول الصيانة و RIR وغيرها، لكن الوسم نفسه لا يغير سلوك الاستعلام. يمكن للمعلومات دون واجب محدد أن تصبح تحذيراً يراه الجميع ولا يغلقه أحد.
تصميماً أفضل للحوافز يربط الإلغاء بالحدث الذي يخلق التغيير. ينبغي أن يتضمن إنهاء الترانزيت جرداً لـ IRR والتزاماً بالحذف. ينبغي أن يكشف نقل المورد عن كل كائنات المسار المكتشفة قبل الإكمال. ينبغي أن تعطي عقود السجل والمزود للحائز الحالي مساراً موثقاً للاعتراض. ينبغي على المشغلين الذين يستهلكون بيانات IRR أن ينشروا ممارسات التحديث والاستثناء الخاصة بهم. يجب أن يصبح التنظيف جزءاً من إنهاء الصلاحية، لا عملاً تطوعياً للتنظيف بعد اختفاء العلاقة التجارية.
"الشبكة انتقلت" تصف عدة أحداث مختلفة
النقل كلمة أوسع من أن تناسب قاعدة حذف واحدة. أبسط الحالات هي تغيير ترانزيت دون تغيير الأصل. يحتفظ الحائز بـ ASN الخاص به ويعلن نفس البادئات عبر مزود توصيل جديد. قد يبقى كائن المسار صحيحاً تماماً لأنه يربط البادئة بالأصل غير المتغير للحائز، لا بمزود الترانزيت القديم. ما يحتاج إزالة قد يكون عضوية AS-SET قديمة أو نسخة وكيل يديرها المزود، وليس تصريح البادئة والأصل نفسه.
حالة ثانية تغير الأصل مع بقاء الحائز نفسه. قد تنتقل مؤسسة من خدمة يصدرها مزود إلى ASN خاص بها، أو تغير الشبكات المدارة، أو تضع التحكم بالأصل مع شركة مجموعة مختلفة. هنا يمكن أن يمثل كائن المسار القديم تصريحاً ينبغي أن ينتهي. قد يكون التداخل المخطط مشروعاً بينما يعلن كلا الأصلين أثناء القطع. الحذف قبل أن يعيد المزود الجديد بناء المرشحات يمكن أن يقطع الخدمة؛ التعايش إلى أجل غير مسمى يترك سلطة متبقية.
حالة ثالثة تنقل مورد العنوان. قد يحتفظ الحائز المسجل الجديد بالأصل القديم مؤقتاً، أو يستخدم واحداً جديداً فوراً، أو يعين شبكة طرف ثالث. سجل النقل يدعم صفة المتلقي في إدارة نية التوجيه الحالية، لكنه لا يكشف المسار المقصود وحده. تحتاج الكائنات القديمة إلى مراجعة بدلاً من حذف آلي. يمكن أن يبقى زوج البادئة والأصل نفسه صالحاً تحت حائز جديد، ومع ذلك قد يظل مسؤول صيانته وسلسلة اتصاله بحاجة إلى نقل.
حالة رابعة تعبر حدود مناطق السجلات. يمكن أن ينتقل سجل الأرقام الموثوق و IRR المتكامل المفضل، بينما تستمر كائنات المسار في مصدر سابق أو RADb أو سجل مستقل آخر. معالجة RIPE NCC للكائنات خارج المنطقة توضح أهمية هذا الحد. وُسمت الكائنات الموجودة بـRIPE-NONAUTH، وأُوقف إنشاء الكائنات الجديدة خارج المنطقة، واستخدمت السياسة اللاحقة أدلة RPKI المتعارضة والإشعار وفترة انتظار للحذف. تغيرت حالة المصدر لأن قدرة المؤسسة على مصادقة البادئة تغيرت.
تشكل التغييرات التشغيلية المؤقتة حالة خامسة. يمكن أن ينتج عن تخفيف DDoS وإطلاق anycast والتعافي من الكوارث والاندماجات أصلاً ثانياً مقصوداً وجوده فقط في ظروف معلنة. قد تجعل لقطة أُخذت أثناء التفعيل الكائن المؤقت يبدو حالياً؛ لقطة أُخذت أثناء الخمول قد تجعله يبدو قديماً. تحتاج هذه الكائنات إلى غرض مصرح به ومالك وشروط مراجعة. الوقت وحده بديل ضعيف عن النطاق المعلن.
يجب أن يحدد سجل النقل أي حدث وقع. وإلا فقد يحذف السجل كائناً دائماً لنفس الأصل لأن مشغلاً تغير، أو يحافظ على أصل قديم لأن الحائز لم يتغير، أو يعامل تفويضاً طارئاً مؤقتاً كدائم. الدقة في وصف الحدث هي الضمانة الأولى ضد كل من البقايا والتنظيف الخاطئ.
حماية مسؤول الصيانة تحفظ التحكم ويمكن أن تحفظ الهجران
حل مسؤولو الصيانة في RPSL مشكلة جوهرية: لا ينبغي أن تكون إعلانات التوجيه العامة قابلة للتحرير من قبل أي شخص لا تعجبه. ميز RFC 2725 المصادقة عن التفويض ووصف كيف يمكن لـmnt-byوmnt-routesوmnt-lowerوقواعد الاسترداد والضوابط ذات الصلة أن تحكم الإضافات والتغييرات. في التشغيل العادي، يأذن مسؤول صيانة الكائن نفسه بالتعديل أو الحذف. هذا يحمي المشغلين من التدخل التعسفي.
كان القصد من التدرج الهرمي أن يضيف وسيلة انتصاف. يمكن لمسؤولي صيانة فضاء العناوين و AS أن يأذنوا بإنشاء مسارات؛ ويمكن لمفاهيم الاسترداد أن تتيح لسلطة مورد أعلى استعادة الكائنات الفرعية؛ ووصفauth-overrideالاسترداد المؤجل عندما يصبح مسؤول الصيانة غير نشط. لكن النشر تفاوت، ولم يصبح تصميم المستودع الموزع سلسلة سلطة عالمية موحدة. لاحظ RFC 7682 أن المعلومات القديمة يمكن أن تبقى لأن الأطراف الثالثة لا تستطيع إزالتها بأمان ولأن دلالات التجاوز تخاطر بالتصرف قبل أن يتلقى الحائز المدرج إشعاراً فعالاً.
ضوابط قاعدة بيانات RIPE الحالية تظهر إجابة عملية داخل منطقة موثوقة. يمكن لحائز المورد الحالي أن يحذف قسراً كائنات مسار معينة معيقة من خلال المسؤول على كائن فضاء العناوين الأصلي، حتى بدون بيانات اعتماد كائن المسار نفسه. هذه السلطة مقيدة بتدرج الموارد الذي تديره RIPE NCC. وهي تسمح بالحذف، لا بإعادة الإسناد الصامتة، ولا تنشئ صفة مماثلة في كل IRR مستقل.
هذا القيد مناسب. لا ينبغي لسجل يخدم حائز مورد أن يدعي السيطرة على كل قاعدة بيانات طرف ثالث لمجرد أن العنوان مسجل في منطقته. لكن لا ينبغي أن يضطر الحائز إلى التوسل غير الرسمي مع مسؤول صيانة وكيل مهجور إلى الأبد. يحتاج كل IRR إلى قاعدة منشورة توضح أي دليل يعطي الحائز الحالي صفة، ومتى يُقبل سجل سجل آخر، وأي إشعار يُرسل، وكيف يمكن الاعتراض على تعليق، ومن يوافق على الحذف الذي لا رجعة فيه.
حماية مسؤول الصيانة مشروعة فقط عندما تقترن بالتعاقب. تحدد بيانات الاعتماد من يمكنه تشغيل كائن بموجب القواعد الحالية؛ وهي لا تثبت أن التصريح الأساسي يظل صحيحاً موضوعياً لكل الزمن. تكسب المؤسسة الثقة بالحفاظ على التحكم المفوض أثناء الخدمة وتمكين الاسترداد المدعوم بالأدلة بعد أن يتغير التحكم قانونياً.
النسخ المتطابق يوزع الإتاحة ويوزع التأخير أيضاً
الـ IRR هو فيدرالية من قواعد البيانات بدلاً من جدول واحد. كثيراً ما يستعلم المشغلون نسخة IRRd تحمل مصدراً محلياً موثوقاً ونسخاً متطابقة من عدة مصادر أخرى. تعلن RADb عن عرض استعلام موحد مستمد من سجلات عبر الـ IRR. يحسن النموذج الإتاحة ويتيح لباني المرشحات استخدام نقطة نهاية واحدة بدلاً من الاتصال بكل سجل على حدة.
يفصل النسخ المتطابق أيضاً لحظة الحذف عن لحظة الاختفاء. يقبل مصدر موثوق تغييراً. يجعله سجل أو لقطة متاحاً. تستطلع المرآة وتتحقق من التسلسل وتطبق التحديث. قد تكرر مرآة لاحقة العملية. ثم تستعلم خدمة المرشحات لدى المشغل عن نسختها المحلية وفق جدول زمني. ويتلقى الموجه تغيير تكوين لاحق. لكل مرحلة ساعتها الخاصة وأوضاع فشلها.
وثق RFC 7682 ممارسات NRTM والملفات المسطحة الأقدم، بما في ذلك النسخ غير الآمن وفترات تحديث كبيرة. تحسنت التطبيقات. يمكن لـ IRRd الحالي استخدام الاستيرادات وتدفقات NRTM والسجلات والأرقام التسلسلية وإعدادات محددة المصدر؛ ويوفر تصميم NRTM الأحدث من RIPE لقطات ذات إصدارات وفروقات مع تجزئات وهويات مصدر. سلامة نقل أفضل واستطلاع أسرع يقللان من عدم اليقين. وهما لا يجعلان المشغل يختار المصدر الصحيح أو يزيل نسخة مكررة تمت صيانتها بشكل مستقل.
قد يستمر كائن حُذف في المصدر أ ككائن مستقل في المصدر ب. هذا ليس بالضرورة تأخر مرآة. ربما يكون قد قُدم بشكل منفصل، أو نُسخ تحت مسؤول صيانة آخر، أو أُبقي كسجل غير موثوق. بالمقابل، قد يكون كائن مرئي في نقطة نهاية استعلام موحدة مرآة مخلصة لم يعالج مصدرها الموثوق اعتراضاً بعد. يحتاج المحققون إلى تمييز المصدر عن النقل.
لتزامن عبر قواعد البيانات إذاً معنيان. التزامن التقني يسأل إن كانت المرايا قد طبقت الرقم التسلسلي الحالي للمصدر أو لقطته. التزامن المؤسسي يسأل إن كان كل مصدر يؤكد بشكل مستقل الصلاحية الملغاة قد راجع أدلة النقل نفسها ووصل إلى حالة مبررة. الأول يمكن أتمتته ببروتوكولات النسخ. الثاني يتطلب مراجع مشتركة وإشعارات متبادلة وقرارات قابلة للمساءلة.
ينبغي أن يسجل إيصال النقل كليهما. يسمي الكائن في كل مصدر، ووقت التحديث الموثوق، وملاحظات المرآة، وحالة النسخ المستقلة المكررة. "حُذف من RADb" أو "حُدث في RIR" لا يكفي عندما لا يزال مصدر آخر مختار يعيد الزوج القديم. ولا ينبغي لفريق أن يستمر في الحذف بشكل أعمى حتى يبدو استعلام موحد نظيفاً؛ يجب أن يعرف أي مؤسسة أصدرت كل تأكيد وتحت أي سلطة.
يجب أن يسافر إثبات المصدر مع الطلب
ينبغي على الطرف الساعي إلى الإلغاء أن يقدم أكثر من لقطة شاشة لجدول التوجيه الحالي. يبدأ طلب موثوق بالصفة الموردية: حائز حالي مصادق عليه في RIR المعني، أو مفوض مرخص له نطاقه واضح. يحدد البادئة بالضبط، والأصل القديم، والأصل الجديد أو المستمر، وكل مصدر معروف ومسؤول صيانة، وحدث النقل، والحالة الفعالة المطلوبة.
يمكن بعدئذ ترتيب الأدلة في طبقات. سجل تسجيل حالي يدعم التحكم في البادئة بموجب قواعد RIR. يمكن لـ ROA أن يدعم نية الأصل الحالية عندما يتطابق غطاؤه وطوله الأقصى فعلاً مع المسار المعني. إعلان موقع أو مصادق عليه من الحائز يشرح ما إذا كان الأصل القديم ملغياً، أو محتفظاً به للنسخ الاحتياطي، أو مفوضاً خلال تاريخ انتقالي. يمكن لسجلات إنهاء المزود أو النقل أن تدعم الحدث دون اشتراط جعل الشروط التجارية علنية. تُظهر ملاحظات BGP إن كانت الأصول القديمة والجديدة مرئية في أزمنة ونقاط مراقبة مسماة.
يجب أيضاً الاستماع إلى مسؤول الصيانة القديم حيثما كان ذلك ممكناً. قد يُظهر أن الكائن يغطي مسار عميل نشط تحت اسم شركة مختلف، أو أن ترتيب تخفيف لا يزال سارياً، أو أن تغيير تسجيل الطالب متنازع عليه. الصمت بعد تسليم مؤكد وفترة استجابة محددة هو دليل على عدم الاستجابة، وليس دليلاً على كل حقيقة أساسية. ينبغي على صانع القرار أن يذكر الوزن الذي أولاه للصمت.
يجب أن يرتفع معيار الإثبات مع العواقب. كبت كائن غير صالح بوضوح بموجب RPKI في عرض استعلام غير موثوق يختلف عن محو الإعلان الوحيد الذي يعتمد عليه مزود حساس. قد يبرر اعتراض طارئ يتضمن اختطافاً ظاهرياً تعليقاً مؤقتاً ومراجعة سريعة. قد يتطلب الحذف الدائم في نقل غامض مصادقة أقوى للحائز وموافقة شخصين ودليلاً على أن مساراً بديلاً جاهز.
يجب أن يحفظ كل قرار سجل تدقيق غير عام: الادعاءات المقدمة، نتائج التحقق، الإشعارات، الردود، التعارضات، هوية المراجع، الزمن والسبب. يمكن أن يكون الناتج العام أضيق، يعرض حالة الكائن وصنف السبب دون بيانات شخصية أو عقود حساسة. الهدف ليس أقصى درجات الإفصاح. إنه القدرة على إثبات لاحقاً أن سلطة التوجيه المتبقية أُزيلت بموجب قاعدة وليس بالنفوذ أو الصدفة.
BGP شاهد، ليس قاضياً
بيانات التوجيه الحي لا غنى عنها لأن الـ IRR موجود لوصف السياسة التشغيلية. يقارن تقييم الكائنات القديمة في RADb أزواج البادئة والأصل مع BGP ويكمل التطابقات المباشرة بإشارات مسؤول الصيانة وروابط AS و RIR والسمعة. تقارن أعمال قياس حديثة عُرضت عبر RIPE Labs بالمثل كائنات المسار مع IRRs الموثوقة و RPKI والمنطقة الخالية من الافتراض لتحديد التعارض والتكرار والخمول. تكشف هذه الأساليب أنماطاً لا يستطيع الفحص الثابت للسجل كشفها.
ومع ذلك، لرؤية BGP حدود حادة. يرى الجامعون نظراء مختارين، لا كل ترابط خاص. قد يكون إعلان احتياطي غائباً عن قصد. قد لا تظهر خصوصية أكثر إلا أثناء هندسة المرور أو تخفيف الهجوم. يمكن للتجميع أن يجعل كائن مسار شرعياً يبدو غير مستخدم. يمكن أن يكون المسار مرئياً لأن أصلاً غير مصرح به نجح. غياب الملاحظة ليس دليلاً على الهجر، والوجود ليس دليلاً على الرضا.
النوافذ الزمنية تساعد لكنها لا تحل المشكلة. كائن لم يتطابق مع BGP المرصود لسنوات يستحق المراجعة، خصوصاً عندما تكون جهات الاتصال ميتة ويعترض عليه حائز حالي. لكنه قد يصف وضع استعداد بارد أو بادئة يُعلن عنها فقط ضمن نطاق توجيه محدود. يمكن أن يكون كائن حديث خاطئاً يوم إنشائه. زمن آخر تعديل يقيس التفاعل مع قاعدة البيانات، لا الحقيقة.
الدور المفيد لـ BGP هو استدلالي ومحدود. يمكن لفريق نقل أن يسمي جامعين أو نظارات منبع أو قياس جلساته الخاصة؛ ويسجل الأصل المرصود قبل القطع وأثناءه وبعده؛ ويحتفظ بالنتائج المتعارضة. إذا اختفى الأصل القديم حيثما رُصد بينما يعمل الأصل الجديد والمرشح البديل، يرتفع الثقة في الإلغاء. إذا استمر الأصل القديم، يحقق الفريق فيما إذا كان انتشاراً أو تسرباً أو تداخلاً مقصوداً أو إساءة استخدام.
لا ينبغي أبداً تحويل القياسات إلى قاسم عالمي غير مدعوم. يمكن لدراسة عن IRRs وجامعي توجيه مختارين أن تصف مجموعة بياناتها وتواريخها وطريقة تصنيفها. لا يمكنها أن تُظهر كيف بنى كل مشغل خاص مرشحاته، أو كم من الكائنات الخاملة كانت مشروعة، أو كم من عمليات النقل سببت ضرراً للعملاء. ينبغي على القرارات المؤسسية أن تستخدم القياسات كدليل منضبط، لا كيقين زخرفي.
يمكن لـ RPKI أن يؤسس أسبقية دون أن يصبح آلة حذف
يقدم RPKI شيئاً لا تستطيعه عموماً كائنات IRR التقليدية: بياناً قابلاً للتحقق تشفيرياً متجذراً في سلطة مورد أرقام معتمدة. عندما يغطي ROA حالي بادئة ويفوض أصلاً واحداً بينما يسمي كائن IRR أصلاً متعارضاً، يكون التعارض دليلاً قوياً. استخدمت سياسة RIPE 2018-06 هذه الخاصية لتنظيف كائنات المسار المتعارضة منRIPE-NONAUTH، مع إشعار وفترة تعارض مستمرة قبل الحذف.
يمكن لـ IRRd أيضاً أن يكبت كائنات المسار غير الصالحة بموجب RPKI وأن يعرض كائنات IRR زائفة مشتقة من ROA لأدوات المرشحات الموجودة. وقد ذهبت ARIN أبعد في اتجاه آخر بربط إنشاء كائنات مسار IRR المعتمدة بـ ROAs من خلال مديرها التلقائي لـ IRR. تقلل هذه الآليات من التباعد وتعطي المشغلين إشارة أصل أقوى دون اشتراط استبدال كل نظام مرشحات دفعة واحدة.
لكن ثلاثة تحفظات مهمة. أولاً، NotFound ليس غير صالح. إذا لم يوجد ROA مغطٍّ، لا يقدم RPKI سلطة متعارضة. حذف كل كائن IRR من نوع NotFound سيعاقب حائزين لم ينشروا RPKI ويمكن أن يزيل بيانات توجيه مشروعة. ثانياً، يمكن لـ ROA صالح أن يتعايش مع كائن مسار لنفس الأصل بينما تبقى سياسة RPSL أخرى خاطئة أو قديمة. ثالثاً، يمكن أن يحتوي ROA على خطأ تشغيلي ارتكبه الحائز الشرعي. السلطة التشفيرية ليست علماً كلياً.
تحتاج الأسبقية أيضاً إلى دقة على مستوى الكائن. يجب أن تستخدم المقارنة تغطية البادئة والأصل والأطوال المسموحة بشكل صحيح. قد يجعل ROA لتجميع بطول أقصى مقيد كائن مسار خصوصي غير صالح حتى عندما قصد الحائز تلك الخصوصية لحدث مستقبلي. قد يكون العلاج تصحيح ROA، لا حذف كائن IRR. الإشعار يسمح للحائز بتمييز تعارض أمني من خطأ تكوين.
القاعدة الصحيحة هي أن بياناً تشفيرياً حالياً وساري المفعول ومتحكماً به الحائز يستحق وزناً استدلالياً أعلى من تأكيد طرف ثالث غير مصادق عليه. لكنه لا يلغي الحاجة إلى تحديد الحدث، وتحذير المشغلين المتأثرين، وحماية الاستمرارية، وتسجيل العلاج. ينبغي للدليل القوي أن يجعل الإجراءات الواجبة أسرع وأدق، لا غير ضرورية.
يجب أن يكون الحذف مرحلياً لأن للمرشحات ذاكرة
يبدأ التسلسل الآمن بالجرد. البحث في IRRs الـ RIR الموثوقة، والسجلات المستقلة، وخدمات الاستعلام الموحدة، ومجموعات المصادر التي يستخدمها مزودون معروفون. تسجيل مفاتيح البادئة والأصل بالضبط، ومسؤولي الصيانة، وجهات الاتصال، وأوقات الإنشاء والتعديل، ووسوم المصدر، وحالة RPKI، و BGP المرصود. توسيع AS-SETs ذات الصلة لأن علاقة قديمة يمكن أن تنجو هناك حتى بعد تصحيح كائن المسار.
ثم تحديد الحالة النهائية المقصودة. أي الأصول ينبغي أن تبقى مفوضة؟ أي البادئات والأطوال سيُعلن عنها فعلاً؟ هل هناك تداخل مخطط، أو دور نسخ احتياطي أو تخفيف؟ أي مصدر مناسب للحائز الحالي؟ من يتحكم في كل كائن بديل؟ هذا الإعلان يمنع التنظيف من أن يصبح مسابقة لتقليل عدد السجلات بغض النظر عن الغرض التشغيلي.
ثم الإنشاء قبل الإلغاء. إنشاء أو تصحيح كائنات المسار المقصودة من خلال مصادر يمكنها مصادقة الحائز الحالي. إنشاء ROAs متسقة حيثما كان ذلك مناسباً. الطلب من مشغلي الترانزيت والنظائر المسمين تشغيل معاينة لمرشحاتهم المولدة. التأكيد على أن الأصل الجديد سيقبل وأن التوسع عبر AS-SETs ينتج البادئات المتوقعة. لا يمكن لرسالة قبول السجل أن تحل محل هذا الاختبار من جانب المستهلك.
عندئذ فقط ينبغي إصدار إشعارات الإلغاء. يتلقى مسؤول الصيانة القديم، وحائز المورد الحالي، وجهة اتصال AS الأصل حيثما أمكن، والمزودون المستهلكون المعروفون الكائن بالضبط، وصنف الدليل، والإجراء المقترح، ومهلة الرد، وجهة اتصال الطوارئ. يمكن تعليق كائن متنازع عليه من عروض الاستعلام العادية مع بقائه قابلاً للاسترداد للمراجعين، إذا كانت قواعد السجل تدعم هذا العلاج وكانت المخاطرة تبرره. يجب ألا يصبح التعليق بصمت حذفاً دائماً.
بعد القرار، يسجل كل مصدر موثوق أو مستقل إجراءه تحت مرجع ترحيل مشترك. تُفحص المرايا مقابل الأرقام التسلسلية للمصدر أو اللقطات. تُكرر الاستعلامات الموحدة مع اختيار صريح للمصدر. يعيد المشغلون بناء المرشحات، ويراجعون الفرق، ويطبقون تحديث المسار أو ما يعادله من تحديث آمن للسياسة. تؤكد الملاحظات أن المسار المقصود بقي مقبولاً وأن الأصل الملغى لم يعد مسموحاً به في الجلسات المسماة.
يأتي الإغلاق أخيراً. يُدرج الإيصال المصادر غير المحلولة، والمشغلين غير القابلين للوصول، وأي استثناء مستمر. إذا رفض سجل طرف ثالث الحذف، يمكن للحائز والمزودين استبعاد أو خفض تفضيل ذلك المصدر للبادئة المعنية، لكن يبقى الاستثناء مرئياً. ينبغي أن تعني الحالة الخضراء إكمالاً محدوداً، لا أن الأدلة غير المريحة قد أُهملت.
يحتاج التنسيق عبر قواعد البيانات إلى حدث مشترك، لا إلى قاعدة بيانات مركزية
من المغري حل مشكلة عدم الاتساق باقتراح IRR عالمي واحد. هذا سيبسط بعض الاستعلامات مع تركيز القدرة على قبول إعلانات التوجيه وكبتها وحذفها. يعكس تاريخ سجلات توجيه الإنترنت اختلافات إقليمية ومزودية وتشغيلية مشروعة. يمكن أن تستفيد المرونة من خدمات نشر واستعلام متعددة. العنصر المفقود ليس بالضرورة مالكاً واحداً؛ إنه حدث تغيير قابل للتشغيل البيني.
يمكن لمعرف حدث ترحيل أن يربط الإشعارات والإيصالات عبر السجلات دون اشتراط أن تتخلى عن سلطة القرار. يتضمن السجل الموارد بالضبط، والأصول القديمة والمقصودة، وطريقة مصادقة الحائز، وحالة RPKI الداعمة، ونوع الحدث، والفترة الفعالة، وجهات الاتصال. يضيف كل سجل قراره الخاص، والسبب، والزمن، وطريق الاستئناف. تحمل المرايا بيانات المصدر كما في السابق. يمكن للمشغلين استهلاك القرارات وفقاً للتفضيلات المعلنة.
يعرض هذا الترتيب الاختلاف بدلاً من إخفائه. قد يقبل IRR متكامل مع RIR طلب الحائز الحالي. قد تحتاج RADb إلى التحقق من كائن تمت صيانته بشكل منفصل. قد يحتفظ سجل آخر بكائن لأنه يوثق علاقة احتياطية نشطة. يظهر الإيصال ثلاث نتائج وأدلتها. يمكن للمشغل عندها تمييز التعايش المبرر عن النسخة المهجورة.
الإجراء المحدد المصدر يمنع أيضاً الحذف العرضي بتشابه الأسماء. تُعرف كائنات المسار بالبادئة والأصل والمصدر، لا بالبادئة وحدها. قد يكون كائن في مصدر ما مرآة لآخر أو تأكيداً مستقلاً. يجب أن يحافظ حدث مشترك على هذا المصدر. ينبغي ألا يأمر كل قاعدة بيانات بمحو كل نص مطابق دون سؤال من قبله أصلاً وأي المستخدمين يعتمدون عليه.
ينبغي أن يشمل التنسيق إقرارات سلبية. سجل ليس لديه كائن ذو صلة يقول ذلك. مرآة تبلغ عن الرقم التسلسلي الموثوق الذي طبقته. مزود يصرح بأنه لا يستخدم المصدر المعني. هذه البيانات المحددة أكثر قيمة من الصمت لأنها تقلل السطح غير المعروف. وهي أيضاً تجعل المراجعة بعد الحادثة ممكنة عندما يختلف مرشح لاحقاً عن الحالة المتوقعة.
النموذج هو مساءلة فيدرالية: دلالات أدلة وحالة مشتركة، سلطة محلية، إيصالات محمولة، واستثناءات مرئية. يتماشى مع الطابع الموزع للـ IRR مع تصحيح الافتراض بأن قواعد البيانات المستقلة ستستنتج بطريقة ما نفس الترحيل من BGP.
الإشعار هو ضابط تشغيلي، ليس مجاملة إدارية
يُعامل الإشعار أحياناً كتأخير يضيفه المحامون. في سياق تنظيف سجل التوجيه هو جزء من التحقق التقني. قد يعرف مسؤول الصيانة المدرج لماذا يبقى كائن قديم ظاهرياً. قد يكتشف الحائز الحالي ROA متعارضاً. قد يعلم AS الأصلي أن علاقة عميل لم تُغلق قط. قد يحدد مزود اعتماداً على المرشح يحتاج إلى بديل قبل الحذف.
يجب أن يصل الإشعار الفعال إلى ما هو أبعد من العنوان المضمن في كائن عمره عشرون عاماً. ينبغي على السجل استخدام جهات اتصالnotifyومسؤول الصيانة الخاصة بالكائن، وقنوات اتصال RIR الحالية، وحساب الحائز المسجل، وحيثما كان مناسباً، جهة الاتصال التشغيلية لـ AS الأصلي. ينبغي تسجيل نتائج التسليم. ليس من الضروري تعريض كل عنوان علناً؛ إثبات أن المؤسسة حاولت القنوات ذات الصلة كافٍ للمراجعة.
تحتاج الرسالة إلى عاقبة وعلاج. تذكر ما إذا كان الإجراء المقترح تحذيراً أو خفض تفضيل أو كبتاً أو حذفاً؛ ومتى سيحدث؛ وما الدليل الذي أثاره؛ وكيفية الاعتراض؛ وكيفية الحصول على مراجعة عاجلة إذا تأثرت إمكانية الوصول. الطلبات المبهمة بـ "تحديث سجلاتكم" لا تخلق مهلة قابلة للمساءلة. الحذف الفوري دون مسار لإيقاف خطأ يمكن أن يحول نظافة البيانات إلى حرمان من الخدمة.
ينبغي أن تكون فترات الاستجابة مبنية على المخاطر لا شكلية. قد يبرر كائن غير موثوق ومتعارض بوضوح أثناء حدث إساءة نشط كبتاً مؤقتاً سريعاً. قد يبرر كائن احتياطي خامل لكن غير مناقض مراجعة أطول. ينبغي على المؤسسة نشر العوامل، لا اختراع فترة مختلفة لكل طالب مؤثر. أي إجراء طارئ يتلقى مراجعة مستقلة فورية.
يصل الإشعار أيضاً إلى الشبكات المستهلكة. لا يحتاج مزود ترانزيت إلى أدلة سرية، لكنه يحتاج إلى معرفة أن إدخال بادئة وأصل يستخدمه سيتغير وأن بديلاً قد أُعد. يمكن للمشغلين تنظيم فروق المرشحات، وتفقد الإزالات غير المتوقعة، وتجنب إعادة البناء في أسوأ لحظة. تكلفة بضع إشعارات دقيقة صغيرة مقارنة بتصحيح مسار مرفوض بسبب طبقات من السياسة القديمة.
الحقوق ووسائل الانتصاف تحدد ما إذا كان التنظيف مشروعاً
يحتاج حائز المورد الحالي إلى حق اكتشاف كائنات المسار التي تغطي بادئاته، بما في ذلك المصدر ومسؤول الصيانة والحالة وطريق الاعتراض. يجب ألا يعتمد الاكتشاف على معرفة اسم كل قاعدة بيانات. يمكن لخدمات البحث الموحدة أن تساعد، لكن يجب ذكر تغطيتها. عدم وجود نتيجة من نقطة نهاية واحدة ليس دليلاً على عدم وجود كائن في مكان آخر.
يحتاج الحائز أيضاً إلى صفة لطلب التصحيح أو الإلغاء. هذا الحق لا يضمن الحذف الفوري؛ إنه يضمن أن السجل سيوثق الطلب، ويدرس الأدلة، ويشعر الأطراف المعنية، ويصدر قراراً معللاً. حيث يكون مسؤول صيانة كائن المسار مزوداً سابقاً، لا ينبغي أن يُقال للحائز إن المزود السابق وحده هو من يمكنه الكلام. النزاع هو بالضبط حول ما إذا كانت تلك السلطة التشغيلية المفوضة قد انتهت.
لمسؤول الصيانة المدرج حقوق متبادلة. يمكنه رؤية الادعاء، وتقديم دليل على استمرار التفويض، واستئناف قرار سلبي. إذا اختُرقت بيانات الاعتماد، يمكنه طلب تعليق طارئ. إذا كان الحائز الحالي مخطئاً بشأن ترتيب احتياطي أو عميل، يمكن الإبقاء على السجل أو تعديله. الإجراءات الواجبة تحمي معلومات التوجيه الدقيقة بقدر ما تزيل البقايا.
يحتاج المستهلكون إلى وسيلة انتصاف مختلفة: استثناء مع انتهاء صلاحية. إذا تأخر قرار سجل بينما يخلق كائن قديم خطراً ملموساً، يمكن للمشغل استبعاد الكائن أو المصدر للبادئة المعنية بموجب سياسة موثقة. إذا قطع الحذف الخدمة بشكل غير متوقع، يمكنه أن يعيد مؤقتاً استثناءً مراجعاً بينما يصلح الحائز والسجل الإعلان الموثوق. ينبغي أن تكون الاستثناءات ضيقة ومسجلة ويعاد النظر فيها تلقائياً.
تُكمل المراجعة المستقلة الهيكل. يفحص مراجع سلسلة السلطة والأدلة والإشعار والأثر التقني والاتساق مع القواعد المنشورة. ينبغي أن يكون ممكناً عكس كبت خاطئ وإنشاء كائن حالي جديد دون تزوير التاريخ. يمكن أن تبقى النسخ القديمة في تاريخ محمي حتى عندما تختفي من استعلامات السياسة العادية.
الشرعية مرئية في وسيلة الانتصاف. قاعدة بيانات يمكنها قبول كائنات لكن لا تقدم مسار تصحيح عملي تطلب من المشغلين أن يثقوا في الديمومة دون مساءلة. قاعدة بيانات تحذف بناء على طلب خاص دون إشعار تطلب منهم أن يثقوا في السلطة التقديرية. الوسط الموثوق هو الدليل والصفة والإجراء المحدود والمراجعة.
المقاييس المفيدة تقيس الإغلاق، لا حجم قاعدة البيانات
عد كائنات المسار سهل وغالباً ما يكون مضللاً. يمكن لقاعدة بيانات أن تقلل مجموعها بحذف سياسة خاملة مشروعة. يمكنها أن تتباهى بحداثة عالية بتحديث الطوابع الزمنية دون تأكيد السلطة. يمكنها أن تبلغ عن تعارضات قليلة لأن قاعدة اختيار المصدر لديها تخفي الكائنات الأقل تفضيلاً. ينبغي أن تتبع مقاييس الحوكمة حدث الترحيل وتحتفظ بالمقام.
لكل ترحيل مشارك، قياس الفاصل الزمني من الطلب الموثق إلى الجرد الكامل؛ حصة الكائنات المكتشفة التي كان مسؤول صيانة مسؤول عنها قابلاً للوصول؛ الفاصل الزمني لقبول البديل؛ الوقت لكل قرار مصدر مستقل؛ تأخر المرآة؛ الوقت لتحديث مرشح المشغل المسمى؛ وعدد الاستثناءات غير المحلولة عند الإغلاق. افصل تغييرات الترانزيت مع نفس الأصل، وتغييرات الأصل، ونقل الموارد، والتنقلات بين الأقاليم، والخدمات المؤقتة لأن حالاتها المتوقعة تختلف.
ينبغي أن تسجل مقاييس الجودة أيضاً الإجراءات الخاطئة. كم من التصنيفات المقترحة كقديمة سُحبت بعد أن أثبت المسؤول استخداماً حالياً؟ كم من عمليات الحذف تطلبت استعادة طارئة؟ كم من البدائل قُبلت نحوياً لكنها أُغفلت من مصادر مزود مختارة؟ كم من التصاريح القديمة بقيت بعد التاريخ المستهدف؟ نشر كل من الإزالة الزائدة والناقصة يثني السجل عن تحسين جانب واحد فقط.
تحتاج إحصائيات مستوى المصدر إلى سياق. أوسمة RADb القديمة هي إشارات مراجعة مفيدة، لكن توثيقها يقول إن الوسم لا يغير نتائج الاستعلام. نسخة IRRd التي تكبت الكائنات غير الصالحة بموجب RPKI أو الأقل تفضيلاً تقيس الرؤية الفعالة، لا الحذف المادي. قد يكون لـ IRR الـ RIR رباط حائز مورد أقوى من سجل مستقل لكن تغطية إقليمية أضيق. ينبغي أن تذكر المقارنات هذه الاختلافات التصميمية.
لا يقدم أي دليل مختار قاسماً عالمياً كاملاً لترحيلات كائنات المسار، أو المرشحات المولدة من إدخالات قديمة، أو الهجمات الناجحة التي مكنتها التصاريح المتبقية، أو الانقطاعات التي سببها الحذف. تكوينات المزودين الخاصة ونزاعات العملاء ليست قابلة للملاحظة عموماً. ينبغي أن تصف التقارير السجلات والتواريخ وأصناف الكائنات ونقاط مراقبة BGP والمشغلين المشاركين الذين دُرسوا فعلاً.
الحدود الصادقة لا تضعف الحجة لصالح الإجراء. إنها تجعل ادعاءات الأداء مفيدة. يهتم الحائز بما إذا كان تنقله الخاص قد أُغلق عبر مصادر ومزودين مسمين. يهتم المشغل بما إذا كان مرشحه جاء من مدخلات حالية ومفوضة. يهتم مجتمع السجل بما إذا كانت وسائل انتصافه تعمل وتُصلح الأخطاء. يمكن قياس تلك الأسئلة دون ادعاء رؤية كل موجه.
يمكن لجمعية موارد الأرقام توحيد إيصال التسليم
تدعو جمعية موارد الأرقام إلى تسجيل دقيق للأرقام، وحقوق أوضح لمشغلي الشبكات، وحدود على السلطة الإدارية المركزة. إذا طُبقت بعناية، تدعم هذه المبادئ دوراً عملياً في ترحيل IRR. يمكن للجمعية أن تجمع الحائزين والسجلات وشبكات الترانزيت ومشغلي البرمجيات لتعريف إيصال محمول ومفردات أدلة.
لن يكون الإيصال كائن مسار ولن يأذن بـ BGP. سيسجل الحدث حول الإعلانات الموثوقة: البادئة، والأصول القديمة والمقصودة، ونوع الحدث، و RIR المعني، ومصادر IRR، وحالة مسؤول الصيانة، ومصادقة الحائز، ومقارنة RPKI، والإشعارات، وقرارات المصدر، وملاحظات المرآة، واختبارات المرشحات، والاستثناءات، والمراجع. تحدد التوقيعات أو الشهادات الموثقة من أصدر كل بيان دون ادعاء أن مؤسسة واحدة أصدرتها كلها.
يمكن للجمعية أيضاً نشر اختبارات امتثال. يُظهر سجل قدرته على الاكتشاف، واعتراض الحائز الحالي، وإشعار المسؤول السابق، والتعليق القابل للنقض، وتسجيل الحذف، وحالة المرآة. يُظهر مزود اختياره الصريح للمصدر، وتوسيع AS-SET القابل للتكرار، وتحديث المرشح المرحلي، وانتهاء الاستثناء. يُظهر مزود نقل أو شبكة مُدارة أن الإنهاء يتضمن جرداً لـ IRR. تنتهي نتائج الاختبار وتُعرف النسخة التي فُحصت.
هذا سيعزز اللامركزية بجعل جودة الخدمة محمولة. يمكن للحائزين مقارنة ما إذا كان IRR يقدم استرداداً موثوقاً. يمكن للمشغلين تفضيل المصادر التي تُقاس ضوابط سلطتها وحداثتها. يمكن للسجلات أن تنسق دون خلق موقع توقيع مركزي جديد. يمكن للباحثين تحليل الأحداث المكتملة بموافقة وحدود مناسبة.
ينبغي أن تبقى الجمعية واعية بالأدلة. تذكر موادها العامة مواقف مناصرة؛ وهي لا تثبت نشر خدمة ترحيل IRR أو إجماعاً عضوياً شاملاً على التفاصيل التقنية. لا يمكن للاعتماد أن يجبر RIR على حذف كائن، أو يضمن أن مزوداً يحدّث المرشحات، أو يثبت ملكية قانونية لفضاء العناوين. قيمة الجمعية تكمن في المعايير والشفافية ودعم الأعضاء، لا في ادعاء سلطة جذرية لا تملكها.
الدور الإيجابي الأقوى هو جعل الحقوق قابلة للتنفيذ. حائز انتقل ينبغي أن يعرف أين تبقى الإعلانات القديمة، وكيفية الاعتراض عليها، وما الدليل المطلوب، ومتى غير كل مستهلك. هذا أشد واقعية من شعار عن التحكم وأكثر توافقاً مع إنترنت موزع من استبدال حارس بوابة غير خاضع للمساءلة بآخر.
ينتهي الترحيل عندما يتوقف التصريح القديم عن الوصول إلى السياسة
نتيجة بحث IRR المرتبة ليست الهدف النهائي. يجب أن تبقى الشبكة المقصودة قابلة للوصول عبر أصول مفوضة، ويجب أن يتوقف التصريح السابق عن التأثير في المرشحات المهمة. يمكن وصف تلك الحالة دون ادعاء معرفة شاملة.
الحائز الحالي مصادق عليه. إعلانات البادئة والأصل المقصودة موجودة في مصادر مناسبة، وحيثما استُخدمت، تتوافق مع ROAs صالحة. النسخ الاحتياطية والأصول المؤقتة المخطط لها لها نطاق صريح. الكائنات الملغاة حُذفت أو كُبتت بموجب قواعد منشورة بعد إشعار ومراجعة. النسخ المستقلة المكررة حُلّت أو سُميت كاستثناءات. المرايا طبقت التغييرات الموثوقة ذات الصلة. شبكات الترانزيت والنظائر المسماة أعادت بناء المرشحات ونشرتها. ملاحظات BGP في نقاط مراقبة معلنة تطابق الحالة المقصودة.
كل فقرة مهمة. بدون مصادقة الحائز، يمكن أن يصبح التنظيف اختطافاً بالإدارة. بدون بديل، يمكن للحذف أن يقطع الخدمة. بدون إشعار، يمكن محو مسار خامل مشروع. بدون إجراء محدد المصدر، تنجو النسخ المكررة. بدون دليل المرآة والمرشح، قد لا يصل تغيير السجل إلى الموجهات أبداً. بدون ملاحظات محدودة، يتجاوز ادعاء الإكمال ما قاسه أحد.
كائن المسار القديم ليس خطراً لمجرد أنه قديم. يصبح خطراً عندما يحتفظ تأكيد قديم بقوة تشغيلية دون مسؤول حالي خاضع للمساءلة. وليس الحذف فاضلاً بذاته. إنه آمن فقط عندما تستطيع المؤسسة تفسير لماذا انتهت السلطة، وكيف حُمية الاستمرارية، وما وسيلة الانتصاف إن كان الحكم خاطئاً.
صمم مؤسسو الـ IRR وسيلة موزعة لتحويل سياسة التوجيه المعلنة إلى تنسيق. بعد ثلاثة عقود، هذه القوة نفسها تجعل التعاقب ذا عواقب. النص المكتوب لترتيب تجاري وتقني واحد يمكن نسخه وعكسه وتجميعه بعد زمن طويل من تغير الترتيب. تتحرك الشبكات أسرع من الذاكرة المؤسسية ما لم يُجعل الترحيل حدثاً بحد ذاته.
القاعدة الحاكمة إذاً بسيطة لكنها متطلبة: أثبت المصدر الحالي للسلطة، واجعل السياسة المقصودة قابلة للاستخدام، وأبلغ من يمكنهم معارضة الدليل، وألغ التأكيدات القديمة عبر كل مصدر مستقل، وتحقق من التوزيع، وأغلق فقط بعد أن يغير المستهلكون المسمون. لم تنتقل الشبكة بالكامل ما دام تصريحها السابق لا يزال حياً في مرشحات الشبكات التي تعتمد عليها.
المصادر
- RFC 1786: تمثيل سياسات توجيه IP في سجل توجيه
- RFC 2622: لغة توصيف سياسة التوجيه
- RFC 2650: استخدام RPSL عملياً
- RFC 2725: أمن نظام سياسة التوجيه
- RFC 7682: اعتبارات لسجلات توجيه الإنترنت وتكوين سياسة التوجيه
- قاعدة بيانات RIPE: حماية فضاء كائنات المسار
- قاعدة بيانات RIPE: وظيفة الحذف القسري
- RIPE-731: تنظيف كائنات المسار غير الموثوقة في قاعدة بيانات IRR لـ RIPE NCC
- RIPE NCC: تغييرات على الكائنات خارج المنطقة في قاعدة بيانات RIPE
- RADb: الكائنات القديمة
- RADb: الاستعلام في RADb عبر WHOIS
- ARIN: سجل توجيه الإنترنت
- ARIN: تفويضات أصل المسار ومدير IRR التلقائي
- APNIC: كائنات التوجيه
- APNIC: استيراد كائنات المسار من IRR آخر
- IRRd: التكوين
- IRRd: نظرة عامة على كبت الكائنات
- IRRd: تفضيل كائن المسار
- قاعدة بيانات RIPE: النسخ المتطابق شبه الفوري v4
- دليل bgpq4
- RIPE Labs: مشهد IRR - جودة البيانات، الجيد والسيء والقديم
- جمعية موارد الأرقام: من نحن
- ميثاق جمعية موارد الأرقام

