Excellent!.
1) If I were to attempt to build a database backed controller where the
database stores
1) topology information
2) flow table information
I could use the cached information to store the topology? Is my
understanding correct?
2) Can you point me to the datastructure where it caches the information
Thanks & Regards,
Karthik.
On 16 April 2014 09:45, FUJITA Tomonori <[email protected]>wrote:
> On Wed, 16 Apr 2014 09:45:48 +1200
> Karthik Sharma <[email protected]> wrote:
>
> > O.K.From where does topology application get the switch and link
> > information?
> > Does topology application inturn poll the switches via OpenFlow control
> > channel to get that information?
> >
> > Or does it pre-compute and store it (somewhere) if I run the application
> > with
> >
> > $ sudo ryu-manager --observe-links ryu/app/simple_switch.py
> >
> > What I am trying to understand are the following.
> >
> > 1) Is the topology information stored in some data structure in the
> > controller ?
>
> Yes. The topology application uses LLDP to find links and caches the
> information:
>
> http://en.wikipedia.org/wiki/Link_Layer_Discovery_Protocol
>
> > 2) When I query the topology via (get_switch() and get_links() ) does it
> > impose any channel overhead on the control channle?
>
> No.
>
------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/NeoTech
_______________________________________________
Ryu-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ryu-devel