Difference between revisions of "Neutron/DynamicRouting/BGPSpeakersComparison"
< Neutron | DynamicRouting
Line 6: | Line 6: | ||
| [http://www.nongnu.org/quagga/docs/docs-info.html#BGP Quagga] | | [http://www.nongnu.org/quagga/docs/docs-info.html#BGP Quagga] | ||
| [http://bird.network.cz/?get_doc&f=bird-6.html#ss6.2 BIRD] | | [http://bird.network.cz/?get_doc&f=bird-6.html#ss6.2 BIRD] | ||
− | | [ | + | | [https://github.com/Exa-Networks/exabgp ExaBgp] |
|- | |- | ||
| Protocol version | | Protocol version |
Revision as of 02:40, 1 June 2014
Comparison of BGP speakers for bgp-dynamic-routing
Ryu BGP | Quagga | BIRD | ExaBgp | |
Protocol version | BGP-4 | BGP-4 | BGP-4 | BGP-4 |
Implementation Language | Python | C | C | Python |
IPv4 advertisement | yes | yes | yes | yes |
IPv6 advertisement | no (planned by 2014-06) | yes | yes | yes |
vpnv4 advertisement | yes | |||
vpnv6 advertisement | yes | |||
IPv6 BGP peering | ? | ? | ? | yes |
Standalone mode (run as a standalone process) | yes | yes | yes | yes |
Controlling API for Standalone mode | JSON RPC over WebSocket | stdin/out from subprocess | ||
Library mode (run in an agent process) | yes | yes |