ملخص
- يشير كائن مسار IRR إلى أن بادئة يمكن الإعلان عنها بواسطة نظام مستقل معين داخل مصدر سجل. إنه بيان يُستخدم لوضع السياسات، وليس ملاحظة مباشرة لـ BGP أو شهادة مورد أو بيان قطعي للملكية القانونية.
- السلسلة التشغيلية المعتادة تطور نظامًا مستقلًا أو مجموعة AS، وتسترد كائنات المسار والمسار6 من مصادر 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في المواصفات السابقة. وضع علامة على مسار قديم كمسحوب يمكن أن يحافظ على معلومات التوجيه التاريخية دون تقديمها كحالية. الممارسة التشغيلية الحديثة ركزت عمومًا على كائنات المسار والمسار6 الحالية، والحذف، واختيار المصادر، والتاريخ الخارجي. مسألة الحوكمة الأساسية لم تختف: من يمكنه التصريح بأن نية توجيه سابقة قد انتهت، وكيف يصل هذا القرار إلى كل مستهلك قام بتحويل التصريح إلى سياسة؟
لا يمكن أن يكون الجواب ببساطة "من لا يزال بإمكانه تسجيل الدخول". بيانات الاعتماد ضرورية للصيانة العادية، لكن ترتيب اتصالات مهجور لا ينبغي أن يجمد إذنًا قديمًا إلى الأبد. لا يمكن أن يكون الجواب أيضًا "من يعلن البادئة حاليًا". BGP المرصود دليل على الاستخدام، وليس سلطة ذاتية المصادقة. الفصل الذي تم تقديمه في عام 1995 يجب الحفاظ عليه أثناء الهجرة، وليس إلغاؤه للراحة.
كائن المسار ليس هو المسار ولا المورد
ثلاثة سجلات يتم الخلط بينها بسهولة. سجل الأرقام يسجل المنظمة التي تم تخصيص أو تعيين أو تسجيل كتلة عنوانية لها وفقًا لقواعده. كائن مسار IRR يسجل بادئة وAS أصلية مقصودة في مصدر سجل توجيه مسمى. جامعو BGP يلاحظون الإعلانات التي ظهرت في نقاط مراقبة معينة. كل منها يجيب على سؤال مختلف.
سجل التسجيل يمكن أن يدعم ادعاءً حول من يمكنه إدارة المورد في النظام الإداري لـ RIR. لا يظهر أن الحامل يوجه البادئة حاليًا أو أي مزود أذن به. كائن المسار يعبر عن نية التوجيه، لكن قوة هذا التعبير تعتمد على ضوابط القبول والتحديث لقاعدة البيانات. ملاحظة BGP تظهر أن أصلًا كان مرئيًا، ولكن ليس إذا كان حامل المورد قد وافق عليه. اعتبار واحد منهم كدليل كامل يجعل الهجرة إما خطرة أو مستحيلة.
يضيف RPKI تصريحًا أقوى وأضيق. ربط أصل مسار صحيح يمكن أن يربط تشفيريًا سلطة عنوان معتمدة بـ AS أصلية وأطوال البادئة المسموح بها. هذا يجعله شديد الصلة لتقرير ما إذا كان كائن مسار IRR يتعارض مع النية الحالية للحامل. لا يزال لا يعيد إنتاج سياسة RPSL بأكملها، ولا يثبت علاقة تجارية، ولا يظهر أن المسار نشط. يمكن للحامل إعداد ROA قبل الإعلان؛ قد يكون المسار NotFound لأنه لا توجد ROA تغطية موجودة؛ والحامل المخطئ قد يأذن بأصل خاطئ.
لذا يجب طرح سؤال الكائن القديم بدقة. ليس "هل يختلف هذا الكائن عن BGP الحالي؟" بل "هل يستمر هذا الكائن في التعبير عن إمكانية توجيه حالية مصرح بها، وهل يجب على المستهلكين المحددين تحويله إلى إذن؟" قد يكون مسار الاحتياط غائبًا عن الجدول العالمي ولكنه صحيح. مزود التنظيف المؤقت قد يظهر فقط أثناء هجوم. أصل عبور قديم قد يظل مرئيًا في الجامع لأن الانسحاب لم يصل إلى جميع المسارات. مسار تم اختطافه مؤخرًا قد يبدو حاليًا.
يجب مقارنة الأدلة حسب الوظيفة. التسجيل يثبت الشرعية الإدارية. مصادقة الحامل تثبت من يطلب. RPKI يمكن أن يثبت نية الأصل المعتمدة حيثما يتم نشره. سجلات العقد أو التغيير تثبت الحركة المخطط لها. ملاحظات BGP تظهر الحالة التشغيلية. رد المحافظ القديم قد يشرح تسجيلًا بالوكالة أو خدمة مستمرة. لا ينبغي لأي سجل مسؤول استخدام إشارة ملائمة كأوراكل حذف عالمي.
تقوم المرشحات بتحويل النص التاريخي إلى إذن حالي
تظهر القوة العملية لكائن المسار في إجراء بناء مرشح المشغل. قد يطلب شبكة عبور من العميل اسم مجموعة AS. البرنامج يوسع هذه المجموعة بشكل متكرر إلى أرقام AS، ويبحث عن كائنات المسار والمسار6 التي تطابق أصولها هذه الـ AS، ويحصل على البادئات ذات الصلة، ويصدر قائمة بادئات أو جزء سياسة. المشغل يراجع أو ينشر النتيجة تلقائيًا على جلسة eBGP للعميل. شبكات النظير وخوادم المسار قد تستخدم متغيرات من نفس الطريقة.
الأداةbgpq4تجعل هذا التحويل صريحًا: تولد قوائم بادئات ومرشحات مسار وقوائم مسار AS من بيانات IRR، وتسمح للمتصل بتحديد مصادر IRR لاستخدامها. خدمة استعلام RADb تسمح أيضًا للعميل باختيار المصادر وترجع بخلاف ذلك معلومات مجمعة من عدة سجلات. IRRd يمكن أن يرتب المصادر افتراضيًا، ويطبق إزالة RPKI، ويطبق مرشحات النطاق، ويزيل كائنات المسار المتداخلة ذات الأفضلية الأدنى. استجابة قاعدة البيانات هي إذن مدخل مشكل بالسياسة المحلية، وليس مجموعة عالمية معيارية.
للكائن القديم عدة تأثيرات محتملة. إذا تم بناء مرشح لـ AS الأصلية القديمة، قد تبقى البادئة القديمة على القائمة المسموح بها لتلك AS. إذا كانت مجموعة AS لعميل لا تزال تحتوي على الأصل القديم أو تابع قديم، التوسيع المتكرر قد يسحب البادئة إلى سياسة أوسع. إذا كانت مثيل IRR المستهلك يشمل جميع المصادر المنعكسة دون تفضيل، قد تبقى نسخة في قاعدة بيانات مستقلة بعد حذف النسخة المصرح بها. إذا لم يحدث المشغل تكوينه المولد أبدًا، حتى الحذف الصحيح قد لا يزيل الإذن القديم من الموجه.
العكس مهم أيضًا. قد يكون كائن مسار جديد مصرحًا به تمامًا في قاعدة بياناته الأصلية ولا يصل إلى مشغل تأخرت مرآته، أو استبعدت قائمته المختارة تلك القاعدة، أو لم يتم تنفيذ أعمال التكوين. الهجرة لا تنتهي بقبول السجل. القبول يبدأ تسلسل التوزيع والاختيار والتجميع والمراجعة والنشر.
وحدة الحوكمة ذات الصلة هي إذن المرشح الفعلي، وليس مجرد الكائن المخزن. يجب على السجلات نشر معلومات حالة كافية للإشارة إلى متى دخل تحديث في حالتها المصرح بها وخدمات التوزيع. يجب على المشغلين تسجيل اللقطة التي، وأي المصادر، وأي خيارات استعلام، وأي توسيع مجموعة أنتج مرشحًا منشورًا. يجب أن يكون الحاملون قادرين على الاستفسار عما إذا كان مزود معين قد استهلك تغييرًا. بدون هذه الإيصالات، يمكن لكل طرف أن يدعي بأمانة أن خطوته الخاصة نجحت بينما يبقى المسار محظورًا أو يبقى الإذن القديم نشطًا.
تشجع الحوافز الإنشاء وتهمل الإزالة
وصفت RFC 7682 عدم التماثل بوضوح في عام 2015. العملاء لديهم سبب قوي لتسجيل معلومات توجيه جديدة عندما لا يحدث المزود قائمة البادئات بدون ذلك. الحافز لإزالة المعلومات القديمة ينخفض بشدة بعد تغيير العبور، خاصة عندما لا يطبق المزود الجديد نفس انضباط IRR. الدائرة الجديدة تعتمد على الإنشاء؛ فواتير قليلة تعتمد على الإزالة.
السيطرة أيضًا مقسمة. قد يكون المزود قد أنشأ كائنات مسار نيابة عن عميل تحت محافظه الخاص. هذا التسجيل بالوكالة كان عمليًا أثناء الخدمة. عند الإنهاء، قد يتحكم العميل في البادئة ولكن ليس في بيانات اعتماد الكائن. فريق شبكة المزود القديم قد يعتبر التنظيف عملاً لعميل سابق. مدير الحساب قد لا يفهم نتيجة التوجيه. المهندس الأصلي قد يكون رحل. المحافظ قد يبقى كهوية سليمة تقنيًا بعد أن تصبح المنظمة البشرية القادرة على العمل من خلاله غير قابلة للوصول.
أحداث الشركات تفاقم المشكلة. شركة تغير اسمها، تندمج، تبيع قسم شبكة، أو تستعين بمصادر خارجية للعمليات. قد يتم تحديث تسجيل البادئة بينما تبقى بيانات اعتماد IRR مع السلف أو المقاول. نقل العنوان قد يعطي المستلم شرعية في سجل الأرقام دون إعطائه كلمة المرور أو المفتاح المشار إليه بواسطةmnt-byلكائن مسار قديم. الانتقال بين مناطق خدمة RIR قد يغير أي IRR مدمج هو الأفضل لمصادقة حامل العنوان، بينما تبقى كائنات طرف ثالث مستقلة في مكان آخر.
لا توجد عقوبة سوقية طبيعية لكل إدخال قديم. إذا لم تعلن AS القديمة المسار أبدًا، معظم حركة المرور تتدفق بشكل طبيعي. إدخال قديم قد يتم تجاهله بواسطة توليد المرشح للأصل الجديد ويبقى غير مرئي للحامل حتى يواجهه فحص أمني أو هجرة أخرى أو محاولة إنشاء. وظيفة الكائن القديم في RADb تعكس هذا الغموض: يمكنها الإشارة إلى كائن باستخدام إشارات BGP والمحافظ وRIR وغيرها، لكن العلامة نفسها لا تعدل سلوك الاستعلام. معلومة بدون واجب مخصص قد تصبح تحذيرًا يراه الجميع ولا يغلقه أحد.
تصميم حوافز أفضل يربط الإزالة بالحدث الذي يخلق التغيير. انهاء العبور يجب أن يتضمن جرد IRR والتزام بالإزالة. نقل المورد يجب أن يكشف جميع كائنات المسار المكتشفة قبل الإتمام. عقود السجل والمزود يجب أن تعطي الحامل الحالي مسار طعن موثق. المشغلون الذين يستهلكون بيانات IRR يجب أن ينشروا ممارسات التحديث والاستثناء الخاصة بهم. التنظيف يجب أن يكون جزءًا لا يتجزأ من إنهاء السلطة، وليس صيانة تطوعية بعد اختفاء العلاقة التجارية.
تصف "هجرة الشبكة" عدة أحداث مختلفة
الهجرة كلمة واسعة جدًا لقاعدة إزالة واحدة. أبسط حالة هي تغيير العبور دون تغيير الأصل. يحتفظ الحامل بـ ASN الخاص به ويعلن نفس البادئات عبر مزود علوي جديد. قد يبقى كائن المسار صحيحًا تمامًا لأنه يربط البادئة بالأصل غير المتغير للحامل، وليس بمزود العبور القديم. ما يجب حذفه قد يكون عضوية مجموعة AS قديمة أو نسخة بالوكالة يديرها المزود، وليس تصريح البادئة-الأصل نفسه.
الحالة الثانية تغير الأصل مع الاحتفاظ بنفس الحامل. قد تنتقل شركة من خدمة أصل مزود إلى 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 يوفر لقطات مرقمة الإصدار وفروقات مع تجزئات وهوية المصدر. سلامة نقل أفضل واستعلام أسرع يقللان من عدم اليقين. لا يجعلان المشغل يختار المصدر الصحيح أو يزيل نسخة محفوظة بشكل مستقل.
الكائن المحذوف في المصدر A قد يستمر ككائن منفصل في المصدر B. هذا ليس بالضرورة تأخر مرآة. قد يكون تم إرساله بشكل منفصل، أو نسخه تحت محافظ آخر، أو حفظه كسجل غير موثوق. على العكس، الكائن المرئي عند نقطة وصول استعلام مدمج قد يكون مرآة مخلصة لم يصدر مصدرها الموثوق بعد معالجة طعن. المحققون يجب أن يميزوا المنشأ عن النقل.
للتزامن بين قواعد البيانات إذن معنيان. التزامن التقني يسأل عما إذا كانت المرايا قد طبقت رقم التسلسل أو اللقطة الحالية لمصدر. التزامن المؤسسي يسأل عما إذا كان كل مصدر يدعي بشكل مستقل التفويض المستبدل قد فحص نفس أدلة الهجرة ووصل إلى حالة مبررة. الأول يمكن أتمتته بواسطة بروتوكولات النسخ. الثاني يتطلب مراجع مشتركة وإشعارات متبادلة وقرارات مسؤولة.
يجب أن يسجل إيصال الهجرة كليهما. يسمي الكائن في كل مصدر، ووقت التحديث الموثوق، وملاحظات المرآة، وحالة النسخ المستقلة. "محذوف من RADb" أو "محدث في RIR" لا يكفي عندما يعيد مصدر مختار آخر الزوج القديم. لا ينبغي لفريق أيضًا الاستمرار في الحذف الأعمى حتى يبدو الاستعلام المدمج نظيفًا؛ يجب أن يعرف أي مؤسسة قدمت كل تأكيد وبأي سلطة.
يجب أن يصاحب دليل المصدر الطلب
الطرف الذي يطلب الحذف يجب أن يقدم أكثر من لقطة شاشة لجدول التوجيه الحالي. طلب ذو مصداقية يبدأ بشرعية المورد: حامل حالي موثق في RIR المعني، أو مفوض مصرح به نطاقه واضح. يحدد البادئة الدقيقة، والأصل القديم، والأصل الجديد أو المستمر، وكل مصدر ومحافظ معروفين، وحدث الهجرة، والحالة الفعلية المطلوبة.
يمكن بعد ذلك تراكب الأدلة. سجل تسجيل حالي يدعم السيطرة على البادئة بموجب قواعد RIR. ROA يمكن أن يدعم نية الأصل الحالية حيثما يطابق تغطيتها وطولها الأقصى المسار المعني. بيان موقع أو موثق من الحامل يشرح ما إذا كان الأصل القديم ملغيًا أو محفوظًا للاحتياط أو مصرحًا به حتى تاريخ انتقالي. سجلات إنهاء العقد أو النقل من المزود يمكن أن تؤكد الحدث دون اشتراط الكشف عن الشروط التجارية. ملاحظات BGP تظهر ما إذا كان الأصلان القديم والجديد مرئيين في أوقات ونقاط مراقبة معينة.
يجب أيضًا سماع المحافظ القديم بقدر الإمكان. قد يظهر أن الكائن يغطي مسار عميل نشط تحت اسم شركة مختلف، أو أن ترتيب تخفيف لا يزال ساريًا، أو أن تغيير تسجيل الطالب متنازع عليه. الصمت بعد تسليم مثبت وفترة رد محددة هو دليل على عدم الاستجابة، وليس دليلًا على كل حقيقة أساسية. يجب على صاحب القرار أن يذكر الوزن الذي أعطاه للصمت.
مستوى الدليل يجب أن يزداد مع العاقبة. حذف كائن غير صالح بوضوح وفقًا لـ RPKI في عرض استعلام غير موثوق يختلف عن محو التصريح الوحيد الذي يعتمد عليه مزود حاسم. طعن طارئ يتضمن اختطافًا واضحًا قد يبرر حذفًا مؤقتًا ومراجعة سريعة. الحذف الدائم في إطار نقل غامض قد يتطلب مصادقة أقوى للحامل، وموافقة ثنائية، ودليلًا على أن مسارًا بديلًا جاهز.
كل قرار يجب أن يحتفظ بسجل تدقيق غير عام: الادعاءات المقدمة، نتائج التحقق، الإشعارات، الردود، النزاعات، هوية المراجع، الوقت، والسبب. المخرجات العامة يمكن أن تكون أضيق، مع عرض حالة الكائن وفئة سبب دون بيانات شخصية أو عقود حساسة. الهدف ليس أقصى إفصاح. إنه القدرة على إثبات لاحقًا أن سلطة التوجيه المتبقية أزيلت بقاعدة وليس بتأثير أو صدفة.
BGP شاهد وليس قاضيًا
بيانات التوجيه المباشر لا غنى عنها لأن IRR موجود لوصف السياسة التشغيلية. تقييم RADb للكائنات القديمة يقارن أزواج البادئة-الأصل مع BGP ويكمل المطابقات المباشرة بإشارات المحافظ وربط AS وRIR والسمعة. أعمال قياس حديثة مقدمة عبر RIPE Labs تقارن بالمثل كائنات المسار مع IRR الموثوقة وRPKI والمنطقة الخالية من العيوب لتحديد النزاعات والتكرار وعدم النشاط. هذه الأساليب تكشف أنماطًا لا يمكن لفحص السجل الثابت كشفها.
ومع ذلك، رؤية BGP لها حدود قوية. الجامعون يرون أقرانًا محددين، وليس كل الاتصالات الخاصة. إعلان احتياطي قد يكون غائبًا عن قصد. مسار أكثر تحديدًا قد يظهر فقط أثناء هندسة المرور أو تخفيف الهجوم. التجميع قد يجعل كائن مسار شرعي يبدو غير مستخدم. المسار قد يكون مرئيًا لأن أصلًا غير موثوق نجح. غياب الملاحظة ليس دليلًا على الهجر، والحضور ليس دليلًا على الموافقة.
النوافذ الزمنية تساعد ولكن لا تعالج المشكلة. كائن لم يطابق BGP المرصود لسنوات يستحق الفحص، خاصة عندما تكون جهات الاتصال ميتة وحامل حالي يطعن فيه. قد لا يزال يصف وضع استعداد بارد أو بادئة معلن عنها فقط في مجال توجيه محدود. كائن جديد قد يكون خاطئًا في يوم إنشائه. وقت آخر تعديل يقيس التفاعل مع قاعدة البيانات، وليس الحقيقة.
الدور المفيد لـ BGP هو إثباتي ومحدود. فريق الهجرة يمكنه تسمية الجامعين، ونظارات علوية، أو قياسات الجلسة الخاصة به؛ وتسجيل الأصل المرصود قبل وأثناء وبعد الانتقال؛ والاحتفاظ بالنتائج المتعارضة. إذا اختفى الأصل القديم في كل مكان يُراقب بينما يعمل الأصل الجديد ومرشح الاستبدال، تزداد الثقة في الحذف. إذا استمر الأصل القديم، يبحث الفريق عما إذا كان انتشارًا أو تسربًا أو تداخلًا مقصودًا أو إساءة استخدام.
لا ينبغي أبدًا تبييض القياسات إلى مقام عالمي غير مدعوم. دراسة تستخدم IRR وجامعي توجيه محددين يمكنها وصف مجموعة بياناتها وتواريخها وطريقة تصنيفها. لا يمكنها إظهار كيف بنى كل مشغل خاص مرشحات، أو كم عدد الكائنات الخاملة كانت شرعية، أو كم عدد الهجرات تسببت في ضرر للعميل. القرارات المؤسسية يجب أن تستخدم القياسات كأدلة منضبطة، وليس كيقين تزييني.
يمكن لـ RPKI تحديد الأولوية دون أن تصبح آلة إزالة
يقدم RPKI شيئًا لا تستطيع كائنات IRR التقليدية تقديمه عمومًا: بيان قابل للتحقق تشفيريًا مرتكز على سلطة مورد أرقام معتمدة. عندما تغطي ROA حالية بادئة وتأذن بأصل بينما يسمي كائن IRR أصلًا متعارضًا، فإن التعارض دليل قوي. استخدمت سياسة RIPE 2018-06 هذه الخاصية لتنظيف كائنات المسار المتعارضة منRIPE-NONAUTH، مع إشعار وفترة تعارض مستدام قبل الحذف.
يمكن لـ IRRd أيضًا إزالة كائنات المسار غير الصالحة وفقًا لـ RPKI ويمكنه عرض كائنات IRR زائفة مستمدة من ROA لأدوات المرشح الحالية. ذهبت ARIN أبعد في اتجاه آخر بربط إنشاء كائنات مسار IRR موثوقة بـ ROA عبر Auto-Manager IRR الخاص بها. هذه الآليات تقلل الاختلافات وتعطي المشغلين إشارة أقوى للأصل دون اشتراط استبدال كل نظام مرشح دفعة واحدة.
لكن ثلاثة تحذيرات مهمة. أولاً، NotFound ليس غير صالح. إذا لم تكن هناك ROA تغطية، لا يوفر RPKI أي سلطة متعارضة. حذف كل كائن IRR NotFound يعاقب الحاملين الذين لم ينشروا RPKI وقد يحذف بيانات توجيه شرعية. ثانيًا، ROA صالحة يمكن أن تتعايش مع كائن مسار لنفس الأصل بينما تظل سياسات RPSL الأخرى خاطئة أو قديمة. ثالثًا، قد تحتوي ROA على خطأ تشغيلي ارتكبه الحامل الشرعي. السلطة التشفيرية ليست المعرفة المطلقة.
الأولوية تتطلب أيضًا دقة على مستوى الكائن. المقارنة يجب أن تستخدم تغطية البادئة والأصل والطول المسموح به بشكل صحيح. ROA لمجموع مع طول أقصى مقيد قد تجعل كائن مسار أكثر تحديدًا غير صالح حتى عندما قصد الحامل هذا المسار الأكثر تحديدًا لحدث مستقبلي. العلاج قد يكون تصحيح ROA، وليس حذف كائن IRR. الإشعار يسمح للحامل بالتمييز بين تعارض أمني وخطأ تكوين.
القاعدة الصحيحة هي أن بيانًا تشفيريًا صحيحًا وحاليًا ومسيطرًا عليه من قبل الحامل يستحق وزنًا إثباتيًا أعلى من تأكيد طرف ثالث غير موثق. لا يلغي ضرورة تحديد الحدث وتحذير المشغلين المعنيين وحماية الاستمرارية وتسجيل العلاج. دليل قوي يجب أن يجعل الإجراءات القانونية أسرع وأدق، وليس غير ضرورية.
يجب أن تكون الإزالة مرحلية لأن المرشحات لها ذاكرة
يبدأ تسلسل الأمان بالجرد. ابحث عن IRR RIR الموثوقة، والسجلات المستقلة، وخدمات الاستعلام المدمجة، ومجموعات المصادر المستخدمة من قبل المزودين المعروفين. سجل مفاتيح البادئة-الأصل الدقيقة، والمحافظين، وجهات الاتصال، وأوقات الإنشاء والتعديل، وتسميات المصدر، وحالة RPKI، وBGP المرصود. وسع مجموعات AS ذات الصلة لأن علاقة قديمة قد تبقى فيها حتى بعد تصحيح كائن المسار.
بعد ذلك، حدد الحالة النهائية المخطط لها. ما الأصول التي يجب أن تبقى مصرحًا بها؟ ما البادئات والأطوال التي سيتم الإعلان عنها فعليًا؟ هل هناك تداخل مخطط، أو دور احتياطي أو تخفيف؟ ما المصدر المناسب للحامل الحالي؟ من يتحكم في كل كائن استبدال؟ هذا البيان يمنع التنظيف من أن يصبح منافسة لتقليل عدد السجلات بغض النظر عن الهدف التشغيلي.
ثم، افعل قبل أن تحذف. أنشئ أو صحح كائنات المسار المخطط لها عبر مصادر يمكنها مصادقة الحامل الحالي. أنشئ ROA متسقة حيثما ينطبق. اطلب من مزودي العبور والنظر المحددين تشغيل معاينة لمرشحاتهم المولدة. تأكد من أن الأصل الجديد سيكون مقبولًا وأن التكرار عبر مجموعات AS ينتج البادئات المتوقعة. لا يمكن لبريد إلكتروني بقبول السجل أن يحل محل هذا الاختبار من جانب المستهلك.
فقط بعد ذلك يجب إصدار إشعارات الحذف. المحافظ القديم، والحامل الحالي للمورد، واتصال AS الأصل إذا كان متاحًا، والمزودون المستهلكون المعروفون يتلقون الكائن الدقيق وفئة الدليل والإجراء المقترح والموعد النهائي للرد واتصال الطوارئ. كائن متنازع عليه يمكن تعليقه من طرق عرض الاستعلام العادية مع بقائه قابلاً للاسترداد للمراجعين، إذا كانت قواعد السجل تدعم هذا العلاج ويبرر الخطر ذلك. التعليق لا ينبغي أن يصبح حذفًا دائمًا صامتًا.
بعد القرار، يسجل كل مصدر موثوق أو مستقل إجراءه تحت مرجع هجرة مشترك. يتم التحقق من المرايا مقابل أرقام التسلسل أو لقطات المصدر. يتم تكرار الاستعلامات المدمجة مع اختيار صريح للمصادر. يعيد المشغلون بناء المرشحات، ويفحصون الفرق، ويطبقون تحديث المسار أو تحديث السياسة الآمن المكافئ. تؤكد الملاحظات أن المسار المخطط يظل مقبولًا وأن الأصل المستبدل لم يعد مصرحًا به في الجلسات المحددة.
الإغلاق يأتي أخيرًا. يسرد الإيصال المصادر غير المحلولة، والمشغلين غير القابلين للوصول، وأي استثناءات مستمرة. إذا رفض سجل طرف ثالث الحذف، يمكن للحامل والمزودين استبعاد أو خفض تفضيل ذلك المصدر للبادئة المعنية، لكن الاستثناء يبقى مرئيًا. الحالة الخضراء يجب أن تعني إنجازًا محدودًا، وليس أن أدلة مزعجة تم حذفها.
يتطلب التنسيق بين قواعد البيانات حدثًا مشتركًا، وليس قاعدة بيانات مركزية
من المغري حل عدم الاتساق باقتراح IRR عالمي واحد. سيبسط بعض الاستعلامات مع تركيز القدرة على قبول وحذف وإزالة تصريحات التوجيه. تاريخ سجلات توجيه الإنترنت يعكس اختلافات إقليمية ومزودية وتشغيلية شرعية. المرونة يمكن أن تستفيد من خدمات نشر واستعلام متعددة. العنصر المفقود ليس بالضرورة مالكًا واحدًا؛ إنه حدث تغيير قابل للتشغيل البيني.
معرّف حدث هجرة يمكنه ربط الإشعارات والإيصالات عبر السجلات دون اشتراط تخليها عن سلطة اتخاذ القرار. التسجيل يشمل الموارد الدقيقة، والأصول القديمة والمخطط لها، وطريقة مصادقة الحامل، وحالة RPKI الداعمة، ونوع الحدث، والفاصل الزمني الفعال، وجهات الاتصال. كل سجل يضيف قراره الخاص، وسببه، ووقته، وسبل الطعن. المرايا تنقل بيانات المصدر كما في السابق. المشغلون يمكنهم استهلاك القرارات حسب التفضيل المعلن.
هذا الترتيب يكشف الخلاف بدلاً من إخفائه. IRR مدمج في RIR قد يقبل طلب الحامل الحالي. RADb قد يحتاج إلى التحقق من كائن محفوظ بشكل منفصل. سجل آخر قد يحتفظ بكائن لأنه يوثق علاقة احتياط نشطة. الإيصال يظهر ثلاث نتائج وأدلتها. يمكن للمشغل بعد ذلك التمييز بين التعايش المبرر والنسخة المهجورة.
الإجراء الخاص بالمصدر يمنع أيضًا الحذف العرضي بتصادم الأسماء. يتم تحديد كائنات المسار بواسطة البادئة والأصل والمصدر، وليس فقط البادئة. كائن في مصدر قد يكون مرآة لآخر أو تأكيدًا مستقلاً. حدث مشترك يجب أن يحافظ على هذا المنشأ. لا ينبغي أبدًا أن يأمر كل قاعدة بيانات بمسح كل النص المطابق دون سؤال من قبلها في الأصل وأي المستخدمين يعتمدون عليه.
التنسيق يجب أن يشمل إيصالات سلبية. سجل ليس لديه كائن ذو صلة يبلغ بذلك. مرآة تشير إلى رقم التسلسل الموثوق الذي طبقته. مزود يعلن أنه لا يستخدم المصدر المعني. هذه التصريحات المحدودة أكثر قيمة من الصمت لأنها تقلل السطح غير المعروف. كما تجعل المراجعة بعد الحادث ممكنة عندما يختلف مرشح لاحقًا عن الحالة المتوقعة.
النموذج هو مسؤولية فيدرالية: دلالات مشتركة للأدلة والحالات، سلطة محلية، إيصالات محمولة، واستثناءات مرئية. يتماشى مع الطابع الموزع لـ IRR مع تصحيح الافتراض بأن قواعد البيانات المستقلة ستستنتج بطريقة أو بأخرى نفس الهجرة من BGP.
الإشعار هو رقابة تشغيلية، وليس مجاملة إدارية
يتم التعامل مع الإشعار أحيانًا كتأخير يضيفه المحامون. في تنظيف سجل التوجيه، هو جزء من التحقق التقني. المحافظ المدرج قد يعرف لماذا يبقى كائن يبدو قديمًا. الحامل الحالي قد يكتشف ROA متعارضة. AS الأصلية قد تتعلم أن علاقة عميل لم تُغلق أبدًا. مزود قد يحدد اعتماد مرشح يتطلب استبدالًا قبل الحذف.
إشعار فعال يجب أن يصل إلى أكثر من عنوان مضمن في كائن عمره عشرون عامًا. السجل يجب أن يستخدم جهات اتصالnotifyومحافظ الكائن، وقنوات اتصال RIR الحالية، وحساب الحامل المسجل، وعند الاقتضاء، جهة الاتصال التشغيلية لـ AS الأصلية. نتائج التسليم يجب تسجيلها. كشف كل عنوان علنًا غير ضروري؛ دليل أن المؤسسة حاولت القنوات ذات الصلة يكفي للمراجعة.
يجب أن تحمل الرسالة عاقبة وعلاجًا. تشير ما إذا كان الإجراء المقترح هو تحذير أو تخفيض تفضيل أو حذف أو إزالة؛ ومتى سيحدث؛ وما الأدلة التي أطلقته؛ وكيفية الطعن فيه؛ وكيفية الحصول على مراجعة عاجلة إذا تأثرت الوصولية. طلبات غامضة مثل "حدث سجلاتك" لا تخلق أي موعد نهائي مسؤول. الحذف الفوري دون وسيلة لوقف خطأ يمكن أن يحول نظافة البيانات إلى رفض خدمة.
يجب أن تكون مواعيد الرد مبنية على الخطر وليس شكلية. كائن متعارض بشكل واضح وغير موثوق أثناء حدث إساءة نشط قد يبرر حذفًا مؤقتًا سريعًا. كائن احتياطي خامل ولكن غير معارض قد يبرر فحصًا أطول. المؤسسة يجب أن تنشر العوامل، وليس اختراع مهلة مختلفة لكل مقدم طلب ذي نفوذ. أي إجراء طارئ يخضع لمراجعة مستقلة سريعة.
يصل الإشعار أيضًا إلى الشبكات المستهلكة. مزود عبور لا يحتاج إلى أدلة سرية، لكنه يحتاج إلى معرفة أن إدخال بادئة-أصل يستخدمه سيتغير وأن بديلًا قد تم إعداده. المشغلون يمكنهم تجهيز فروق المرشح، وتفقد عمليات الحذف غير المتوقعة، وتجنب إعادة البناء في أسوأ وقت. تكلفة بعض الإشعارات الدقيقة صغيرة مقارنة بتصحيح مسار مرفوض من عدة طبقات من السياسات القديمة.
تحدد الحقوق والسبل ما إذا كان التنظيف شرعيًا
الحامل الحالي للمورد يحتاج إلى حق اكتشاف كائنات المسار التي تغطي بادئاته، بما في ذلك المصدر والمحافظ والحالة وسبل الطعن. الاكتشاف لا ينبغي أن يعتمد على معرفة كل اسم قاعدة بيانات. خدمات البحث المدمجة يمكن أن تساعد، ولكن تغطيتها يجب أن تكون موضحة. نتيجة مفقودة من نقطة وصول ليست دليلًا على عدم وجود كائن في مكان آخر.
الحامل يحتاج أيضًا إلى مصلحة لطلب التصحيح أو الحذف. هذا الحق لا يضمن الحذف الفوري؛ إنه يضمن أن السجل سيصادق على الطلب، ويفحص الأدلة، ويخطر الأطراف المعنية، ويتخذ قرارًا مسببًا. عندما يكون محافظ كائن المسار مزودًا قديمًا، لا ينبغي أن يقال للحامل أن المزود القديم فقط يمكنه التحدث. النزاع يدور تحديدًا حول ما إذا كانت هذه السلطة التشغيلية المفوضة قد انتهت.
المحافظ المدرج له حقوق متبادلة. يمكنه رؤية الادعاء، وتقديم أدلة على تفويض مستمر، والاستئناف ضد قرار غير موات. إذا تم اختراق بيانات الاعتماد، يمكنه طلب تعليق طارئ. إذا أخطأ الحامل الحالي بشأن احتياطي أو اتفاق عميل، يمكن الاحتفاظ بالتسجيل أو تعديله. الإجراءات القانونية الواجبة تحمي معلومات التوجيه الدقيقة بقدر ما تزيل البقايا.
المستهلكون يحتاجون إلى سبيل مختلف: استثناء بانتهاء صلاحية. إذا تأخر قرار السجل بينما يخلق كائن قديم خطرًا قابلًا للإثبات، يمكن للمشغل استبعاد الكائن أو المصدر للبادئة المتأثرة بموجب سياسة موثقة. إذا حجب الحذف الخدمة بشكل غير متوقع، يمكنه إعادة استثناء مرحلي مؤقتًا بينما يقوم الحامل والسجل بإصلاح التصريح المصرح به. يجب أن تكون الاستثناءات ضيقة ومسجلة وتخضع لإعادة الفحص التلقائي.
مراجعة مستقلة تكمل الهيكل. مراجع يتحقق من سلسلة السلطة والأدلة والإشعار والتأثير التقني والاتساق مع القواعد المنشورة. يجب أن يكون من الممكن إلغاء حذف خاطئ وإنشاء كائن حالي جديد دون تزوير التاريخ. الإصدارات القديمة يمكن أن تبقى في التاريخ المحمي حتى عندما تختفي من استعلامات السياسة العادية.
الشرعية مرئية في السبيل. قاعدة بيانات يمكنها قبول كائنات ولكن لا تقدم أي مسار تصحيح عملي تطلب من المشغلين الثقة بالدوام دون مسؤولية. قاعدة بيانات تحذف بناءً على طلب خاص دون إشعار تطلب منهم الثقة بالسلطة التقديرية. الوسط الجدير بالثقة هو الدليل والشرعية والإجراء المحدود والمراجعة.
المقاييس المفيدة تقيس الإغلاق، وليس حجم قاعدة البيانات
عد كائنات المسار سهل وغالبًا مضلل. قاعدة بيانات يمكنها تقليل إجماليها بإزالة سياسة خاملة شرعية. يمكنها التفاخر بالنضارة العالية بلمس الطوابع الزمنية دون تأكيد السلطة. يمكنها الإبلاغ عن تعارضات قليلة لأن قاعدة اختيار المصدر تخفي كائنات الأفضلية الأقل. مقاييس الحوكمة يجب أن تتبع حدث الهجرة وتحافظ على المقام.
لكل هجرة مشاركة، قس الفاصل بين الطلب الموثق والجرد الكامل؛ حصة الكائنات المكتشفة التي كان محافظ مسؤول قابل للوصول إليها؛ الفاصل حتى قبول الاستبدال؛ الوقت حتى كل قرار مصدر مستقل؛ تأخر المرآة؛ الوقت حتى تحديث مرشح المشغل المحدد؛ وعدد الاستثناءات غير المحلولة عند الإغلاق. افصل تغييرات العبور من نفس الأصل، وتغييرات الأصل، ونقل الموارد، والتحركات بين المناطق، والخدمات المؤقتة لأن حالاتها المتوقعة تختلف.
مقاييس الجودة يجب أيضًا تسجيل الإجراءات الخاطئة. كم تصنيفًا كقديم تم سحبه بعد أن أظهر محافظ استخدامًا حاليًا؟ كم حذفًا تطلب استعادة طارئة؟ كم استبدالًا تم قبوله نحويًا لكنه غاب عن مصادر مختارة لمزود؟ كم تفويضًا قديمًا بقي بعد التاريخ المستهدف؟ نشر كل من الإزالة المفرطة والإزالة الناقصة يردع السجل عن تحسين جانب واحد.
إحصائيات على مستوى المصدر تحتاج إلى سياق. تسميات الكائنات القديمة في RADb هي إشارات فحص مفيدة، لكن وثائقها تشير إلى أن التسمية لا تعدل نتائج الاستعلام. نشر IRRd الذي يزيل كائنات غير صالحة وفقًا لـ RPKI أو ذات أفضلية أقل يقيس الرؤية الفعلية، وليس الحذف المادي. IRR من RIR قد يكون له رابط أقوى بحامل المورد من سجل مستقل، لكن تغطية إقليمية أضيق. المقارنات يجب أن تشير إلى هذه الاختلافات في التصميم.
لا يوفر دليل منتخب مقامًا عالميًا كاملاً لهجرات كائنات المسار، أو مرشحات مولدة من إدخالات قديمة، أو هجمات ناجحة ممكنة بإذن متبقي، أو أعطال ناتجة عن الحذف. التكوينات الخاصة للمزودين ونزاعات العملاء غير قابلة للملاحظة عمومًا. التقارير يجب أن تصف السجلات والتواريخ وفئات الكائنات ونقاط مراقبة BGP والمشغلين الذين تمت دراستهم فعليًا.
حدود صادقة لا تضعف الحجج لصالح العمل. تجعل ادعاءات الأداء مفيدة. الحامل يهتم بما إذا كانت حركته الخاصة قد أغلقت عبر المصادر والمزودين المحددين. المشغل يهتم بما إذا كان مرشحه يأتي من إدخالات حالية وموثوقة. مجتمع السجل يهتم بما إذا كانت سبله تعمل والأخطاء تُصلح. يمكن قياس هذه الأسئلة دون ادعاء رؤية كل موجه.
يمكن لجمعية الموارد الرقمية توحيد إيصال النقل
جمعية الموارد الرقمية تدعو إلى تسجيل دقيق للأرقام، وحقوق أكثر وضوحًا لمشغلي الشبكات، وحدود للسلطة التقديرية الإدارية المركزة. مطبقة بحذر، هذه المبادئ تدعم دورًا عمليًا في هجرة IRR. يمكن لـ SRN جمع الحاملين والسجلات وشبكات العبور ومشغلي البرمجيات لتعريف إيصال محمول ومفردات أدلة.
الإيصال لن يكون كائن مسار ولن يأذن لـ BGP. سيسجل الحدث حول التصريحات المصرح بها: البادئة، والأصول القديمة والمخطط لها، ونوع الحدث، وRIR المعني، ومصادر IRR، وحالة المحافظ، ومصادقة الحامل، ومقارنة RPKI، والإشعار، وقرارات المصادر، وملاحظات المرايا، واختبارات المرشح، والاستثناءات، والمراجع. توقيعات أو شهادات موثقة تحدد من قدم كل تصريح دون ادعاء أن مؤسسة واحدة قامت بها كلها.
يمكن لـ SRN أيضًا نشر اختبارات الامتثال. سجل يثبت الاكتشاف، وطعن الحامل الحالي، والإشعار للمحافظ القديم، والتعليق القابل للعكس، وتسجيل الحذف، وحالة المرآة. مزود يثبت اختيار المصادر الصريح، والتوسيع القابل لإعادة الإنتاج لمجموعات AS، وتحديث المرشح المرحلي، وانتهاء الاستثناءات. مزود النقل أو الشبكة المدارة يثبت أن الإنهاء يشمل جرد IRR. نتائج الاختبار تنتهي وتحدد الإصدار الذي تم فحصه.
هذا يعزز اللامركزية بجعل جودة الخدمة محمولة. يمكن للحاملين مقارنة ما إذا كان IRR يقدم استردادًا موثوقًا. يمكن للمشغلين تفضيل المصادر التي تقاس ضوابط سلطتها ونضارتها. يمكن للسجلات التنسيق دون إنشاء موقع توقيع مركزي جديد. يمكن للباحثين تحليل الأحداث المكتملة بموافقة وحدود مناسبة.
يجب أن تظل SRN واعية للأدلة. وثائقها العامة تذكر مواقف دعوية؛ لا تثبت نشر خدمة هجرة IRR أو إجماع أعضاء عالمي على التفاصيل التقنية. الاعتماد لا يمكنه إجبار RIR على حذف كائن، أو ضمان أن مزودًا يحدث مرشحات، أو تأسيس ملكية قانونية على فضاء عنواني. قيمة الجمعية ستكون في المعايير والشفافية ودعم الأعضاء، وليس في ادعاء سلطة جذرية لا تملكها.
الدور الإيجابي الأقوى هو جعل الحقوق قابلة للتنفيذ. الحامل الذي هاجر يجب أن يعرف أين تبقى التصريحات القديمة، وكيفية الطعن فيها، وما الأدلة المطلوبة، ومتى تغير كل مستهلك. هذا أكثر واقعية من شعار حول السيطرة وأكثر توافقًا مع إنترنت موزع من استبدال وصي غير مسؤول بآخر.
تنتهي الهجرة عندما لا يصل الإذن القديم إلى السياسة
نتيجة بحث IRR نظيفة ليست الهدف النهائي. الشبكة المخطط لها يجب أن تظل قابلة للوصول عبر الأصول المصرح بها، ويجب أن يتوقف الإذن القديم عن التأثير على المرشحات المهمة. يمكن وصف هذه الحالة دون ادعاء معرفة عالمية.
الحامل الحالي موثق. تصريحات البادئة-الأصل المخطط لها موجودة في المصادر المناسبة، وعند استخدامها، تتماشى مع ROA صالحة. حالات الاحتياط المخطط والأصول المؤقتة لها نطاق صريح. تم حذف أو إزالة الكائنات المستبدلة بموجب قواعد منشورة بعد إشعار ومراجعة. النسخ المستقلة محلولة أو مسماة كاستثناءات. المرايا طبقت التغييرات الموثوقة ذات الصلة. شبكات العبور والنظر المحددة أعادت بناء ونشرت مرشحات. ملاحظات 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 - جودة البيانات، الجيد، السيئ، والقديم
- جمعية الموارد الرقمية: عنا
- ميثاق جمعية الموارد الرقمية

