Résumé
- La RFC 5160 cantonne l’engagement entre fournisseurs à la traversée d’un seul domaine afin d’éviter une chaîne de responsabilité longue, dynamique et impossible à renégocier.
- Cette clarté contractuelle ne vaut pas constat de service : il faut encore relier le chemin effectivement emprunté, les mesures locales, la capacité admise, les deux directions et le traitement de l’incident.
Lorsqu’un client constate une dégradation au bout de cinq réseaux, son fournisseur ne peut se retourner que contre son partenaire contractuel direct. Celui-ci, s’il n’est pas en cause, interroge le suivant. La réclamation avance jusqu’au domaine fautif, puis la responsabilité est censée revenir dans l’autre sens. La RFC 5160 nomme sans détour cette construction une chaîne de responsabilité.
Le contrat long gelait le réseau
L’idée paraît protectrice : le premier fournisseur promettrait tout le trajet jusqu’à une destination. Elle devient fragile dès que le chemin change. Les opérateurs éloignés ne se connaissent pas nécessairement, peuvent être concurrents et n’ont pas conclu de contrat entre eux. Le fournisseur amont devrait répondre d’un comportement qu’il ne contrôle pas.
Surtout, une modification locale se répercuterait sur de nombreux engagements extérieurs. Résilier ou renégocier un accord entre voisins exigerait de tenir compte de promesses lointaines qui en dépendent sans être parties au contrat. C’est le piège de la chaîne de fournisseurs, source de « glaciation » : chacun perd sa liberté de faire évoluer son propre réseau.
La réponse de la RFC est de ramener la garantie à la traversée d’un domaine. Le fournisseur répond de son infrastructure devant ses voisins directs. Cela n’interdit pas une garantie de bout en bout au client ; cela interdit seulement de la faire passer pour le contenu d’un seul accord inter-fournisseurs.
La MQC ferme une question et en laisse quatre ouvertes
Chaque domaine peut mettre en œuvre la qualité de service comme il l’entend. Le texte représente cette capacité par une classe QoS locale, l-QC, caractérisée notamment par délai unidirectionnel, variation du délai et pertes. Deux voisins lient leurs classes locales lorsqu’elles respectent la même Meta-QoS-Class.
La MQC fournit donc une règle de compatibilité. Elle peut encadrer les applications visées, les intervalles de performance, les contraintes de trafic et la proportion entre ressources et charge. Elle ne contient pas nécessairement la bande passante échangée ; disponibilité et délai de réparation relèvent aussi d’autres clauses.
Quatre questions restent ouvertes après une liaison correcte. Quel chemin le paquet a-t-il réellement suivi ? La capacité négociée était-elle encore disponible ? Les mesures de chaque domaine appartiennent-elles au même intervalle de temps ? Leur composition respecte-t-elle le seuil demandé par le client ? Une réponse positive à « même MQC » ne répond à aucune des quatre.
Cette limite est inhérente au choix de passage à l’échelle. Un opérateur décide avec ce qu’il connaît de ses propres classes et de celles du voisin. Il ne regarde pas au-delà d’un domaine. La myopie est volontaire : elle évite une coordination mondiale avant chaque accord. Elle impose en contrepartie un dépositaire distinct pour la preuve composite.
Une route de remplacement change l’objet vendu
La RFC envisage qu’un processus de routage additionne les contributions de délai, de gigue et de perte des domaines du chemin. Une telle somme n’est valable que si la séquence des domaines, les valeurs et leur fenêtre de validité correspondent au trajet observé. Après une reconvergence, conserver l’ancien total revient à attribuer à la nouvelle route les justificatifs de l’ancienne.
Les objectifs peuvent en outre être incompatibles : une route meilleure en délai peut être moins bonne en pertes. Et si tous les routeurs choisissent le même chemin présenté comme optimal, ils peuvent le surcharger — le risque dit QA-rush. La sélection par un attribut QoS ne constitue donc jamais la mesure du résultat qu’elle était censée produire.
Le problème double pour les services interactifs. Les accords sont directionnels et les chemins Internet souvent asymétriques. Le retour peut traverser d’autres fournisseurs et exiger une autre MQC. La preuve aller ne devient pas preuve retour par simple symétrie commerciale.
La pièce justificative minimale
Le propriétaire du service client doit conserver un dossier borné dans le temps : demande et profil autorisé du client ; routes aller et retour réellement observées ; version et direction de chaque accord bilatéral ; correspondance l-QC aux frontières ; charge admise face à la bande passante contractée ; mesures locales et méthode de composition ; mesure terminale ; localisation de la faute et remède appliqué.
Ce dossier ne transforme pas les opérateurs distants en cocontractants. Il permet de dire si le défaut vient d’un domaine, d’un partenaire aval ou d’une composition qui n’avait jamais été démontrée. Toutes les limites locales peuvent être respectées alors que la somme dépasse le besoin applicatif. Dans ce cas, le défaut décisif est celui de la décision d’assemblage.
Sources
- https://www.rfc-editor.org/rfc/rfc5160.html
- https://www.rfc-editor.org/rfc/rfc5160.txt
- https://www.rfc-editor.org/info/rfc5160
- https://datatracker.ietf.org/doc/rfc5160/
- https://datatracker.ietf.org/doc/rfc5160/history/
- https://datatracker.ietf.org/doc/rfc5160/references/
- https://www.rfc-editor.org/errata/rfc5160
- https://www.rfc-editor.org/rfc/rfc2475.html
- https://www.rfc-editor.org/rfc/rfc3086.html
- https://www.rfc-editor.org/rfc/rfc3260.html
- https://www.rfc-editor.org/rfc/rfc4594.html
- https://www.rfc-editor.org/rfc/rfc5127.html
- https://www.rfc-editor.org/rfc/rfc8100.html
- https://www.rfc-editor.org/rfc/rfc2990.html
- https://www.rfc-editor.org/rfc/rfc3387.html
- https://www.rfc-editor.org/rfc/rfc2430.html
- https://www.rfc-editor.org/rfc/rfc2679.html
- https://www.rfc-editor.org/rfc/rfc3393.html
- https://www.rfc-editor.org/rfc/rfc2680.html
- https://www.rfc-editor.org/rfc/rfc3209.html
- https://www.rfc-editor.org/rfc/rfc7657.html
- https://heng.lu/minimum-initial-specification-localized-future-decision-voluntary-adoption-internet-coordination-system/
- https://heng.lu/on-reality-layers-symbolic-power-and-why-clarity-feels-so-hostile/
- https://heng.lu/running-code-primary-the-patch-needed-to-preserve-the-internet-original-design/
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é à Strategic Circle
Strategic Circle
Ouvert à tous les lecteurs. Débloquez les briefings de profil après adhésion et connexion.
Rejoindre Strategic CircleRé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
