RFC Errata
RFC 3107, "Carrying Label Information in BGP-4", May 2001
Note: This RFC has been obsoleted by RFC 8277
Note: This RFC has been updated by RFC 6790
Source of RFC: mpls (rtg)
Errata ID: 4499
Status: Rejected
Type: Technical
Publication Format(s) : TEXT
Reported By: Alexander Okonnikov
Date Reported: 2015-10-13
Rejected by: Deborah Brungard
Date Rejected: 2016-02-11
Section 3 says:
A BGP speaker can withdraw a previously advertised route (as well as the binding between this route and a label) by either (a) advertising a new route (and a label) with the same NLRI as the previously advertised route, or (b) listing the NLRI of the previously advertised route in the Withdrawn Routes field of an Update message. The label information carried (as part of NLRI) in the Withdrawn Routes field should be set to 0x800000. (Of course, terminating the BGP session also withdraws all the previously advertised routes.)
It should say:
A BGP speaker can withdraw a previously advertised route (as well as the binding between this route and a label) by either (a) advertising a new route (and a label) with the same NLRI as the previously advertised route, or (b) listing the NLRI of the previously advertised route in the Withdrawn Routes field of an MR_UNREACH_NLRI attribute of an Update message. The label information carried (as part of NLRI) in the Withdrawn Routes field should be set to 0x000001. (Of course, terminating the BGP session also withdraws all the previously advertised routes.)
Notes:
1. Labeled routes are withdrawn by virtue of MR_UNREACH_NLRI attribute.
2. Label value should be set to 0x00000 with BoS=1. Value 0x800000 was carried from draft, where BoS was high-order bit.
--VERIFIER NOTES--
Rejected as potential to cause interoperability issues.