Résumé
- RFC 9972 définit des Gauges BMP de 64 bits pour des comptes actuels, placés explicitement avant ou après une politique dans l’Adj-RIB-In, dans certaines vues Adj-RIB-Out et, pour certains types, dans la Loc-RIB.
- Un tel compte ne dit pas quel préfixe est concerné, pourquoi une politique a décidé, ce qu’un pair a reçu, ni si la FIB ou les paquets ont suivi.
Le lieu du chiffre fait partie de sa signification
Dire qu’un routeur « possède » un certain nombre de routes élimine les choix qui ont produit ce nombre. L’Adj-RIB-In contient ce qu’un locuteur BGP a reçu de ses pairs. La vue pré-politique est prise avant l’application de la politique entrante. La vue post-politique est encore antérieure à la sélection qui forme la Loc-RIB. L’Adj-RIB-Out prépare, pour un pair donné, des routes à annoncer. La Loc-RIB expose la sélection locale et peut aussi contenir des routes apportées par un IGP ou une configuration statique.
Il ne s’agit pas de synonymes pour une même table. Ce sont des étapes où la même information peut être acceptée, modifiée, écartée ou choisie différemment.
RFC 9972, publié sur la voie normalisée de l’IETF, ajoute des statistiques à BMP sans modifier le format des rapports statistiques défini par RFC 7854. Mukul Srivastava et Changwang Lin en sont les éditeurs, avec Yisong Liu et Jinming Li. Leur texte ne promet pas une vue magique du routage : il fournit un vocabulaire commun pour rendre les comptes plus fins pendant l’exploitation et le dépannage.
Les types 18 et 19 donnent le total courant pré-politique, globalement ou par AFI/SAFI. Les types 20 et 21 donnent le total post-politique. Le type 22 est instructif parce qu’il compte actuellement, par AFI/SAFI, les routes rejetées par une politique entrante lors de changements de configuration en cours. Il ne remplace pas un compteur cumulatif d’événements. Le type 23 compte les routes acceptées après politique. La question est toujours : combien, où, à cet instant ?
Un total ne raconte pas le destin d’un préfixe
Un accroissement de la jauge post-politique ne révèle ni le préfixe, ni le prochain saut, ni l’AS_PATH, ni les communautés, ni la version de politique, ni le pair concerné. Il ne montre pas non plus que la route a gagné la sélection, est entrée dans la Loc-RIB, a survécu à une politique sortante, est arrivée au pair, a été programmée dans la FIB ou a porté du trafic.
Une baisse de type 22 n’explique pas davantage un rejet déterminé. Elle peut être le résultat d’une modification de politique, mais une enquête sur une route exige son propre objet : préfixe, attributs, pair, règle appliquée, horodatage et résultat. La jauge est un point d’entrée pour cette enquête, pas sa conclusion.
La distinction protège aussi les vues par AFI/SAFI. Un total global peut aider à voir une pression générale. Une partition peut montrer où elle se concentre. Aucun des deux ne devient par lui-même une mesure de disponibilité d’un service. La santé de routage n’est pas une couleur unique que l’on déduit d’un compteur.
Les écarts peuvent être des faits, pas des fautes à effacer
RFC 9972 permet d’émettre ensemble une statistique globale et ses partitions AFI/SAFI. Il refuse cependant l’illusion arithmétique : producteurs et collecteurs peuvent vérifier la cohérence, mais ne doivent pas supposer une dépendance stricte. Une condition de course ou une défaillance partielle peut faire diverger la somme des partitions et le total global. L’écart doit être signalé comme avertissement, sans interrompre le protocole.
Cette phrase réserve la place de l’incertitude. Un écart appelle une vérification de temps, de séquence, de collecte et d’implémentation. Il ne prouve ni attaque, ni panne de table, ni retrait réel d’itinéraires. Détruire l’écart pour embellir un tableau de bord détruirait précisément l’indice qui rend le système contrôlable.
Une Gauge a également une histoire. Elle peut être remise à zéro par effacement manuel ou débordement. RFC 9972 impose d’en suivre et d’en consigner la discontinuité. Sans cette trace, une chute apparente peut être attribuée à tort à une politique ou à une convergence alors qu’elle n’est que la rupture de la série de mesure.
La norme fixe le langage, pas le verdict
La couche commune est volontairement petite : une Gauge globale de 64 bits, ou une structure AFI, SAFI et Gauge de 64 bits ; des règles de présence et de non-duplication ; l’obligation d’ignorer les types inconnus. Certaines statistiques dépendent de GR, LLGR, RPKI ou d’autres fonctions configurées et ne doivent être émises que si ces fonctions sont activées.
Le rythme d’émission, les seuils, les sous-ensembles activés et la réaction aux écarts restent donc des décisions locales. Le RFC recommande de limiter le débit des rapports et d’activer seulement les statistiques nécessaires. Il ne déclare pas qu’un type enregistré ou décodé prouve que la fonction correspondante est active dans un routeur réel.
La règle de Running-Code Primacy de Heng Lu aide à tenir la ligne : le standard rend la mesure compréhensible entre systèmes ; l’exploitation doit encore conserver le producteur, le moment, la configuration, la discontinuité et les preuves jointes. Un compte devient crédible non pas en prétendant tout voir, mais en portant clairement son périmètre.
Sources
Briefing des membres
Contexte approfondi du profil
Connectez-vous avec le bon niveau d'adhésion pour débloquer le briefing complet et les notes de source.
Réservé à Strategic Circle
Strategic Circle
Ouvert à tous les lecteurs. Débloquez les briefings de profil après adhésion et connexion.
Rejoindre Strategic CircleRéservé aux membres de Leadership Alliance
Leadership Alliance
Réservé aux propriétaires et dirigeants qualifiés d'actifs IP ; connectez-vous pour débloquer les briefings Alliance.
Rejoindre Leadership Alliance
