sonic-buildimage/src/sonic-bgpcfgd
abdosi c6d1dae741
Fix the Loopback0 IPv6 address of LC's in chassis not reachable from (#16026)
What I did:
Fix the Loopback0 IPv6 address of LC's in chassis not reachable from peer devices.

Why I did:
For Ipv6 Loopback0 address we only advertise /64 subnet to the peer devices. However, in case of chassis each LC will have it own /128 address of that /64 subnet . Since this /128 address does not get advertised peer devices can-not ping/reach the LC's loopback0.

How I fix:
Advertise /128 Loopback0 Ipv6 address only between i-BGP peers. This way even though /64 is advertised to e-BGP peer devices when packet reaches any of LC's it can reach the appropriate LC's.

How I verify:
Manual verification
UT added for same.

Signed-off-by: Abhishek Dosi <abdosi@microsoft.com>
2023-08-06 22:36:33 -07:00
..
bgpcfgd Add BGP configuration for BGPSentinel peer (#15714) 2023-07-21 09:32:29 +08:00
bgpmon Added change to add 'peerType' as element in NEIGH_STATE_TABLE. (#15265) 2023-06-02 10:01:54 +08:00
staticroutebfd [staticroutebfd] fix ipv6 letter case issue (#15765) 2023-07-10 10:14:11 -07:00
tests Fix the Loopback0 IPv6 address of LC's in chassis not reachable from (#16026) 2023-08-06 22:36:33 -07:00
.gitignore [bgpcfgd]: Convert bgpcfgd and bgpmon to python3 (#5746) 2020-11-05 10:01:43 -08:00
pytest.ini [bgpcfgd]: Extract classes into their own files. Run bgpcfgd as a module (#5535) 2020-10-06 08:37:49 -07:00
setup.cfg [bgpcfgd]: make a package for bgpcfgd (#4813) 2020-06-20 21:01:24 -07:00
setup.py [master]staticroutebfd process implementation (#13789) 2023-05-26 16:32:05 -07:00