Jump to: navigation, search

Difference between revisions of "Neutron/DynamicRouting/BGPSpeakersComparison"

Line 13: Line 13:
 
| BGP-4
 
| BGP-4
 
| BGP-4
 
| BGP-4
|-
+
| -
 
| Implementation Language
 
| Implementation Language
 
| Python
 
| Python
Line 31: Line 31:
 
| yes
 
| yes
 
| yes
 
| yes
 +
|-
 +
| IPv6 BGP conn
 +
| ?
 +
| ?
 +
| ?
 +
| yes
 
|-
 
|-
 
| Standalone mode (run as a standalone process)
 
| Standalone mode (run as a standalone process)
Line 42: Line 48:
 
|
 
|
 
|
 
|
| n/a
+
| stdin/out from subprocess
 
|-
 
|-
 
| Library mode (run in an agent process)
 
| Library mode (run in an agent process)

Revision as of 07:25, 31 May 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 yes yes yes yes
IPv6 no (planned by 2014-06) yes yes yes
IPv6 BGP conn  ?  ?  ? 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