Hi,

On Sun, 20 Dec 2015 09:15:17 -0800
Shivaram Mysore <[email protected]> wrote:

> How can I get quagga like features using Ryu?  Basically, if we want to use
> Ryu as a Openflow controller for a white box, how can I get the routing,
> etc functionality programmed into the White box using Ryu?

I guess that there are several options:

1) Your Ryu application works like a bgp speaker with Ryu bgp library:

https://ryu.readthedocs.org/en/latest/library_bgp_speaker.html

OpenStack bgp support takes this approach:

https://review.openstack.org/#/c/205756/

2) Your Ryu application talks to a bgp speaker with some APIs.

For example, your application talks to Quagga with CLI
interface. Python telnet library might help but if you feel that using
telnet as kinda APIs is pain, you could use our another BGP implemenation
supports RPC APIs:

https://github.com/osrg/gobgp

Here is an example about how to manage gobgp with Python:

https://github.com/osrg/ops-gobgp











------------------------------------------------------------------------------
_______________________________________________
Ryu-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ryu-devel

Reply via email to