Résumé

  • Thomas Holterbach a expliqué à RIPE 93 qu'une session BGP de collecte manque les routes filtrées et les changements d'état des pairs sur un point d'échange. BMP peut montrer plusieurs étapes avant et après la politique de filtrage si le serveur de routes les exporte.
  • En octobre 2026, il signalait des flux BMP issus des serveurs de routes de trois petits IXP et environ 60 sessions de participants. Ce supplément de visibilité crée une charge de stockage et un choix sur l'accès aux données.

Une disparition, quatre explications

Un opérateur ne voit plus un préfixe au point d'échange. Son voisin a peut-être modifié l'export. Le serveur de routes a pu appliquer un filtre. La session peut être tombée. Un autre chemin a pu gagner la sélection. Dans sa présentation à RIPE 93, Holterbach montre pourquoi une simple session BGP de collecte ne départage pas aisément ces causes : elle reçoit les annonces exportées, pas tout le travail intérieur du serveur. Certains looking glasses interrogent directement le logiciel du serveur ; son enjeu est la collecte continue des états intermédiaires.

Le protocole BMP donne accès à un journal plus riche : routes avant et après filtrage, événements d'ouverture ou de fermeture des sessions, puis, selon les extensions et l'implémentation, les routes sortantes. RFC 7854 décrit les flux entrants et l'état des pairs ; RFC 8671 ajoute la sortie. L'abstract officiel insiste sur les routes filtrées et les chemins non retenus. Pour diagnostiquer un incident, il faut savoir quel étage est réellement observé, pas seulement quelle interface affiche une route finale.

La visibilité a une facture

Holterbach déclarait que trois IXP de taille modeste exportaient déjà BMP depuis leurs serveurs de routes, l'un avec FRRouting et deux avec BIRD. Environ 60 sessions BMP de participants donnaient une vue sur quelque 200 sessions vers les serveurs et plus de 1 000 sessions bilatérales. Ce sont les chiffres présentés ce jour-là, pas une mesure de tous les IXP. Le stockage et la vitesse des requêtes étaient, disait-il, le cœur difficile du projet. Dans la discussion, un opérateur a rappelé qu'une surveillance des routes sortantes multipliée par 1 500 pairs peut produire une avalanche lors d'une oscillation de session.

Reste à décider ce qui peut être partagé. Holterbach reconnaissait qu'un flux public plus détaillé aiderait aussi un attaquant à comprendre une politique de routage. Les exploitants peuvent limiter les sessions exportées et les données conservées. Chaque choix réduit ou augmente ce que le diagnostic pourra démontrer. BMP ne répare pas le préfixe disparu ; il peut révéler la main qui l'a fait disparaître du tableau.

Sources : session RIPE 93 ; transcription ; RFC 7854 ; RFC 8671.