Summary
- Un message archivé établit qu’une personne a rapporté, inféré, contesté ou proposé quelque chose à une date donnée. Sa présence dans les archives ne certifie ni la vérité du propos, ni l’accord des lecteurs, ni son adoption par NANOG.
- Les fils sur Slammer en 2003, la fuite de route de YouTube en 2008 et les objets connectés en 2016 montrent comment des observations locales gagnent en solidité grâce aux objections, aux corrections et à une corroboration fonctionnelle entre plusieurs types de documents conservés dans les archives de NANOG.
- La décision de 2007 sur la politique d’utilisation acceptable suit une chaîne différente: texte précis, auteur identifié, comité compétent, base statutaire, éléments examinés, jugement qualifié, décision et mise en publication.
- Cette distinction préserve à la fois l’utilité du forum et les limites de son autorité: NANOG peut favoriser un apprentissage technique influent sans que l’activité de sa liste devienne un vote, une consigne de routage ou un mandat au nom des opérateurs nord-américains.
Deux /25, une réparation partielle
Pendant une panne, le premier récit est presque toujours écrit depuis un point d’observation incomplet. C’est une faiblesse si on le fige en verdict; c’est une force si l’archive conserve avec assez de précision ce que chacun pouvait voir, à quel moment, puis ce qui a contredit ou affiné ce regard. La fuite de route qui rendit YouTube largement inaccessible le 24 février 2008 en offre un cas presque expérimental.
La structure de départ est claire dans la présentation de NANOG 43 consacrée à l’incident. YouTube, AS36561, annonçait l’agrégat 208.65.152.0/22. À l’intérieur se trouvait 208.65.153.0/24, préfixe plus précis qui contenait à la fois l’infrastructure web et, à ce moment-là, les serveurs DNS de l’entreprise. Le récit présenté par Renesys attribue au gouvernement pakistanais une décision de blocage national et indique que Pakistan Telecom, AS17557, a apparemment envoyé ce /24 vers une route nulle. Cet « apparemment » est essentiel: les sources réunies ici ne contiennent ni l’ordre gouvernemental original ni la commande entrée sur le routeur.
Le mécanisme du dommage global ne dépend pourtant pas d’une certitude sur l’intention. AS17557 annonça le /24 plus spécifique à PCCW, AS3491, qui propagea cette route apprise d’un client. Puisque le routage préfère normalement le préfixe le plus long, une grande part du trafic destiné à YouTube suivit le chemin vers le Pakistan et n’obtint plus le service attendu. À 18:47:00 UTC, le système observé par Renesys voyait encore une accessibilité globale; à 18:47:45, il voyait le chemin 3491 17557. Le nombre d’AS mesurés transportant la route passa ensuite à 9, 47, 93, puis 97 à 18:49:30. Ces 97 AS appartiennent à l’ensemble de mesure de Renesys. Ils ne désignent ni tous les réseaux, ni tous les routeurs, encore moins « l’Internet entier ».
Le fil de l’incident montre l’intelligence collective dans sa forme la plus utile et la moins cérémonielle. À partir de chemins se terminant par 3491 17557, Sargun Dhillon diagnostiqua une prise de trafic par un préfixe plus spécifique, plutôt qu’un empoisonnement DNS. C’était une observation contemporaine convaincante, non un rapport complet. Will Hargrave proposa l’hypothèse d’une route nationale de mise à l’écart, accidentellement divulguée. Neil Fenemor sépara à son tour l’objectif délibéré de blocage au Pakistan de son effet mondial apparemment accidentel. Et Martin Hannigan demanda que l’on cesse de spéculer sur les mobiles pour se concentrer sur le rétablissement. Rien dans cet ensemble ne démontre une intention malveillante d’intercepter YouTube à l’échelle mondiale.
Puis survint précisément le genre de contradiction qu’un mauvais résumé effacerait. Une première proposition consistait à annoncer des routes encore plus spécifiques afin de reprendre la préférence. Un compte rendu de terrain de Simon Lockhart indiqua que les /25 ne s’étaient pas propagés à l’échelle mondiale. Le message rapportait aussi des appels entre centres d’exploitation, l’affirmation de PCCW selon laquelle des liaisons étaient en cours de coupure, et un changement de chemin de 3491 17557 à 3491 17557 17557. L’explication par des liaisons primaire et secondaire était explicitement une supposition. Le constat de non-propagation était valable depuis le terrain visible à son auteur, mais il ne pouvait encore rendre compte de chaque domaine de routage.
La chronologie ultérieure ne l’annule pas; elle en borne la portée. Renesys mesure YouTube annonçant le /24 à 20:07:25, puis environ 40 fournisseurs abandonnant la mauvaise route avant 20:08:30. À 20:18:43, YouTube annonce deux /25. Cinquante-quatre secondes plus tard, 25 fournisseurs supplémentaires de l’ensemble observé les préfèrent. Les /25 ont donc eu une portée partielle: ils n’ont pas échoué au sens absolu, et ils n’ont pas restauré universellement le service. La même chronologie situe un allongement du chemin à 20:50:59, la déconnexion de Pakistan Telecom par PCCW à 20:59:39, puis un repère de reprise à 21:00. Ce repère ne prouve pas que chaque session de chaque utilisateur s’est remise à fonctionner à cette seconde.
La nuance demeure après le retour du bon AS d’origine. John van Oppen observa de nouveau une route vers AS36561, tout en signalant de mauvaises performances via PCCW. Une route redevenue correcte et une application redevenue satisfaisante sont deux résultats différents. Lockhart rapporta en outre que tous les serveurs DNS de YouTube se trouvaient dans le /24 touché et que l’entreprise ajouta ensuite un serveur DNS dans un autre préfixe. C’est un durcissement rapporté après incident, pas une règle générale de résilience édictée par NANOG.
Ce cas permet donc de corriger un récit sans fabriquer une certitude absente du dossier. Le fil garde la perception immédiate d’une réparation peu propagée; une présentation ultérieure ajoute des mesures montrant que 25 fournisseurs supplémentaires ont préféré ces annonces. La conclusion juste est celle d’une efficacité inégale. L’erreur serait de choisir rétrospectivement un camp — échec total ou restauration universelle — puis d’effacer l’observation contraire.
Ce que l’archive atteste réellement
Cette discipline commence par l’identité de l’unité de preuve. Ce n’est pas « NANOG a déclaré », et encore moins « les opérateurs ont décidé ». C’est d’abord une intervention datée: une personne, sous le nom et avec l’affiliation qu’elle a indiqués, rapporte une mesure, avance une hypothèse, objecte, corrige, recommande ou décrit une action. Sa signature borne l’attribution; elle ne démontre pas que son employeur lui a donné mandat, qu’elle parlait pour un réseau entier, pour NANOG, pour un continent ou pour tous les opérateurs.
Le contenant institutionnel doit lui aussi être daté. Les statuts actuels identifient NANOG, Inc. comme le cadre juridique interne de l’organisation présente. Ils ne font pas de la société actuelle l’auteur historique de chaque message de 2003 ou 2008. L’histoire officielle de NANOG explique que Merit a coordonné et administré NANOG de 1994 à 2010. Parler d’un acteur institutionnel intemporel ferait disparaître la responsabilité opérationnelle propre à chaque période.
La charte de 2010 décrit NANOG comme un facilitateur de discussion, d’apprentissage et de communication technique, et précise que NANOG n’est pas lui-même un opérateur de réseau. Cette formule fixe une limite décisive: héberger une parole opérationnelle ne la transforme pas en commande adressée aux réseaux. De même, la page actuelle des règles d’utilisation de la liste présente un espace ouvert à tous, public, archivé et consacré aux échanges opérationnels et techniques. L’ouverture permet la circulation de l’information; elle ne vérifie ni la profession de chaque abonné ni la représentativité du groupe.
La même page précise que NANOG n’endosse pas les opinions et informations publiées par les contributeurs et n’en garantit ni l’exactitude ni l’exhaustivité. Ce n’est pas une raison de déprécier les messages, mais une invitation à les citer pour ce qu’ils sont. L’index actuel de la liste montre un auteur présenté, une date, un fil et des accès par mois ou par boîte aux lettres. Il ne fournit pas, dans les documents examinés, d’assurance sur les pertes de migration, les suppressions, la déduplication ou la normalisation historique des horodatages. La présence prouve la présentation du message dans l’archive, pas sa vérité, l’accord, la finalité du débat ni la complétude du dépôt.
Une autre confusion tient à la profondeur de l’archive. L’interface actuelle remonte jusqu’en 1992, tandis que l’histoire officielle situe l’adoption du nom NANOG et sa première charte en 1994. L’existence d’un fonds d’archives plus ancien ne recule pas mécaniquement la naissance de l’institution sous ce nom. Les tranches de mai 1994 et de juin 1994 documentent les débuts de l’agenda opérationnel et du dispositif de liste; un échange d’avril 1996 donne le cadrage d’un entité. Aucun de ces objets ne permet de projeter à rebours les politiques actuelles. La page historique orientant certains sujets vers d’autres listes appartient, elle aussi, à son époque.
Les nombres paraissent plus fermes, mais ils deviennent trompeurs dès qu’on change leur unité. Un bilan de janvier 2005 distinguait 7 919 abonnements, environ 10 000 destinataires de courriel et 10 500 messages envoyés en 2004. Trois quantités, trois objets: adresses inscrites, distributions, trafic. Un message du Mail List Committee du 17 mars 2009 disait que la liste comptait alors plus de 10 000 abonnés. C’est une assertion historique de première main, pas un comptage actuel, pas un nombre d’humains uniques, pas un recensement professionnel.
La formulation actuelle d’une audience supérieure à 10 000, visible sans date de référence, n’expose dans ce corpus ni méthode de déduplication, ni règle de délivrabilité, ni classification professionnelle. Il serait donc faux d’écrire au présent que « plus de 10 000 opérateurs » soutiennent quoi que ce soit. Les compteurs glissants de entités ou de discussions de l’index de toutes les listes, les totaux de messages, le nombre d’auteurs uniques, les abonnements, les destinataires, les répétitions et le silence mesurent des phénomènes distincts. Aucun n’est un dénominateur de soutien, une circonscription, un consensus ou un mandat.
Les fonctions administratives ont également une histoire vérifiable sans devenir une source d’autorité technique. Une annonce de mai 2008 décrit le rôle et la sélection du Mail List Committee; un message d’août 2008 conserve des métadonnées pratiques d’archive, d’aide et d’abonnement; une note de mars 2009 traite de la gestion des rebonds et du contact avec l’administration. Un digest de 2012 documente les mécanismes de soumission et de propriétaire de liste, tandis que la page d’information actuelle présente les thèmes et options d’abonnement. Un fil de 2021 éclaire la frontière qu’un entité établissait entre liste publique et courrier privé. Ensemble, ces traces décrivent le fonctionnement d’un forum. Elles ne recensent pas une assemblée souveraine.
Slammer: des témoins, des horloges et un programme de 404 octets
Le ver Sapphire, souvent appelé SQL Slammer, montre pourquoi une archive contestée vaut davantage qu’un récit aplati. Dans les premières heures du 25 janvier 2003, chaque opérateur ne voyait qu’une fenêtre locale. Phil Rosenthal demanda aux entités de comparer le premier paquet UDP/1434 observé et donna pour ISPrime une première ligne de journal à Jan 25 00:29:37 EST, provenant de 216.66.11.120. C’est la première détection de cet observateur, pas le patient zéro.
Clayton Fiske rapporta un balayage séquentiel UDP/1434 le 16 janvier, puis une tempête venue de nombreuses sources à partir de Jan 24 21:31:53 PST. Il ne démontra pas que les deux observations appartenaient à une même campagne. Pete Ashdown fit précisément place à cette incertitude: les impacts isolés plus anciens pouvaient être des recherches de vulnérabilités sans rapport. Dans ses journaux, les paquets étaient refusés et le déclenchement brutal associé à l’épidémie apparaissait à 22:29:39 MDT. Là encore, la première adresse source vue localement n’identifie pas une origine mondiale.
Comparer ces heures exige plus qu’une simple conversion de fuseaux. Johannes Ullrich publia une montée par seconde des observations DShield tout en prévenant que les horloges de sources diverses pouvaient dériver. La précision visuelle d’une courbe ne répare pas les horloges qui l’alimentent. Une chaîne de preuve raisonnable garde donc l’heure, le fuseau, le point de vue et la réserve de mesure au même endroit.
La recherche d’un foyer unique fournit une correction encore plus nette. Alex Rubenstein suggéra qu’une adresse de Hurricane Electric réapparaissant souvent pouvait être l’une des machines racines du ver. La forme du propos était inférentielle. Mike Leber répondit avec les données de flux de Hurricane Electric: elles montraient de multiples sources clientes compromises, et non une machine racine unique. HE bloqua UDP/1434 sur plusieurs routeurs de cœur, contacta ses clients, inspecta des commutateurs d’agrégation et ferma environ sept ports clients à New York et seize en Californie. Des clients se déconnectèrent ou arrêtèrent MSSQL; la plupart furent corrigés, quelques-uns restèrent hors ligne. À San Jose, Leber observa un trafic normal et en déduisit que les correctifs avaient probablement été appliqués plus tôt. Il faut conserver la différence entre ce qu’il vit et ce qu’il en inféra.
Un autre entité du même fil rapporta la coupure de ports de clients infectés et l’application rapide de filtres UDP/1434. La convergence vers une même classe d’action — filtrer, isoler, contacter — est une preuve de pratiques locales indépendantes. Elle n’établit ni coordination centrale ni ordre de NANOG. Le fil prouve que des opérateurs ont décrit ces actes; il ne permet pas de connaître leur durée exacte, leur emplacement complet, leurs effets collatéraux ou leur degré de généralisation.
Les effets variaient selon les réseaux. Eric Gauthier décrivit des liaisons Internet ordinaires saturées en sortie, pas de hausse comparable remarquée sur Internet2 et environ 200 Mbit/s de trafic produit par le campus puis filtré. C’est l’observation et l’action d’un réseau. David Andersen proposa une autre explication au meilleur aspect d’Internet2: un espace d’adresses couvert plus petit et davantage de capacité dans les établissements entités. Il s’agit d’un mécanisme alternatif plausible, pas d’un arbitrage mesuré entre causes.
La destination des paquets suscita une controverse instructive. Stephen Wilcox vit des destinations largement dispersées, tout en relevant des biais liés à l’espace relatif des sources, à certaines moitiés et à des octets anormalement fréquents. Dire seulement « aléatoire » effacerait la structure; dire seulement « structuré » effacerait l’apparence de dispersion vécue pendant l’incident. Un observateur se souvenait de destinations dans la plage 224 à 247, mais reconnut ne pas avoir conservé de journaux contemporains et expliqua que le trafic non routé était resté local.
Marshall Eubanks corrigea alors une confusion essentielle: produire des paquets dont les destinations tombent dans des adresses multicast n’équivaut pas à attaquer le multicast comme système. Il signalait peu d’indices de multicast interdomaine et pas de perturbation MSDP notable. Le fil qui conserve l’ensemble de ces échanges permet de voir l’hypothèse, la mémoire imparfaite et la correction. Il ne permet pas de transformer le nombre de réponses en approbation.
Quelques jours plus tard, Sean Donelan posa une question volontairement pratique: pourquoi des organisations dotées de pare-feu, d’antivirus, d’audits, de sécurité physique et de consultants avaient-elles tout de même été touchées ? Il demandait des réponses compatibles avec les utilisateurs et les besoins de l’entreprise. Il ouvrait une discussion; il n’annonçait pas une politique.
Cette discussion garde une correction qui demeure utile. Rubens Kuhl soutint d’abord que l’adressage RFC1918 aurait empêché l’attaque. bdragon rejeta directement l’idée que l’adressage privé constituait une sécurité. Scott Francis resserra ensuite le mécanisme utile: ce qui bloque l’acceptation externe d’UDP/1434 est la traduction accompagnée d’un contrôle effectif, ou plus exactement le filtrage de paquets, et non le simple choix d’adresses privées. Le contexte complet de ce second fil conserve la réplique; l’absence d’une réponse supplémentaire n’est pas un verdict.
La présentation de NANOG 27 sur Sapphire apporte un autre type de document. Elle décrit un ver UDP d’un seul paquet de 404 octets, utilisant getTickCount() pour initialiser un générateur pseudo-aléatoire, puis incrémentant son état et envoyant le paquet vers les adresses produites. Elle estime la propagation mondiale à une dizaine de minutes. La comparaison est frappante: environ six balayages par seconde pour Code Red, limité par la latence, contre quelque 280 balayages par seconde à 1 Mbit/s et 28 000 à 100 Mbit/s pour un envoi de type Sapphire.
Surtout, l’analyse du programme explique le paradoxe des premières observations. L’initialisation par getTickCount(), trois défauts du générateur, la faiblesse des bits de poids faible, les effets d’endianité et des cycles courts produisaient des distributions visibles. Une instance donnée ne balayait qu’un sous-ensemble dépendant de sa graine; beaucoup de copies pouvaient ne jamais atteindre un moniteur particulier. Voilà pourquoi le premier expéditeur vu par un observateur ne saurait désigner le patient zéro. Le télescope permettait d’estimer un rythme agrégé de balayage et une fraction infectée, mais la présentation refusait d’en déduire le nombre total d’infections ou leurs heures exactes.
Le même document rapporte des équipements de bordure défaillants, des commutateurs à réinitialiser et des sites perdant leur connectivité sous le trafic sortant de quelques machines seulement. Il examine l’équité, les plafonds de bande passante et l’isolation. Ses conclusions ne sont contradictoires qu’en apparence: le ver allait plus vite que la réaction humaine; des pare-feu trop permissifs et une mauvaise isolation aggravèrent les dégâts; Internet survécut; les mesures d’atténuation locales furent néanmoins rapides.
Une propagation mondiale achevée en quelques minutes peut parfaitement précéder une riposte locale efficace sans la rendre lente ou inutile.
C’est ici que se forme une preuve opérationnelle robuste: témoignages horodatés, hypothèse d’origine, contre-preuve par flux, actions locales, réserves sur les horloges, observations apparemment incompatibles, puis explication du programme et limites explicites de la mesure. Il s’agit d’une corroboration fonctionnelle entre types de documents au sein des archives de NANOG. Ce n’est pas une validation indépendante provenant d’une autre institution.
Et aucun document retenu ne consigne, à propos de Slammer, une résolution du conseil de NANOG, une directive du Program Committee, un vote des membres, un dispositif d’exécution ou une obligation adressée aux opérateurs.
Après le diagnostic YouTube, une profusion de remèdes — pas une règle
La précision obtenue sur le déroulement de 2008 n’a pas clos la question du remède. Au contraire, le fil principal de l’incident et le fil consacré aux suites rendent visibles des choix techniques et institutionnels concurrents. Leur longueur n’est pas une décision.
Une idée proposait de permettre à des services jugés prioritaires de faire propager exceptionnellement de longs préfixes. La proposition visait une restauration plus rapide. Une première objection demanda qui choisirait ces services et préféra le filtrage des annonces clients. Une seconde souligna le destin partagé et le point de défaillance unique qu’un « super-AS » de confiance créerait. L’archive conserve donc l’objectif, le mécanisme et les objections de légitimité et de résilience. Elle ne montre pas son adoption.
D’autres interventions défendirent le filtrage des préfixes clients, la surveillance, des procédures établies et des contacts rapidement joignables. Une synthèse mêlant faits, propositions et questions ouvertes doit être lue avec ses qualifications. Une réponse sur le filtrage, les registres IRR, PHAS et le coût opérationnel rappelle les faux positifs, l’authentification, les outils et le personnel nécessaires. Un autre message distingue la confiance accordée à un client de celle accordée à un pair et traite les contraintes de déploiement. Les approches citées — alertes de changement d’origine, PHAS, pgBGP, S-BGP, données IRR — ont des compromis différents de fournisseur, de routeur, de gestion et de charge humaine. Aucun de ces échanges n’établit un déploiement général.
Le filtrage lui-même n’est pas une formule magique. Les entités conservèrent les problèmes du maillon le plus faible, des fuites par les pairs, de l’automatisation, du personnel disponible, de la casse involontaire et des grands réseaux clients. De même, une proposition de confinement RTBH assortie de no-export reçut une réponse décrivant l’échec possible d’un mauvais marquage et la nécessité de contrôles en couches: savoir ce que l’on envoie, savoir ce que l’on attend, et savoir que les deux mécanismes peuvent se tromper.
Enfin, un entité demanda pourquoi les listes de préfixes des sessions clients n’étaient pas une bonne pratique formalisée, un autre proposa d’accompagner ce travail, et un troisième demanda s’il fallait le porter à GROW. Une question, une offre et une direction possible ne prouvent ni standard publié, ni politique NANOG, ni programme de déploiement. Les documents réunis ne disent pas quels remèdes furent effectivement adoptés après le fil, par qui, combien de temps ou à quelle échelle.
La provenance de la présentation ultérieure est, elle, traçable grâce à l’annonce de NANOG 43 et à son message individuel. La page historique sur le format des réunions présente celles-ci comme des lieux d’exposé et de retour d’expérience. Le fait d’accueillir une présentation établit son contexte de publication, non l’approbation institutionnelle de chacune de ses conclusions. La chaîne YouTube contient donc une politique nationale délibérée rapportée, une fuite mondiale apparemment accidentelle, un diagnostic contesté, une réparation inégale, une reprise mesurée et une série de contrôles débattus. Elle ne contient ni preuve d’une intention mondiale malveillante, ni adoption d’un remède par NANOG, ni pouvoir de NANOG sur les politiques BGP des opérateurs.
2016: déplacer le contrôle, c’est aussi déplacer la responsabilité
Treize ans après Slammer, un fil du 22 octobre 2016 montre que la même méthode reste nécessaire lorsque l’attaque se déplace vers des objets connectés. Le message d’ouverture reliait le contexte de l’attaque contre Dyn aux précédents visant Krebs et OVH, mettait en cause des populations d’appareils peu sûrs et directement contrôlables, et invitait les opérateurs à analyser leurs propres réseaux.
Son auteur préservait pourtant une correction importante: BCP38 n’était pas spécifiquement lié à l’attaque centrale, puisque le trafic du réseau d’objets compromis n’était pas, dans cette discussion, fondé sur l’usurpation d’adresses source. BCP38 restait un exemple de sécurité plus étroit, non la solution de l’incident. Une bonne synthèse ne supprime pas cette restriction sous prétexte que BCP38 est par ailleurs une pratique connue.
Le débat s’est ensuite porté sur l’endroit où l’action était techniquement et socialement possible. Une réponse contesta la faisabilité de faire porter tout le travail proposé aux opérateurs. Une autre compara les défauts codés en dur à ceux de produits dangereux et répartit les responsabilités possibles entre fabricants, détaillants, autorégulation et pouvoirs publics. Ce n’était pas une querelle périphérique: choisir le point de contrôle revient souvent à choisir qui paiera, qui peut observer et qui risque de bloquer un usage légitime.
Une proposition de limitation de débit au plus près de la source énuméra justement des exceptions possibles pour les caméras, les serveurs, les jeux et d’autres usages à haut débit ou à faible latence. Un opérateur raconta avoir placé des caméras derrière un pare-feu sans accès général à Internet, mais avertit que les particuliers n’avaient pas forcément les compétences nécessaires. Un contradicteur rappela que l’accès distant peut être la fonction recherchée. Un autre insista sur les limites de contrôle de l’opérateur lorsqu’une disponibilité extérieure fait partie du produit.
Les présentations de NANOG 69 organisent ensuite le terrain pédagogique sans effacer ces désaccords. Le support du Security Track présente les systèmes embarqués et l’IoT comme un problème collectif, mais dit explicitement qu’il ne s’agit pas d’un exposé sur Mirai. Il ne peut donc attribuer rétrospectivement toutes les affirmations du fil à cet incident précis. Le tutoriel DDoS décrit les équipements domestiques et SOHO intégrés comme une menace plus ancienne à laquelle Mirai donne une forme nouvelle. Il sépare les mesures de protection de sa propre organisation de celles qui protègent l’Internet.
Ce tutoriel soutient qu’une mitigation solitaire est irréalisable, que la coopération est nécessaire et que les organisations devraient budgéter non seulement leur défense contre Internet, mais aussi la protection d’Internet contre leurs propres systèmes. C’est une recommandation de présentateurs, pas une règle adoptée par NANOG. L’archive des entités de février 2017 situe la réunion; elle ne démontre pas que les supports ont été commandés à cause du fil précis d’octobre 2016.
Cette chaîne moderne contient donc un problème, une proposition, une correction explicite de périmètre, un conflit sur la responsabilité, des compromis pratiques et une mise en ordre pédagogique ultérieure. Elle ne comporte pas de proposition exacte soumise à un organe de décision NANOG autorisé, ni de disposition institutionnelle adoptant un remède. Nous ne connaissons pas non plus, dans ces sources, le nombre exact de machines du botnet Dyn, le volume total de l’attaque, sa chronologie complète ou l’adoption mesurée après discussion des mesures de scan, de limitation, d’isolation ou de validation.
De la parole à la décision: le pont institutionnel de 2007
Le dossier de 2007 sur la politique d’utilisation acceptable, ou AUP, est différent, non parce que la discussion y aurait été plus policée ou plus unanime, mais parce qu’une chaîne d’autorité y est visible. Il faut en distinguer les acteurs. Le Mailing List Committee, ou MLC, administrait les questions relatives à la liste et avait approuvé un texte révisé par 4–0–2. Philip Smith, président du MLC, transmit ce texte en huit points par courriel le 30 octobre. Randy Bush intervint en qualité de membre du Steering Committee. C’est le Steering Committee qui prit la décision. Merit, qui administrait NANOG à cette époque, reçut l’instruction de publier la nouvelle AUP et d’archiver l’ancienne. Confondre ces cinq rôles produirait précisément la fausse image d’une « communauté » indivisible qui parle, puis se donne des ordres à elle-même.
La base de compétence précède la décision. La charte datée du 9 mai 2005 dit que la liste est ouverte, qu’elle doit avoir une AUP publique et que les modifications de celle-ci sont soumises à l’approbation du Steering Committee. Elle prévoit aussi les règles de motion et de quorum du comité. C’est un instrument historique présenté comme projet soumis à commentaires, non le texte actuel; pour la décision de 2007, il établit toutefois l’attribution pertinente.
Le procès-verbal du Steering Committee pour 2007 consigne d’abord une demande de documentation sur l’application de l’AUP et l’examen de modifications. Cela crée une voie de gouvernance autorisée, distincte du fil ordinaire. Il enregistre le vote 4–0–2 du MLC sur le libellé révisé. Il s’agit du vote de ce comité, pas d’un scrutin des abonnés à la liste.
La proposition soumise ensuite au Steering Committee est identifiable: accepter dans son intégralité le texte d’AUP en huit points envoyé par le président du MLC le 30 octobre. Cette précision importe. Une institution ne décide pas d’une impression diffuse; elle peut décider d’un objet délimité. Randy Bush demanda si la proposition représentait le consensus de la communauté, puis en proposa l’acceptation après l’examen de cette question. Le procès-verbal indique que le Steering Committee discuta du trafic de nanog-futures et de précédentes réunions communautaires. Il ne publie pourtant ni nombre de soutiens sur la liste, ni dénominateur d’auteurs uniques, ni tableau des préférences point par point, ni définition de la circonscription.
La formulation institutionnelle doit garder sa réserve: le Steering Committee estimait qu’un consensus de la communauté avait été atteint. Cette phrase consigne le jugement de l’organe compétent; elle ne mesure pas mathématiquement le soutien des abonnés. Le procès-verbal indique également qu’il n’y eut aucune dissidence et que la proposition fut acceptée. « Aucune dissidence » décrit l’issue de la réunion autorisée; cela ne prouve pas que chaque lecteur de la liste, chaque entité aux réunions, chaque opérateur ou toute personne comprise dans le mot « communauté » était d’accord.
Enfin, la décision a un effet consigné. Le personnel de Merit devait publier la nouvelle politique et archiver l’ancienne. Le Steering Committee décida plus tard que les processus de notification, d’avertissement et d’escalade seraient publiés avec elle. Proposition, organe compétent, fondement d’autorité, éléments examinés, incertitude, disposition et mise en œuvre documentaire sont donc reliés. Ce n’est pas le fil qui légifère; c’est un organe désigné par la charte qui utilise des éléments issus de la discussion, formule son propre jugement, accepte un texte et ordonne sa publication.
Cette différence explique pourquoi le récit de 2007 peut soutenir une affirmation institutionnelle que les trois incidents ne permettent pas. Pour Slammer, nous avons des observations, des corrections, des actions et une explication technique ultérieure, mais pas de proposition soumise au décideur. Pour YouTube, nous avons une chronologie, des remèdes discutés et des objections, mais pas de disposition autorisée. Pour l’IoT, nous avons une proposition de travail et un conflit sur la responsabilité, mais pas d’objet exact transmis à l’autorité compétente. En 2007, les champs manquants sont présents et reliés.
Deux chaînes de confiance qu’il ne faut pas fusionner
Une chaîne de preuve opérationnelle commence par un problème circonscrit. Elle conserve l’auteur et la date de chaque affirmation, les mesures accessibles depuis son point d’observation, la contestation ou la correction, puis un document ultérieur — ou différent par sa fonction — qui explique un mécanisme ou mesure un résultat. Si l’un de ces éléments manque, la reconstruction est plus fragile. Quand ils sont tous là, la confiance dans une explication peut fortement augmenter. Mais aucune accumulation de preuves techniques n’accorde à elle seule une compétence institutionnelle.
Une chaîne d’action institutionnelle répond à d’autres questions. Quelle proposition exacte est examinée ? Quel acteur est autorisé à décider ? Quel texte lui attribue cette compétence ? Quels éléments a-t-il pris en compte ? Quelle objection ou incertitude subsiste ? Quelle disposition a-t-il consignée ? Quel effet ou quelle publication en résulte ? La chaîne AUP répond à chacune. Les chaînes d’incident n’y répondent pas, car leur fonction est ailleurs.
La distinction vaut également dans l’autre sens. Une autorité formellement compétente pourrait voter sans fournir de mécanisme technique convaincant. Sa décision resterait peut-être efficace dans son domaine interne, mais son dossier serait moins reproductible si la proposition, les éléments ou la disposition restaient vagues. Autorité et qualité de preuve ne sont pas des synonymes. Leur rencontre peut produire une décision bien fondée; leur séparation doit rester lisible.
Les corrections transversales le montrent. L’analyse du générateur pseudo-aléatoire de Slammer resserre les premières affirmations sur l’origine et le hasard. La chronologie Renesys resserre l’assertion binaire selon laquelle les /25 n’auraient pas circulé. L’auteur de la discussion de 2016 resserre lui-même le rôle de BCP38 dans une attaque sans usurpation de source. Dans chaque cas, une trace ultérieure ou une précision change le niveau de confiance dans un mécanisme. Elle ne crée pas rétroactivement des partisans d’une proposition.
De même, une pratique peut converger sans être coordonnée. Deux opérateurs peuvent filtrer UDP/1434; plusieurs entités peuvent recommander des listes de préfixes; des entreprises peuvent isoler des caméras. Ces ressemblances renseignent sur ce que des acteurs ont jugé praticable. Elles ne prouvent pas que NANOG l’a ordonné. Même une recommandation largement déployée établirait d’abord une pratique et un résultat. Pour devenir une obligation de NANOG, elle devrait encore franchir la chaîne institutionnelle appropriée — à supposer que le domaine concerné entre dans les pouvoirs internes de l’organisation.
L’objection du terrain: tout ne peut pas attendre un procès-verbal
La plus forte objection à cette méthode est juste: un forum d’opérateurs ne peut fonctionner si chaque message d’urgence est traité comme une déposition judiciaire. Lors d’une panne, la vitesse, les observations partielles, la réputation professionnelle et l’échange informel sont utiles précisément parce qu’une hypothèse peut circuler avant que toutes ses incertitudes soient closes. Un opérateur n’a pas besoin d’une résolution pour filtrer un port qui sature son réseau. Une présentation peut transmettre une leçon majeure sans vote du conseil.
Demander une chaîne institutionnelle à chaque phrase technique confondrait apprentissage et gouvernance, et risquerait d’assécher l’espace que la liste est censée offrir.
La réponse n’est donc pas d’imposer une procédure de décision à l’apprentissage opérationnel. Elle consiste à nommer correctement ce que chaque trace peut soutenir. Une reconstruction corrigée peut être une excellente preuve opérationnelle. Un remède débattu peut être sensé. Une pratique convergente peut exercer une influence considérable. L’absence de décision NANOG ne les rend ni faux ni inutiles. Elle interdit seulement de les présenter comme un mandat institutionnel.
Cette discipline protège aussi l’urgence. Si un premier message doit prétendre représenter toute la communauté pour être pris au sérieux, son auteur sera poussé à surjouer sa portée. S’il peut être reconnu comme une observation locale précieuse, susceptible d’être confirmée ou corrigée, il devient plus facile de publier vite et honnêtement. L’archive garde alors la trajectoire de connaissance: ce qui était vu, ce qui était cru, ce qui fut réfuté, ce qui fut mesuré et ce qui demeure inconnu.
Une influence réelle, une autorité limitée
Ni l’utilité du forum ni la décision interne de 2007 ne confèrent à NANOG un pouvoir général sur l’écosystème. Dans les sources examinées, rien ne montre que l’organisation puisse contraindre les réseaux non membres, contrôler les AS, attribuer les ressources d’adressage, commander une politique BGP, réglementer les fournisseurs, lier les employeurs ou les autorités publiques, ou parler au nom de chaque opérateur nord-américain. NANOG facilite un espace; les opérateurs conservent leurs propres responsabilités et pouvoirs.
Les inconnues font partie du résultat; elles ne sont pas une gêne à dissimuler. Nous ne savons pas qui fut le patient zéro de Slammer, si les balayages antérieurs lui étaient liés, combien de systèmes furent infectés, ni à quel instant exact. Nous ne possédons pas les journaux multicast évoqués de mémoire. Pour YouTube, manquent l’ordre pakistanais original, la configuration exacte d’AS17557, le chemin humain de l’exportation, le rapport interne de PCCW, la cause de l’ajout d’AS au chemin, l’heure exacte du retrait mondial et la reprise vécue par chaque utilisateur. Pour le débat de 2016, manquent des mesures d’adoption après discussion.
Pour l’AUP, manquent le nombre et l’identité des soutiens et opposants à chacun des huit points parmi les publics plus larges. Aucun document privé n’a été consulté; il pourrait modifier certains champs.
Cette retenue est d’autant plus importante que l’ensemble du corpus provient de domaines officiels de NANOG. Il permet de vérifier sous quelle forme ces messages, pages, chartes, procès-verbaux et présentations sont publiés, de suivre leurs relations fonctionnelles et de contrôler les termes employés par l’institution. Il n’offre ni confirmation extérieure de chaque fait d’incident, ni audit de déploiement, ni jugement juridique indépendant.
La formule juste est celle d’une corroboration fonctionnelle entre plusieurs types de documents au sein des archives de NANOG: un message montre l’incertitude en direct; un support technique explique ensuite un mécanisme; un procès-verbal, lorsqu’il existe, atteste une décision. Ces fonctions diffèrent même lorsqu’elles vivent sous le même toit documentaire.
Un fil NANOG devient donc une preuve opérationnelle solide non lorsqu’il cesse d’être contradictoire, mais lorsqu’il laisse ses contradictions vérifiables. Son unité est une parole attribuée. Sa force vient de la possibilité de confronter les points d’observation, de préserver les objections, de séparer le constat de l’inférence et de relier l’événement à des mesures ou à une explication ultérieure.
Sa probité tient aux limites maintenues: une horloge peut dériver, un moniteur peut ne jamais être atteint, une route peut revenir sans que l’application soit saine, un contrôle peut déplacer le risque, une audience peut être nombreuse sans constituer un électorat.
Et lorsqu’une institution entend agir, une deuxième architecture doit apparaître. Le précédent de 2007 ne dit pas que tout débat nécessite un vote. Il montre ce qu’il faut pouvoir retrouver avant d’attribuer une décision à NANOG: le texte, le proposant, l’organe, la compétence, les éléments considérés, le degré d’incertitude, l’issue et l’effet. Sans ce pont, le forum peut produire une connaissance remarquable et influencer des pratiques; il ne produit pas, par simple accumulation de messages, un mandat.
Les deux /25 de YouTube restent une conclusion miniature de toute l’enquête. Le premier regard, limité, voyait une annonce qui ne se diffusait pas largement. La mesure ultérieure voyait 25 fournisseurs supplémentaires la préférer en moins d’une minute. Respecter les deux traces donne une histoire plus exacte et plus utile: réparation partielle, réseau hétérogène, expérience utilisateur distincte de la route. Choisir un absolu aurait été plus simple. Conserver l’écart entre eux, puis refuser d’en faire une règle votée, est précisément ce qui transforme l’archive en instrument de connaissance sans la déguiser en siège d’un pouvoir qu’elle ne possède pas.
Sources
Les 73 sources ci-dessous appartiennent aux archives et pages officielles de NANOG. Elles établissent la traçabilité interne du dossier; elles ne représentent pas 73 points de vue extérieurs à NANOG.
Cadre institutionnel et périmètre
- Statuts actuels de NANOG, Inc.
- Règles d’utilisation actuelles de la liste NANOG
- Charte datée du 9 mai 2005
- Procès-verbal du Steering Committee pour 2007
- Histoire officielle de NANOG
- Page historique sur le format des réunions
Liste, administration et archives
- Archive mensuelle de mai 1994
- Archive mensuelle de juin 1994
- Archive mensuelle d’avril 1996
- Guide historique d’orientation vers d’autres listes
- Archive de janvier 2005
- Archive des annonces de mai 2008
- Message archivé d’août 2008 sur les métadonnées de liste
- Archive de la liste du 17 mars 2009
- Actualité officielle de la liste du 30 mars 2009
- Charte de 2010
- Digest archivé de 2012
- Page d’information actuelle de la liste
- Index actuel de l’archive NANOG
- Index actuel des listes
- Fil de 2021 sur la frontière entre liste publique et courriel privé
Sapphire / Slammer en 2003
- Phil Rosenthal: comparaison des premiers paquets observés
- Clayton Fiske: balayage antérieur et tempête multisource
- Pete Ashdown: premiers impacts incertains et heure d’apparition
- Johannes Ullrich: série DShield et dérive des horloges
- Mike Leber: données de flux et actions de confinement
- Fil sur le premier paquet observé et les réponses opérationnelles
- Premier signalement local de destinations d’apparence multicast
- Eric Gauthier: saturation du campus et comparaison Internet2
- Stephen Wilcox: dispersion et biais des destinations
- Marshall Eubanks: distinction entre adresses multicast et attaque du multicast
- David Andersen: autre explication possible pour Internet2
- Réserve de l’observateur dépourvu de journaux contemporains
- Fil sur les destinations multicast apparentes
- Sean Donelan: question sur les défenses qui n’ont pas suffi
- Rubens Kuhl: proposition initiale sur RFC1918
bdragon: réfutation de l’adressage privé comme sécurité- Scott Francis: distinction entre NAT et filtrage
- Fil de correction sur les défenses contre Slammer
- Présentation de NANOG 27 sur le ver Sapphire
Fuite de route YouTube en 2008
- Présentation de NANOG 43 et chronologie Renesys
- Fil d’annonce de NANOG 43
- Message d’annonce de NANOG 43
- Fil principal de l’incident
- Sargun Dhillon: diagnostic par le chemin AS
- Will Hargrave: hypothèse de fuite accidentelle
- Neil Fenemor: distinction entre blocage national et effet mondial
- Martin Hannigan: priorité au rétablissement
- Simon Lockhart: appels NOC, prepend,
/25et DNS - John van Oppen: route revenue, performances dégradées
- Fil de discussion sur les remèdes
- Proposition de propagation privilégiée de longs préfixes
- Objection sur la sélection des services privilégiés
- Objection sur le destin partagé et le point de défaillance
- Synthèse de faits, propositions et questions ouvertes
- Corrections sur filtrage, IRR, PHAS et coûts
- Confiance client ou pair et contraintes de déploiement
- Proposition de confinement RTBH avec
no-export - Réponse sur le risque d’un mauvais marquage et les contrôles en couches
- Question sur les listes de préfixes clients comme bonne pratique
- Offre d’accompagnement d’un travail de bonne pratique
- Question sur un éventuel passage par GROW
Objets connectés et DDoS, 2016–2017
- Fil du 22 octobre 2016
- Proposition de scan et correction du périmètre de BCP38
- Contestation de la faisabilité pour les opérateurs
- Répartition possible des responsabilités hors des opérateurs
- Limitation à la source et exceptions d’usage
- Isolement local de caméras et limite des compétences domestiques
- Accès distant comme fonction attendue
- Limites du contrôle de l’opérateur
- Support du Security Track de NANOG 69
- Tutoriel DDoS de NANOG 69
- Archive des entités de février 2017
Métadonnées SEO et sociales
- Titre SEO: Ce que prouve un fil NANOG — sans devenir un mandat
- Méta-description: De Slammer à la fuite de route YouTube, puis à l’AUP de 2007, les archives de NANOG montrent comment distinguer preuve opérationnelle, consensus attribué et décision autorisée.
- Titre Open Graph: Ce que peut prouver un fil NANOG
- Description Open Graph: Une enquête sur les corrections techniques, les limites de mesure et la chaîne institutionnelle qui sépare une discussion influente d’une décision de NANOG.
- Titre X: NANOG: de l’incident documenté au mandat institutionnel
- Description X: Les
/25de YouTube n’ont ni échoué partout ni tout réparé. Leur histoire éclaire la frontière entre preuve opérationnelle et pouvoir de décision.
Texte d’image
- Texte alternatif: Illustration éditoriale synthétique d’un fil de messages NANOG relié à des mesures de routage, puis séparé d’un procès-verbal de décision par une passerelle clairement balisée.
- Légende: Les observations, corrections et mesures peuvent former une preuve opérationnelle solide; une décision institutionnelle exige encore une proposition, une compétence et une disposition consignées.
- Description longue d’accessibilité: Une future illustration éditoriale synthétique, non encore générée, représentera deux trajectoires parallèles. À gauche, des messages datés issus d’un forum convergent vers des graphiques de trafic, des chemins d’AS et des corrections annotées. À droite, un texte en huit points passe par un comité identifié, une charte et un procès-verbal avant d’aboutir à une publication. Entre les deux, une passerelle ne laisse circuler que les éléments explicitement attribués, tandis qu’une barrière bloque les raccourcis « volume de messages égale soutien » et « preuve technique égale mandat ».
- Provenance prévue: Future illustration éditoriale synthétique originale, créée spécifiquement pour cet article à partir de concepts abstraits; aucune capture d’écran, aucun logo et aucun document d’archive ne seront reproduits.

