wiki:draft-ietf-idr-large-community implementations

Implementations of draft-ietf-idr-large-community

Known Implementations

Implemented Features

IOS XR ExaBGP GoBGP BIRD OpenBGPD pmacct Quagga FRR
Send correctly formatted Large Communities yes yes yes yes yes no yes yes
Receive and display Large Communities with Routes yes yes yes yes yes yes yes yes
Aggregate routes with multiple Large Communities, removing duplicates yes yes yes
Match Large Communities using the 3 decimal uint32 representation yes yes yes yes yes yes yes yes
Set/delete Large Communities using the 3 decimal uint32 representation yes yes yes yes yes no yes yes
Separator used in the canonical representation colon colon in log, comma in json colon comma colon colon colon colon
Treat as withdraw a route with Large Community of invalid length yes yes no yes yes ?? yes yes
No restriction on the value of Global Administrator field yes yes yes yes yes yes yes yes
Canonical representation, integers not omitted, even when zero yes yes yes yes yes yes yes yes
Duplicate Large Communities not transmitted yes yes no yes yes yes yes
Removing duplicate Large Communities from received UPDATEs yes yes yes no yes yes yes

Overview of Interoperability

IOS XR ExaBGP GoBGP BIRD OpenBGPD pmacct Quagga FRR
Cisco IOS XR yes yes yes
ExaBGP yes yes yes yes yes yes yes yes
GoBGP yes yes yes yes
BIRD yes yes yes yes yes
OpenBGPD yes yes yes yes yes
pmacct yes yes yes not applicable
Quagga yes yes
FRR yes yes yes
Last modified 14 months ago Last modified on Apr 17, 2017, 6:09:24 PM