Aller au contenu principal

1. Introduction

Le format d'une entrée de pile d'étiquettes MPLS est défini par RFC 3032 [RFC3032] pour inclure un champ à trois bits appelé « champ EXP ». L'utilisation exacte de ce champ n'est pas définie par RFC 3032, sauf pour indiquer qu'il doit être « réservé pour une utilisation expérimentale ».

Le champ EXP, dès le début, était destiné à contenir des informations de "Classe de service" (CoS). Le champ était en fait appelé le "Classe de service" dans les premières versions du document du groupe de travail qui a été publié sous le nom de RFC 3032. Cependant, au moment où RFC 3032 a été publié, l'utilisation exacte de ce champ "Classe de service" n'a pas été convenue et le champ a été désigné comme "utilisation expérimentale"; par conséquent, le nom a été depuis le « champ EXP ».

La désignation « réservé à un usage expérimental » a conduit d'autres organismes de normalisation (Standards Development Organizations, SDO) et des implémenteurs à supposer que le champ pouvait être utilisé à d'autres fins. Le présent document renomme le champ afin d'indiquer clairement qu'il sert à la classification du trafic.

Au début, nous avons discuté de l'utilisation du champ CoS original comme nom du champ, mais il a été souligné que ce nom ne couvre pas les changements suivants qui se sont produits en ce qui concerne son utilisation depuis la publication de la RFC 3032.

  1. L'utilisation du champ EXP a été définie pour la première fois dans la RFC 3270 [RFC3270], qui spécifie une variante des chemins à commutation d'étiquettes Diffserv (Label Switched Paths, LSP), appelée EXP-Inferred-PSC LSP (E-LSP). PSC est un acronyme à deux niveaux développé en PHB (Per-Hop Behavior) Scheduling Class.

  2. L'utilisation du champ EXP définie dans la RFC 3270 a ensuite été étendue par la RFC 5129 [RFC5129], qui définit des méthodes de marquage explicite de la congestion dans MPLS.

Ce document utilise donc le nom de " champ de classe de trafic ( champ TC) ", qui couvre mieux l'utilisation potentielle. Le champ TC MPLS se rapporte à un paquet encapsulé MPLS de la même manière que le champ TC IPv6 se rapporte à un paquet encapsulé IPv6 ou le champ Précedence IPv4 se rapporte à un paquet encapsulé IPv4.

Les définitions de la façon dont le champ EXP est utilisé sont parfaitement claires dans RFC 3270 et RFC 5129. Cependant, ces RFC ne déclarent pas explicitement qu'ils mettent à jour RFC 3032, et ce fait n'a pas été capturé dans le référentiel RFC avant que les travaux sur ce document aient été commencés.

Ce document met à jour les RFC 3032, RFC 3270 et RFC 5129 pour clarifier l'utilisation prévue du champ TC. Les modifications apportées à ces RFC nécessitent certains changements au texte réel de ces documents; la section 2 explique les changements.

Ce document met également à jour plusieurs autres RFC; voir la section 2.4. Pour ces documents, le changement se limite à changer le nom du champ d'entrée de la pile d'étiquettes.

Les mots clés « MUST », « MUST NOT », « REQUIRED », « SHALL », « SHALL NOT », « SHOULD », « SHOULD NOT », « RECOMMENDED », « MAY » et « OPTIONAL » employés dans ce document doivent être interprétés comme décrit dans la RFC 2119 [RFC2119].