Aller au contenu principal

6. Considérations IANA (IANA Considerations)

Ce document définit le champ DS dans l'octet TOS IPv4 et l'octet Traffic Class IPv6, ainsi que la politique d'allocation dans diverses spécifications PHB pour contrôler l'attribution de points de code particuliers dans le champ DS pour sélectionner des PHB particuliers.

Avant la publication de cette spécification, l'utilisation de l'octet TOS IPv4 était administrée par l'IANA en vertu d'une combinaison de normes et d'autres spécifications d'historique opérationnel [RFC791, RFC1349, RFC1812]. Ce document modifie la manière dont l'IANA administre ce champ, et après l'entrée en vigueur de ce document, le texte dans [RFC791], [RFC1122], [RFC1349] et [RFC1812] relatif à l'utilisation de l'octet TOS IPv4 ou du champ IP Precedence devient obsolète.

Ce document alloue huit points de code dans sa section de compatibilité descendante (Sec. 4) et alloue ici 32 autres points de code pour une utilisation par action de normes.

6.1 Point de code d'action de normes et définition PHB (Standards Action Codepoint and PHB Definition)

Les points de code du pool 1 sont attribués par action de normes telle que définie dans [RFC2434]. Les points de code du pool 1 sont des valeurs DSCP de la forme xxxxx0, où x peut être soit 0 soit 1.

Les points de code du pool 1 doivent (MUST) être attribués par le biais de RFC sur la voie des normes qui doivent (MUST) définir complètement un PHB spécifique, ou un ensemble de PHB, selon les directives de [ARCH], y compris la spécification technique du PHB et son utilisation prévue.

La valeur recommandée (RECOMMENDED) d'un point de code devrait (SHOULD) être spécifiée à partir du pool 1, mais l'organisation de normalisation ne doit pas (MUST NOT) choisir une valeur de la forme 11x000 (ces points de code sont réservés au trafic de contrôle réseau et Internet ; voir Sec. 4.2.2.2). L'organisation de normalisation peut (MAY) contourner cette règle en utilisant des points de code du pool 3 (points de code expérimentaux/à usage local ; voir Sec. 6.3) pendant l'expérimentation et les tests. Une fois que le PHB est suffisamment mature et est accepté par l'IETF en tant que RFC sur la voie des normes, l'IANA attribuera de manière permanente un point de code recommandé du pool 1, et la table d'allocation du pool 3 doit (MUST) être mise à jour pour refléter qu'il ne peut plus être utilisé pour ce PHB à titre provisoire. Étant donné qu'il n'y a que 32 points de code dans le pool 1, il faut (MUST) veiller à réserver le pool 1 pour les PHB (ou groupes PHB) qui sont bien définis et largement reconnus.

6.2 PHB expérimentaux ou à usage local (Experimental or Local Use PHBs)

Le pool 3 est le pool de points de code réservés pour les PHB expérimentaux ou à usage local. Les points de code du pool 3 sont des valeurs DSCP de la forme xxxx11, où x peut être soit 0 soit 1. Les points de code du pool 3 peuvent (MAY) être utilisés pour des PHB expérimentaux ou à usage local sans approbation de l'IANA.

L'utilisation expérimentale comprend toute expérimentation, test ou travail de développement sur des PHB, quel que soit leur statut, y compris l'expérimentation sur la voie des normes. Étant donné que d'autres réseaux peuvent utiliser les mêmes points de code pour différents PHB expérimentaux ou à usage local, il ne devrait pas (SHOULD NOT) y avoir d'hypothèse selon laquelle l'utilisation de ces points de code a une forme quelconque de signification uniforme à l'échelle mondiale.

L'utilisation du pool 3 devrait (SHOULD) être documentée dans une RFC, mais de telles RFC ne nécessitent pas de consensus IETF et n'ont pas besoin d'être sur la voie des normes. Le mappage des points de code aux PHB dans ce pool peut (MAY) être configuré localement. Il peut être utile de publier des RFC informatives documentant les PHB expérimentaux et leurs points de code du pool 3 recommandés pour aider à la coordination des efforts de tests généralisés pour les PHB basés sur différentes implémentations.

Pour suivre l'utilisation actuelle des attributions de points de code du pool 3 (pendant la période de devenir une norme, ou de transition d'expérimental à usage local), l'IANA devrait (SHOULD) établir un registre accessible au public répertoriant les allocations de points de code du pool 3, y compris les références aux spécifications pertinentes.

6.3 Points de code réservés (Reserved Codepoints)

Les valeurs DSCP du pool 2 de la forme xxxx01, où x peut être soit 0 soit 1, sont réservées pour une allocation future par action de normes par l'IANA. Les points de code dans ce pool ne devraient pas (SHOULD NOT) être utilisés pour l'expérimentation ou les tests de PHB sauf dans un environnement complètement contrôlé.