Supported BGP communities

To manage route announcements via BGP communities, CNX's route servers support specific community tags that allow peers to control the propagation of their prefixes. By applying these communities, peers can specify how their routes are handled within the exchange.

  • Currently the CNX route servers supports multiple communities that can be used to affect how routes are propagated to CNX members.
  • See the automatically generated route server policy for details.
  • RFC8092 Large Communities are supported on all route servers
  • We recommend the use of large communities where possible since they can be used for CNX members with 32-bit ASN.

Announcement control via BGP communities

  • Routes tagged with the NO_EXPORT or NO_ADVERTISE communities received by the route server are propagated to other clients with those communities unaltered.
  • Routes tagged with the GRACEFUL_SHUTDOWN BGP community (65535:0) have their LOCAL_PREF attribute lowered to 0.
Function Standard Extended Large
Do not announce to any client 0:65534 rt:0:65534 132213:0:0
Announce to peer, even if tagged with the previous community 65534:peer_as rt:65534:peer_as 132213:1:peer_as
Do not announce to peer 0:peer_as rt:0:peer_as 132213:0:peer_as
Prepend the announcing ASN once to peer 65511:peer_as rt:65511:peer_as 132213:101:peer_as
Prepend the announcing ASN twice to peer 65512:peer_as rt:65512:peer_as 132213:102:peer_as
Prepend the announcing ASN thrice to peer 65513:peer_as rt:65513:peer_as 132213:103:peer_as
Prepend the announcing ASN once to any 65501:65534 rt:65501:65534 132213:101:0
Prepend the announcing ASN twice to any 65502:65534 rt:65502:65534 132213:102:0
Prepend the announcing ASN thrice to any 65503:65534 rt:65503:65534 132213:103:0
Add NO_EXPORT to peer 65281:peer_as rt:65281:peer_as 132213:65281:peer_as
Add NO_ADVERTISE to peer 65282:peer_as rt:65282:peer_as 132213:65282:peer_as