الخلاصة

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

تجيب ROA الحالية عن سؤال ضيق: أي AS فوّضه صاحب العناوين لإعلان أي بادئة وبأي طول أقصى. ترى draft-geng-sidrops-regionalized-roa-00 أن مهاجماً قد يستخدم رقم origin الصحيح من حافة غير مصرّح بها ويبقى المسار Valid. فتضيف R-ROV نتيجة RegionMismatch.

تسجل Datatracker الوثيقة كمسوّدة فردية بلا تبنٍّ رسمي من IETF. لذلك لا نتعامل مع معيار أو نشر عامل، بل مع اقتراح يحتاج إلى إثبات.

ثلاثة معاجم لمفهوم واحد ظاهرياً

يسمح الحقل المقترح برمز RIR أو دولة ISO أو إقليم UN M49. رمز RIR يحدد سلسلة إدارية وشهادة. ويبيّن RFC 7020 أن LIR قد يعمل عبر أقاليم ويرتبط بأكثر من RIR. رمز الدولة يحدد نطاقاً قانونياً، وM49 تصنيفاً إحصائياً. لا يحدد أي منها تلقائياً مكان دخول المسار المسموح.

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

سياق الدخول نفسه ادعاء محلي

يأتي Region_Ctx من إعداد peer أو BGP Community أو topology وtelemetry. قد تبقى تسمية واجهة بعد نقل الدارة. وتعرّف RFC 8092 Large Community كمعلومة تشغيلية معتمة، لا كقياس جغرافي. كما قد يختلف موقع التبادل الفعلي عن السوق البعيد.

تعترف المسوّدة بأن السياق الخاطئ أو المزوّر ينتج إيجابيات وسلبيات كاذبة. لذلك يجب حفظ المنطقة الموقعة، القاموس، قاعدة التحويل، الواجهة، UPDATE، AS-PATH، الإجراء المحلي، المسار البديل ونتيجة الوصول كلٌّ على حدة. عدم التطابق يثبت اختلاف سجلين، لا وقوع الهجوم.

توقيع geofeed لا يقيس الأرض

يسمح الخيار المحلي ببناء جدول من إحصاءات التفويض وبيانات الموقع. يوفر RFC 9632 مصادقة RPKI اختيارية لملف geofeed، لكنه يوصي أيضاً بالمقارنة مع مصادر أخرى. يثبت التوقيع أن مفتاحاً مخولاً للنطاق نشر البيان؛ لا يثبت دقة كل موقع.

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

التوافق يحتاج إلى آلية كاملة

تذكر المسوّدة PDU جديداً في RTR أو توسيع PDU قائم، وتقول إن الأجهزة القديمة ستتجاهل الحقل. لكن RFC 8210 يتفاوض على الإصدار ويعامل نوع PDU غير المعروف كخطأ قاتل. لا تحدد النسخة 00 بعد التفاوض أو الخفض أو العمل المختلط. التوافق هدف للاختبار، وليس نتيجة مثبتة.

الإشارة لا ينبغي أن تصبح حكماً مركزياً

تترك المسوّدة الاختيار للسياسة المحلية: إسقاط، خفض LOCAL_PREF، أو إنذار. البداية الآمنة هي إنذار قابل للتتبع، ثم فصل حالات anycast وremote peering وfailover والخطأ عن الإساءة الحقيقية. الإسقاط قرار إضافي قابل للعكس، وليس معنى RegionMismatch ذاته.

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

المصادر