]> git.proxmox.com Git - mirror_frr.git/commit
bgpd: Deprecate BGP `internet` community
authorDonatas Abraitis <donatas@opensourcerouting.org>
Fri, 17 Feb 2023 16:28:17 +0000 (18:28 +0200)
committerDonatas Abraitis <donatas@opensourcerouting.org>
Fri, 17 Feb 2023 16:53:01 +0000 (18:53 +0200)
commit81a57d81812115bdbab25168e86e509e2db607a1
treec3b8ccb821d3352d88d5741c4f016ba54690df0a
parent8383d53e43dfe7313783700bc2ed0ec823224bf1
bgpd: Deprecate BGP `internet` community

Quite a few well-known communities from IANA's list do
   not receive special treatment in Cisco IOS XR, and at least one
   community on Cisco IOS XR's special treatment list, internet == 0:0,
   is not formally a well-known community as it is not in [IANA-WKC] (it
   is taken from the Reserved range [0x00000000-0x0000FFFF]).

https://datatracker.ietf.org/doc/html/rfc8642

This is Cisco-specific command which is causing lots of questions when it
comes to debugging and/or configuring it properly, but overall, this behavior
is very odd and it's not clear how it should be treated between different
vendor implementations.

Let's deprecate it and let the operators use 0:0/0 communities as they want.

Signed-off-by: Donatas Abraitis <donatas@opensourcerouting.org>
bgpd/bgp_clist.c
bgpd/bgp_community.c
bgpd/bgp_community.h
bgpd/bgp_routemap.c
doc/user/bgp.rst
tests/topotests/bgp_communities_topo1/test_bgp_communities_topo2.py