II.3 Présentation des Labels
MPLS utilise un label de 32 bits inséré entre les
en-têtes des couches 2 et 3. Il est possible d'avoir plusieurs labels par
exemple dans les cas suivants :
· MPLS/VPN : un deuxième label peut être
utilisé pour identifier le concentrateur VPN à utiliser.
· 3 labels ou plus peuvent être utilisé
dans le cas d'un couplage entre MPLS TE et MPLS/VPN.
Ainsi le format des labels MPLS se présente comme suit
:
Figure II.3 : Format d'un label MPLS
[6]
· LABEL (20bits) : identifiant du label
· EXP (3bits) : Expérimental Field, utilisé
pour définir les classes de services
12
? S (1 bit): « Stack Bit » MPLS permet l'insertion
de plusieurs labels dans le même paquet. Ce bit lorsqu'il est à 1
permet d'identifier si ce label est le dernier du paquet.
? TTL (8 bits): Time To Live
II.3.1 Le Label dans les autres Réseaux
étendus
Un label peut être mis en oeuvre dans les
différentes technologies ATM, Frame Relay, PPP et Ethernet. Pour les
réseaux Ethernet un nouveau champ appelé « SHIM » a
été introduit entre les couches 2 et 3 comme l'indique le
schéma suivant :
Figure II.4: Encapsulation pour ATM, Frame Relay et
Ethernet [5] II.3.2 Le transport des labels
Le transport des labels dans un réseau MPLS est
appliquée aux protocoles de la couche 2 qui peuvent transporter des
labels à l'intérieur même de leur entête (c'est le
cas des protocoles ATM et Frame Relay). Dans le cas du protocole ATM le label
sera transporté dans le champ « VPI/VCI » de l'entête et
dans le cas du Frame Relay le champ « DLCI » aura la tâche de
transporter le label. Pour les protocoles ne pouvant pas utiliser cette
méthode le label sera transporté dans le champ « SHIM »
qui sera inséré entre l'entête de la couche liaison et
l'entête de la couche réseau.
|