Résumé

  • L’IESG a ouvert le 2 septembre 2026 le Last Call de la révision 08 du modèle YANG pour IPv6 Neighbor Discovery, jusqu’au 16 septembre. Il s’agit d’un candidat au statut Proposed Standard, et non d’un RFC approuvé ni d’une preuve de déploiement.
  • Dans le module proposé, retrans-timer règle à la fois la résolution d’adresse, NUD et DAD. Pour attribuer un effet, il faut joindre l’écriture à l’interface, à la génération de configuration, à l’époque des compteurs et au comportement observé.

Le point décisif du projet ietf-ipv6-nd n’est pas la quantité de compteurs qu’il expose, mais la géographie de ses commandes. Le module complète les modèles d’interface et d’IP pour gérer la résolution d’adresse, Redirect, les annonces mandataires, Neighbor Unreachability Detection, Duplicate Address Detection et Enhanced DAD. Il laisse volontairement Router et Prefix Discovery au modèle de routage, et les voisins statiques ainsi que SLAAC au modèle IP.

Cette séparation est saine, mais elle oblige l’exploitant à lire plusieurs modèles pour connaître l’état effectif. dup-addr-detect-transmits, hérité du modèle IP, peut être nul et désactiver DAD. Afficher Enhanced DAD comme actif sans cette valeur de base produit une vue cohérente sur le plan du schéma et fausse sur le plan opérationnel.

Le même problème apparaît à l’intérieur du nouveau module. retrans-timer, exprimé en millisecondes et fixé par défaut à 1000, détermine l’intervalle des Neighbor Solicitations pour trois fonctions. La résolution d’adresse cherche une adresse de liaison. NUD cherche une preuve positive de joignabilité. DAD attend de savoir si une adresse tentative est déjà utilisée. Un délai commun facilite l’interopérabilité du modèle, mais ne transforme pas ces finalités en une seule opération.

Une hausse peut allonger l’établissement initial, retarder une sonde NUD et prolonger DAD. Une baisse peut multiplier les messages dans les trois chemins. Le reçu NETCONF ou RESTCONF dira quelle valeur a été acceptée; il ne dira pas lequel de ces mécanismes explique une alarme de latence ou un volume inhabituel de sollicitations.

reachable-time rend explicite un autre arbitrage. Il maintient pendant un temps la valeur probante d’une confirmation de joignabilité. Le projet avertit qu’une durée trop longue peut prolonger l’effet d’une entrée de cache usurpée, tandis qu’une durée trop courte provoque des NUD inutiles. Ce paramètre gouverne donc la péremption d’une observation, pas la vérité permanente d’un voisin.

Les booléens redirect et proxy-na sont désactivés par défaut. Le premier autorise l’émission de Redirect; le second permet de répondre pour une destination qui n’est pas celle du routeur. Leur utilité dépend du réseau. Leur sensibilité vient de la capacité à modifier la direction du trafic ou à injecter une représentation mandataire. Une écriture autorisée reste une décision à contrôler.

Enhanced DAD ajoute auto-resolve. Après détection d’un doublon, un routeur de confiance peut journaliser, rejeter le message et bloquer l’hôte émetteur. La détection et la sanction ne sont pas le même fait. Une boucle, une mauvaise configuration et un acte hostile peuvent produire des signaux voisins sans attribuer la même intention.

Le sous-arbre statistique compte les NS, NA, RS, RA et Redirect reçus, émis ou rejetés, avec plusieurs motifs de rejet. Ces données sont en lecture seule, mais counter64 n’a pas de valeur initiale définie. Sa spécification précise qu’une valeur isolée n’a généralement aucun contenu informatif et que les discontinuités exigent un repère approprié. Le sous-arbre du projet n’ajoute pas lui-même ce repère temporel.

Cela ne signifie pas qu’un équipement ne publie aucun temps de démarrage ailleurs. Cela signifie que la jointure n’est pas contenue dans cette vue. Deux lectures ne forment un delta fiable qu’après vérification de l’interface, de l’intervalle, du redémarrage et de la génération de configuration. Même alors, un delta classifie des paquets; il n’identifie pas automatiquement la cause ni l’impact pour le service.

Le champ age indique, pour un voisin dynamique, le temps écoulé depuis la dernière confirmation. Il ne s’applique pas aux entrées statiques et ne prouve ni identité, ni propriété, ni livraison actuelle. De même, les validateurs YANG ont accepté la révision sans erreur ni avertissement, mais cette réussite porte sur le module, pas sur une implémentation.

Sources