Summary

  • Le compte rendu officiel de RIPE 90 décrit, dans les travaux de Maynard Koch, une requête ICMP Echo qui a provoqué plus de 250 000 réponses après une boucle IPv6 et une duplication de paquets.
  • Sa présentation NANOG 98 relie une boucle fréquente à un agrégat IPv6 partiellement utilisé, une route par défaut côté client et l’absence de route NULL pour les sous-réseaux vides.

Une seule requête, plus de 250 000 réponses : le compte rendu de RIPE 90 attribue cet exemple aux recherches de Maynard Koch. Ce chiffre décrit un cas précis. Il suffit à montrer pourquoi une destination inutilisée dans une table de routage peut devenir une affaire d’exploitation, et pas une ligne à nettoyer plus tard.

À NANOG 98, le 20 octobre à Miami, Koch explique la boucle sans mystère. Un fournisseur délègue un grand bloc IPv6 ; son client n’en utilise qu’une partie. Un paquet destiné à une portion vide arrive chez le client. Aucune interface ne correspond, donc la route par défaut renvoie le paquet au fournisseur. Le fournisseur, suivant la route de l’agrégat, le redonne au client. Les deux équipements appliquent leur configuration, et le paquet tourne jusqu’à l’épuisement de sa limite de sauts. Un routeur qui duplique les paquets peut multiplier les messages ICMP Time Exceeded issus de cette boucle.

L’équipe ne s’appuie pas seulement sur un schéma. Elle sonde les adresses de routeurs IPv6 par la technique Subnet-Router Anycast ; les boucles apparaissent dans ces mesures. Son service original permet de vérifier un AS. Une capture du site datée du 3 novembre 2026 affichait environ 413 millions de sous-réseaux /64 susceptibles de boucler et 779 000 susceptibles d’amplifier les paquets, dans quelque 6 500 et 1 500 AS respectivement. Ce sont les compteurs de la méthode à cet instant. Pour un opérateur, la première mesure utile reste celle de ses propres sous-réseaux inutilisés.

Koch propose un contrôle local : envoyer une sonde limitée vers une adresse inutilisée et regarder les réponses ICMP dans une capture. Un message Time Exceeded révèle la boucle ; une série de messages signale une duplication plus grave. La correction se place là où la décision est prise : une route NULL pour la partie inutilisée de l’agrégat arrête le paquet avant qu’il ne suive la route par défaut. Le service de mesure de l’équipe recommande la même action.

Les graphiques de la présentation situent plus de 90 % des boucles et des adresses de routeurs concernées aux États-Unis dans la vue par pays de la région ARIN. Cette proportion concerne l’ensemble mesuré. Le geste opérationnel ne change pas selon le pays : vérifier son AS, trouver le tronçon vide qui retourne les paquets et lui donner une fin explicite.

Sources : séance NANOG 98 · diapositives originales de Koch · mesures originales de l’équipe · compte rendu officiel de RIPE 90.