Résumé

  • Le spin bit peut fournir une estimation utile du RTT lorsque les deux extrémités participent et que le trafic entretient le signal.
  • Une arête absente ou irrégulière ne prouve ni une panne de chemin ni une latence strictement réseau.
  • Toute décision opérationnelle exige un reçu de validité et de couverture.

La section 17.4 de la RFC 9000 définit ce bit dans les paquets 1-RTT. Le serveur reflète une valeur reçue et le client l’inverse après un aller-retour; un observateur sur le chemin peut estimer le RTT entre deux changements successifs.

Mais la participation est facultative. Chaque extrémité décide séparément, RFC 9000 impose aux implémentations de permettre aux administrateurs des clients et des serveurs de désactiver le mécanisme globalement ou par connexion. Elle impose aussi aux implémentations de désactiver la rotation pour une sélection aléatoire d’au moins un chemin ou identifiant de connexion sur seize. Un bit fixe ou variable n’atteste donc pas, à lui seul, une mesure valide.

Le contexte doit également rester stable. L’état est propre au chemin et revient à zéro lors d’un changement d’identifiant de connexion. Relier des arêtes situées de part et d’autre d’une migration peut fabriquer un intervalle que personne n’a signalé.

La RFC 9312 précise que les deux extrémités doivent participer et que le comportement régulier suppose un trafic continu dans les deux sens. L’intervalle peut inclure les accusés de réception différés et le temps de réponse applicatif. Il ne représente donc pas nécessairement le seul délai du réseau. La même RFC indique que l’image filaire actuelle ne permet pas de mesurer passivement les pertes. La RFC 9506 souligne en outre les ambiguïtés dues notamment aux pertes et au réordonnancement.

Notre recommandation éditoriale est d’associer à chaque série une fiche de mesure indiquant: point et sens d’observation; horodatage; version QUIC; continuité du chemin et de la connexion; changements d’identifiant; classification de la participation des extrémités; continuité du trafic; instants et intervalle des transitions; motif d’acceptation ou de rejet; fenêtre d’agrégation; numérateur et dénominateur de couverture; source de comparaison éventuelle; enfin, l’énoncé explicite de la latence que l’échantillon permet d’étayer et de celle qu’il ne permet pas d’étayer.

Un SLA exige séparément une population, une méthode d’échantillonnage, des exclusions, un seuil et un recours.