summaryrefslogtreecommitdiff
path: root/tests/topotests/ospf_basic_functionality/test_ospf_ecmp.py
diff options
context:
space:
mode:
authorDonatas Abraitis <donatas@opensourcerouting.org>2022-04-13 20:40:30 +0300
committerDonatas Abraitis <donatas@opensourcerouting.org>2022-04-14 08:36:20 +0300
commitb17d5444f46c55fb131de4e0ab260bb1bd7df93d (patch)
treefdb20892f917b4f3953ea61a3246956898541c54 /tests/topotests/ospf_basic_functionality/test_ospf_ecmp.py
parentbd751c0700f8372383c91c12ead08531e02ca21b (diff)
bgpd: Pass non-transitive ext-communities between Route Server and RS clients
https://datatracker.ietf.org/doc/html/rfc7947#section-2.2 Optional recognized and unrecognized BGP attributes, whether transitive or non-transitive, SHOULD NOT be updated by the route server (unless enforced by local IXP operator configuration) and SHOULD be passed on to other route server clients. By default LB ext-community works with iBGP peers. When we receive a route from eBGP peer, we can send LB ext-community to iBGP peers. With this patch, allow sending LB ext-community to iBGP/eBGP peers if they are set as RS clients. FRR does not send non-transitive ext-communities to eBGP peers, but for example GoBGP sends and if it's set as RS client, we should pass those attributes towards another RS client. Signed-off-by: Donatas Abraitis <donatas@opensourcerouting.org>
Diffstat (limited to 'tests/topotests/ospf_basic_functionality/test_ospf_ecmp.py')
0 files changed, 0 insertions, 0 deletions