توقيع بادئاتك هو النصف السهل
يُقدَّم تبنّي RPKI عادةً برقم واحد، والرقم يبدو مشجّعًا. فقد نمت تفويضات مصدر المسار (ROA) بنسبة 23% خلال 2025، من 280,692 إلى 344,209، وارتفع عدد أنظمة المصدر المستقلة الفريدة الظاهرة في هذه التفويضات 11% ليبلغ 52,661. 1
والرقم المهم هو ما تحته. فعلى جانب المسار، لا يُنشر سجل ASPA إلا لنحو 0.5% من الأنظمة المستقلة في جدول التوجيه العالمي. 1
هذان الرقمان يصفان الحالة الحقيقية لأمن التوجيه في 2026: توقيع المصدر صار سائدًا، وكل ما فوق المصدر لم يكد يبدأ.
التوقيع والتحقق عملان مختلفان
التوقيع يعني نشر تفويض ROA يقول إن AS64500 مخوّل بإصدار 203.0.113.0/24. وهو يحميك أنت، وفقط إن كان الآخرون يتحققون. وهو في جوهره استمارة تملؤها لدى سجلك الإقليمي.
أما التحقق فيعني تشغيل مدقق RPKI وإسقاط المسارات غير الصالحة أو خفض أولويتها. وهو يحمي حركة بياناتك من الاختطاف، وهو عمل تشغيلي حقيقي: تشغيل المدققين، وتغذيتهم بالبيانات، وتحديد سياستك تجاه المسارات غير الصالحة، والقبول بأنك ستُسقط أحيانًا مسارًا لأن شخصًا آخر أخطأ في كتابة تفويضه.
التوقيع خانة امتثال تُعلَّم، والتحقق هندسة. ونمو الرقم الأول لا يكاد يقول شيئًا عن الثاني.
الفجوة أوسع مما يوحي العنوان
أوضح مثال جاء من آخر اجتماع لأعضاء ARIN. فداخل مجتمع Internet2، الذي يضم نحو 1100 شبكة بحثية وتعليمية أمريكية، كانت الشبكات التي نشرت ASPA اثنتين بالضبط. أما GÉANT، الشبكة البحثية الأوروبية وأحد أكثر المشغّلين اجتهادًا في العالم، فكانت تغطي نحو 33% من مساحتها العنوانية. 2
فإن كانت الشبكات البحثية جيدة التمويل والمهتمة بالأمن عند اثنتين من 1100، فالإنترنت التجاري ليس متقدّمًا عليها في صمت.
وفي الجلسة نفسها شُرح لماذا هذا صعب لا مهمَل فحسب: كتلة عناوين تجارية نوقشت هناك كانت ستحتاج إلى أكثر من ألف تفويض ROA منفصل لتغطيتها بالكامل. 2 فـ RPKI سهل الوصف، شاق التشغيل على نطاق واسع، وفي هذه المشقة تحديدًا تسكن الأخطاء.
معظم المسارات غير الصالحة من صنع يديك
هذه النقطة الأخيرة ينبغي أن تغيّر نظرتك إلى المسارات غير الصالحة. فالأسباب اليومية ليست المهاجمين.
تفويضات ROA قديمة بقيت بعد إعادة ترقيم. وقيم maxLength متساهلة تفوّض بادئات أدق مما قُصد. وتفويض أُنشئ لنظام مستقل بينما تعلن البادئة نظام آخر. وتفويضات منسية لمساحة عناوين نُقلت منذ زمن.
وهذا مهم لسببين. فإن كنت تتردد في إسقاط المسارات غير الصالحة خوفًا من كسر حركة بيانات مشروعة، فحذرك في محله، لكن العلاج ترتيب تفويضاتك أنت لا الاستمرار في قبول كل شيء. كما أن قيمة RPKI اليومية هي منع الأخطاء بقدر منع الهجمات على الأقل. فهي تلتقط التسريب الذي يوشك مهندس مرهق أن يتسبب به في الثانية صباحًا، وهذه طريقة لفقدان بادئتك أرجح بكثير من اختطاف متعمد.
ما لا يفعله RPKI
يستحق هذا وضوحًا، لأن RPKI يُبالَغ في تسويقه. فهو لا يتحقق من مسار الأنظمة المستقلة، بل ممّن يُصدر البادئة فقط. وهو لا يُنهي تسريبات المسارات، لأن التسريب قد يكون صالحًا بمقياس RPKI حين يكون المصدر مشروعًا والخطأ في الانتشار وحده. وهو لا يصلح التفويضات القديمة ولا قيم maxLength السيئة، فتلك مهمتك أنت.
الحماية على مستوى المسار تحتاج ASPA وBGP Roles، ونسبة 0.5% أعلاه هي صورة هذا الجهد اليوم. فـ RPKI أرضية لا سقف.
AS210464 وما نتحقق منه
نشغّل AS210464، ونقف على الجانب المتحقِّق من تلك الفجوة.
نتحقق عبر RPKI من المسارات التي نقبلها. فإن أعلنت لنا بادئة عبر جلسة BGP ولم يفوّضها تفويضك، فتلك محادثة قبل أن تصير انقطاعًا.
وننشر مجموعة كاملة من مجتمعات BGP لتتحكم في إعلاناتك بنفسك بدل فتح التذاكر. وتشمل الإعلان الانتقائي — لا تعلن لنظام مستقل بعينه، ولا للعملاء، ولا للأقران المباشرين، ولا لأقران نقاط التبادل، ولا لخوادم المسارات، ولا للمزودين الأعلى — إضافة إلى ضوابط إقليمية، وprepend من مرة إلى ثلاث، والتحكم في local-preference للمسارات الاحتياطية، والتوجيه إلى الثقب الأسود عن بُعد حين تتعرض لهجوم وتحتاج إسقاط البادئة على حافة الشبكة لا على خادمك.
تبدأ جلسات BGP من €5 شهريًا. ومع كل جهاز افتراضي يأتي أصلًا نطاق /48 من IPv6 قابل للتوجيه، وهو ليس مساحة يمكنك إعلانها: فتلك إما تحضرها بنفسك أو تستأجر مساحة IPv6 منا. وتُقام الجلسات مقابل عناوين بوابة محلية، 10.0.0.1 لـ IPv4 وfd10::1 لـ IPv6، وهذا بالضبط ما يتيح لعنونتك الانتقال بين عقدنا وصولًا إلى نطاق /32 أو /128 واحد. ويتطلب هذا الترتيب تفعيل multihop من جهتك بقيمة TTL تساوي 255، سواء كنت تشغّل BIRD أو غيره.
ويمكنك التحقق من توجيهنا قبل أن تشتري شيئًا. فـ looking glass ينفّذ استعلامات مسارات BGP وping وtraceroute مباشرة من تيرانا وسكوبيه وأمستردام ودبلن، دون حساب. وإن لم يسمح لك مزود برؤية جدول توجيهه، فاسأل نفسك عن السبب.
إن فعلت شيئًا واحدًا هذا الأسبوع
راجع تفويضاتك. فحادث التوجيه الأرجح في مستقبلك هو الذي ستتسبب به أنت. تأكد أن لكل بادئة تعلنها تفويضًا، وأن نظام المصدر صحيح، وأن قيمة maxLength تطابق ما تعلنه فعلًا بدل أن تكون موضوعة بسخاء «تحسّبًا»، وألا يكون قد بقي شيء يخص مساحة لم تعد تملكها.
ثم، إن كنت لا تتحقق أصلًا، فابدأ. سجّل المسارات غير الصالحة شهرًا دون إسقاطها، وانظر ماذا كنت ستكسر، ونظّف ما يخصك، ثم فعّل الإسقاط.