Aller au contenu principal

RFC 7274 - Allocation et retrait des étiquettes MPLS à usage spécial

  • Statut: Proposed Standard
  • Publié: June 2014
  • Stream: IETF
  • Met à jour: RFC3032, RFC3038, RFC3209, RFC3811, RFC4182, RFC4928, RFC5331, RFC5586, RFC5921, RFC5960, RFC6391, RFC6478, RFC6790
  • Errata: Pas d'errata

Résumé

Certaines étiquettes MPLS ont été allouées à des fins spécifiques. Un bloc d'étiquettes (0-15) a été réservé à cette fin ; ces étiquettes sont communément appelées "étiquettes réservées". Elles seront appelées "étiquettes à usage spécial" (special-purpose labels) dans ce document.

Comme il n'y a que 16 de ces étiquettes à usage spécial, la prudence est de mise dans l'allocation de nouvelles étiquettes à usage spécial ; pourtant, en même temps, des progrès devraient être autorisés lorsqu'ils sont nécessaires.

Ce mémo définit de nouvelles procédures pour l'allocation et le retrait des étiquettes à usage spécial, ainsi qu'une méthode pour étendre l'espace d'étiquettes à usage spécial et une description de la manière de gérer les étiquettes à usage spécial étendues dans le plan de données. Enfin, ce mémo renomme le registre IANA pour les étiquettes à usage spécial en "Special-Purpose MPLS Label Values" et crée un nouveau registre appelé "Extended Special-Purpose MPLS Label Values".

1. Introduction

Le RFC 3032 définit le codage de la pile d'étiquettes MPLS et stipule que les valeurs d'étiquette 0-15 sont réservées. Ce document fait référence à ces étiquettes en tant qu'"étiquettes MPLS à usage spécial".

Comme l'espace 0-15 est très limité et a été fortement consommé, un mécanisme est nécessaire pour étendre l'espace d'étiquettes à usage spécial.

3. Solutions

3.1 Valeurs d'étiquettes MPLS à usage spécial étendues

Ce document introduit le concept d'"étiquette MPLS à usage spécial étendue" (Extended Special-Purpose MPLS Label). Ceci est réalisé en allouant une nouvelle étiquette à usage spécial (valeur 15), qui est appelée "étiquette d'extension" (Extension Label).

Lorsque l'étiquette supérieure de la pile d'étiquettes est l'étiquette d'extension (15), cela indique que l'étiquette qui suit immédiatement est également une étiquette à usage spécial, mais que sa valeur provient d'un nouveau registre plus grand.

  • Extension Label (15) : Indique que l'étiquette suivante est une étiquette à usage spécial étendue.
  • Extended Special-Purpose Label : L'étiquette suivant l'étiquette d'extension, définissant le traitement spécial spécifique.

Traitement du plan de données : Si un LSR rencontre l'étiquette supérieure comme étant 15, il doit examiner l'étiquette suivante. S'il reconnaît cette étiquette à usage spécial étendue, il la traite comme défini. S'il ne la reconnaît pas, il doit la traiter comme une étiquette inconnue et rejeter le paquet (sauf s'il existe un autre comportement par défaut).

3.2 Processus de retrait des étiquettes à usage spécial

Ce document définit également un processus pour retirer les étiquettes à usage spécial qui ne sont plus nécessaires.

  1. Retrait : La valeur de l'étiquette est marquée comme "Retired". L'IANA ne la réallouera pas.
  2. Réutilisation : Dans de rares cas, si l'espace d'étiquettes est extrêmement épuisé, après un examen rigoureux, une étiquette retirée peut être réutilisée.

5. Considérations IANA

L'IANA renomme le registre existant "Multiprotocol Label Switching Architecture (MPLS) Label Values" en "Special-Purpose MPLS Label Values". L'IANA crée un nouveau registre "Extended Special-Purpose MPLS Label Values", plage 0-1048575.

6. Considérations de sécurité

Le mécanisme d'étiquette à usage spécial étendue n'introduit pas en soi de nouvelles vulnérabilités de sécurité, mais chaque nouvelle définition d'étiquette à usage spécial doit prendre en compte ses propres implications de sécurité.


Note: Cette traduction est fournie à titre de référence. Veuillez consulter le RFC 7274 original pour les détails officiels.