Résumé
- RFC 791 répartissait l’octet entre la précédence et des indications séparées de délai, débit et fiabilité.
- RFC 1349 en a fait une valeur TOS unique sur quatre bits, puis RFC 2474 a défini un DSCP de six bits et RFC 3168 a attribué les deux derniers bits à ECN.
L’octet n’a pas changé de place, mais son contrat a changé. Dans RFC 791, trois bits indiquaient la précédence et trois autres exprimaient des préférences de délai, débit et fiabilité; deux bits restaient réservés. Ces qualités étaient des compromis, non des garanties. La spécification conseillait généralement de ne pas demander simultanément plus de deux indications.
En 1992, RFC 1349 a remplacé ces indicateurs indépendants par un choix de quatre bits: délai minimal, débit maximal, fiabilité maximale, coût monétaire minimal ou service normal. Un hôte ou un routeur devait traiter correctement une valeur inconnue sans nécessairement en comprendre la sémantique. Le TOS restait une demande, pas une promesse.
RFC 2474 a ensuite remplacé cette structure par le champ Differentiated Services. Les six bits supérieurs forment un DSCP non structuré qui sélectionne un comportement par saut; les deux bits restants étaient déclarés « Currently Unused » pour le traitement Diffserv et devaient être ignorés lors de ce choix. La correspondance entre codepoint et comportement est configurable, et les domaines peuvent remarquer le champ à leurs frontières. Le document reconnaît l’incompatibilité avec RFC 791; les codepoints Class Selector ne conservent qu’une compatibilité historique limitée avec la précédence.
RFC 3168 a donné une fonction différente aux deux bits restants : ECN. Ses quatre codepoints sont Not-ECT, ECT(0), ECT(1) et Congestion Experienced (CE). Sous congestion naissante, une gestion active des files peut marquer CE sur un paquet ECT au lieu de le supprimer, si les extrémités de transport participent. Cela ne garantit ni livraison ni absence de pertes.
DSCP sélectionne donc un traitement local configurable; ECN transmet une information de congestion. Aucun des deux ne prouve une latence, un débit, une fiabilité ou un prix déterminés. La continuité vient de la position dans l’en-tête, non d’une compatibilité sémantique totale.
Sources
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
