Summary
- La révision 01 de YANG-Push v2, datée du 2 novembre, impose un
deleteciblé lorsqu’un nœud disparaît d’un flux déclenché par changement. L’omission dans unupdatepartiel laisse la valeur précédente en place. - Dans une collecte périodique ou de resynchronisation, le producteur envoie un relevé sans
delete. Le récepteur attend le signal de fin du relevé avant de déduire une suppression.
Un collecteur vient de recevoir la nouvelle version d’une branche de données. Un enfant qu’il connaissait n’y figure plus. Le retirer aussitôt serait une décision sur le sens du message, pas une simple opération de copie. La nouvelle révision définit précisément ce sens. La version 00 de juin ne possédait pas sa nouvelle section 7.2.1 consacrée aux conteneurs de présence et aux listes de feuilles. Le registre de l’IETF situe ce texte dans les travaux actifs du groupe NETCONF.
Un événement de changement contient une liste d’entrées updates. Chaque entrée nomme une cible et choisit entre update et delete. Une feuille fournie remplace sa valeur précédente; les conteneurs et les listes à clé sont mis à jour récursivement. Un descendant absent de la charge partielle ne bouge pas. Pour le supprimer, le producteur doit envoyer une entrée delete visant son chemin. Il peut l’expédier dans la même notification qu’une autre mise à jour, mais ne peut inscrire deux opérations pour la même cible dans cette notification.
Les listes de feuilles rendent le piège visible. Si un élément est ajouté, retiré ou déplacé et que la liste reste non vide, le message porte toute la séquence actuelle, dans son ordre YANG. Cette séquence remplace l’ancienne chez le récepteur. Le protocole interdit une opération visant individuellement un élément de cette liste. Si le dernier élément s’en va, la liste ou un ancêtre doit recevoir un delete explicite. L’absence de la liste dans une mise à jour d’un sous-arbre laisse au contraire son contenu précédent intact. Le conteneur de présence existe même vide; sa disparition dans un flux de changement exige également une suppression explicite.
Le relevé périodique obéit à une autre règle. Il peut arriver en plusieurs notifications et ne transporte que des update. Le destinataire compare le résultat complet à son état antérieur après complete ou update-complete. Avant ce signal, le nœud manquant peut encore se trouver dans le paquet suivant. La déduction porte uniquement sur les données couvertes par l’abonnement et cette collecte. Le RFC 8641 établit le modèle YANG-Push initial et le RFC 8639 celui des notifications sous abonnement; la révision 01 précise la transaction que le collecteur doit exécuter.
Il manque dans les documents une trace nommée reliant une suppression émise, les fragments d’un relevé et l’état du récepteur avant et après traitement. Cette trace montrerait si un décodeur réel respecte la différence.
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é au Cercle stratégique
Cercle stratégique
Ouvert à tous les lecteurs. Débloquez les briefings de profil après adhésion et connexion.
Rejoindre le Cercle stratégiqueRé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





