3.5.10. Message Label Withdraw
Un LSR envoie un message Label Withdraw à un pair LDP pour signaler au pair qu'il ne peut pas continuer à utiliser des mappages FEC-étiquette spécifiques que le LSR avait précédemment annoncés. Cela rompt la correspondance entre les FEC et les étiquettes.
L'encodage du message Label Withdraw est :
0 1 2 3
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|0| Label Withdraw (0x0402) | Message Length |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Message ID |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| FEC TLV |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Label TLV (optional) |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Optional Parameters |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Message ID Valeur de 32 bits utilisée pour identifier ce message.
FEC TLV Identifie la FEC pour laquelle le mappage FEC-étiquette est retiré.
Optional Parameters Ce champ de longueur variable contient 0 ou plusieurs paramètres, chacun encodé sous forme de TLV. Les paramètres optionnels sont :
Optional Parameter Length Value
Label TLV variable See below
Les encodages des Label TLV se trouvent dans la section "Label TLVs".
Label S'il est présent, spécifie l'étiquette qui est retirée (voir les procédures ci-dessous).
3.5.10.1. Procédures du message Label Withdraw
Un LSR transmet un message Label Withdraw dans les conditions suivantes :
-
Le LSR ne reconnaît plus une FEC précédemment connue pour laquelle il a annoncé une étiquette.
-
Le LSR a décidé unilatéralement (par exemple, via la configuration) de ne plus commuter d'étiquettes pour une FEC (ou des FEC) avec le mappage d'étiquettes qui est retiré.
Le FEC TLV spécifie la FEC pour laquelle des étiquettes doivent être retirées. Si aucun Label TLV ne suit la FEC, toutes les étiquettes associées à la FEC doivent être retirées ; sinon, seule l'étiquette spécifiée dans le Label TLV optionnel doit être retirée.
Le FEC TLV peut contenir le Wildcard FEC Element ; s'il en est ainsi, il ne peut contenir aucun autre FEC Element. Dans ce cas, si le message Label Withdraw contient un Label TLV optionnel, alors l'étiquette doit être retirée de toutes les FEC auxquelles elle est liée. S'il n'y a pas de Label TLV optionnel dans le message Label Withdraw, alors le LSR émetteur retire tous les mappages d'étiquettes précédemment annoncés au LSR récepteur.
Un LSR qui reçoit un message Label Withdraw DOIT (MUST) répondre par un message Label Release.
Voir l'annexe A, "LDP Label Distribution Procedures", pour plus de détails.