Résumé

  • La RFC 10075 affecte le bit 6 de l’option d’extension des drapeaux Router Advertisement à l’identification d’un routeur Stub Network Auto-Configuring (SNAC). Le projet d’architecture place ce bit sur les annonces de la liaison Adjacent Infrastructure Link (AIL) et à 0 dans les annonces du réseau terminal.
  • Le projet rapporte que l’implémentation OpenThread et ses tests automatisés vérifient le drapeau sur l’AIL. La RFC ajoute la limite réseau : si RA-Guard filtre les annonces SNAC, les équipements de transit ne reçoivent jamais le message marqué.

Le drapeau change selon le côté du routeur. Le projet d’architecture SNAC le met dans les annonces envoyées sur l’Adjacent Infrastructure Link (AIL) ; son annexe consacrée au réseau terminal le place à 0 et précise que le routeur ne le met que dans les messages de l’AIL.

La RFC 10075, rédigée par Jonathan Hui et publiée en octobre 2026, réserve le bit 6 de l’option d’extension des drapeaux Router Advertisement (RA) au drapeau SNAC Router. Un bit à 1 signifie que le routeur qui a envoyé l’annonce est un routeur SNAC. Le texte définit précisément ce sens, puis trace sa limite : les déclencheurs exacts qui conduisent à mettre le bit à 1 sont hors de son périmètre.

Cette distinction compte parce qu’un routeur SNAC relie des réseaux qui n’ont pas le même rôle. Il peut connecter un réseau terminal à un réseau de transit par configuration autonome. La RFC lui donne un moyen de s’identifier dans un message IPv6 Neighbor Discovery. Le projet place ensuite ce signal côté infrastructure et le laisse éteint dans les annonces du réseau terminal.

Le partage entre les textes a une règle d’interface concrète. La RFC 10075 est une norme de l’IETF : elle fixe ce que signifie le drapeau reçu. Le projet d’architecture en vigueur place le bit sur les RA de l’AIL et à 0 dans son annexe sur le réseau terminal. Il précise que le drapeau n’est activé que sur l’interface AIL. Il rapporte aussi qu’OpenThread a ajouté le support en septembre 2024 ; ses tests automatisés vérifient le drapeau et une option Route Information sur l’AIL, avec des scénarios à plusieurs routeurs testés en simulation.

Le drapeau occupe le bit 6 de l’option étendue définie par la RFC 5175, qui a ajouté de la place pour de nouveaux drapeaux RA. La RFC 10075 utilise l’une de ces positions pour distinguer une annonce d’un routeur SNAC de celle d’un routeur de transit. Le registre IANA des drapeaux IPv6 ND indique désormais S - SNAC Router Flag et renvoie à la RFC 10075.

Reste le trajet du message. La RFC indique que, sur un réseau où RA-Guard filtre les annonces envoyées par les routeurs SNAC, les équipements du réseau de transit ne reçoivent jamais d’annonce portant ce drapeau. La norme définit le bit et le registre lui donne un nom ; une règle de filtrage peut tout de même retirer ce signal du côté transit de la liaison.

Hui travaille sur des systèmes où cette frontière a une portée concrète. Le profil officiel de la Connectivity Standards Alliance le présente comme Principal Software Engineer chez Google, responsable de l’implémentation de Thread, mainteneur d’OpenThread et vice-président de la technologie du Thread Group. Ces fonctions situent son travail d’ingénieur ; la RFC reste la source des faits sur cette contribution précise.

Le dossier disponible décrit une implémentation et ses tests. Il manque une seconde implémentation indépendante et des captures de paquets en réseau déployé ; ces éléments permettraient de vérifier si la frontière AIL se comporte de la même façon d’un produit à l’autre.

Sources

RFC 10075 · RFC 5175 · RFC 4861 · Registre IANA des drapeaux IPv6 ND Router Advertisement · Projet d’architecture SNAC, version 13 · Profil officiel de Jonathan Hui chez CSA-IOT · Photo officielle CSA-IOT utilisée comme référence d’identité