summaryrefslogtreecommitdiff
path: root/lib/lib_errors.c
diff options
context:
space:
mode:
authorAnuradha Karuppiah <anuradhak@cumulusnetworks.com>2020-08-14 15:48:34 -0700
committerAnuradha Karuppiah <anuradhak@nvidia.com>2021-03-25 17:09:53 -0700
commit70524092b22ce7b0aa0c23612f7e5a12dbf243bc (patch)
tree071b7607d5723b5473eef0e8dc1942b86640cc9d /lib/lib_errors.c
parent1a6aa9d0984daa5c2f137314e6d288ebbc88f9b2 (diff)
bgpd: on ES down re-advertise the MAC-IP entry without the L3 ECOM
When an ES goes down the MAC-IP route must be updated to remove it from the tenant VRF routing table. This is because the fast-failover (via EAD-per-ES withdraw) procedures described in RFC 7432 are only applicable to L2 forwarding/MAC-ECMP. For L3/routed traffic (in a sym-IRB setup) failover, individual paths need to be withdrawn. To handle this difference in L2/L3 requirements BGP updates the MAC-IP route to include the L3 ECOM if local destination ES is oper-up and to exclude the L3 ECOM if local ES is oper-down. Ticket: CM-30935 Signed-off-by: Anuradha Karuppiah <anuradhak@cumulusnetworks.com>
Diffstat (limited to 'lib/lib_errors.c')
0 files changed, 0 insertions, 0 deletions