3.5.10. Label Withdraw-Nachricht
Ein LSR sendet eine Label Withdraw-Nachricht an einen LDP-Peer, um dem Peer zu signalisieren, dass der Peer bestimmte FEC-Label-Abbildungen, die der LSR zuvor angekündigt hat, möglicherweise nicht weiter verwenden darf. Dies bricht die Abbildung zwischen den FECs und den Labels.
Die Kodierung für die Label Withdraw-Nachricht ist:
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 32-Bit-Wert, der verwendet wird, um diese Nachricht zu identifizieren.
FEC TLV Identifiziert die FEC, für die die FEC-Label-Abbildung entzogen wird.
Optional Parameters Dieses Feld variabler Länge enthält 0 oder mehr Parameter, jeder als TLV kodiert. Die optionalen Parameter sind:
Optional Parameter Length Value
Label TLV variable See below
Die Kodierungen für Label TLVs finden sich im Abschnitt "Label TLVs".
Label Gibt, wenn vorhanden, das entzogene Label an (siehe die Verfahren unten).
3.5.10.1. Label Withdraw-Nachrichtenverfahren
Ein LSR überträgt eine Label Withdraw-Nachricht unter den folgenden Bedingungen:
-
Der LSR erkennt eine zuvor bekannte FEC nicht mehr, für die er ein Label angekündigt hat.
-
Der LSR hat einseitig (z. B. durch Konfiguration) entschieden, eine FEC (oder FECs) mit der entzogenen Label-Abbildung nicht mehr labelzuvermitteln.
Das FEC TLV gibt die FEC an, für die Labels entzogen werden sollen. Wenn dem FEC kein Label TLV folgt, sollen alle mit der FEC verbundenen Labels entzogen werden; andernfalls soll nur das im optionalen Label TLV angegebene Label entzogen werden.
Das FEC TLV kann das Wildcard FEC Element enthalten; wenn ja, darf es keine anderen FEC Elements enthalten. In diesem Fall ist, wenn die Label Withdraw-Nachricht ein optionales Label TLV enthält, das Label von allen FECs zu entziehen, an die es gebunden ist. Wenn die Label Withdraw-Nachricht kein optionales Label TLV enthält, entzieht der sendende LSR alle Label-Abbildungen, die er zuvor dem empfangenden LSR angekündigt hat.
Ein LSR, der eine Label Withdraw-Nachricht empfängt, MUSS (MUST) mit einer Label Release-Nachricht antworten.
Weitere Einzelheiten finden Sie in Anhang A, "LDP Label Distribution Procedures".