Cisco Bug: CSCvi83758 - BGP doesn't reclaim per-vrf label if all prefixes are withdrawn between lsd down and up event.
Jan 17, 2019
- Cisco Network Convergence System 6000 Series Routers
- Cisco ASR 9910 Router
- Cisco ASR 9922 Router
- Cisco IOS XR Software
- Cisco ASR 9010 Router
- Cisco ASR 9904 Router
- Cisco ASR 9006 Router
- Cisco ASR 9001 Router
- Cisco ASR 9912 Router
Known Affected Releases
Symptom: Label collision for the per-vrf label can be seen if lsd connection with bgp flaps. It will cause traffic drop for prefixes in that vrf. Conditions: Issue will happen if following events happen in chronological order: 1) In steady state bgp has allocated label L1 for vrf VRF1 with per-vrf label mode on. 2) LSD connection goes down. 3) All prefixes in the vrf VRF1 gets withdrawn. 4) LSD connection comes up. 5) BGP doesn't now reclaim label L1 from lsd. (At this point lsd thinks label L1 is free for use.) 6) Prefix gets learned in VRF1. BGP thinks label L1 is active and starts using it. 7) LSD assigns label L1 to someone else. Lets's say some other vrf in bgp. This causes label collision.
Related Community Discussions
Bug details contain sensitive information and therefore require a Cisco.com account to be viewed.
Bug Details Include
- Full Description (including symptoms, conditions and workarounds)
- Known Fixed Releases
- Related Community Discussions
- Number of Related Support Cases