Dear all,
I am new in this world of SDN and based upon some comments on the net and I
decided to start by using the Ryu/mininet/ovs friendly environment to start
with it. After reading the Ryubook I am trying to develop my own
application which tries to exploit the redundancy in a multipath topology
to perform load balancing in a round robin fashion.
Then, I create the topology the following topology in mininet (sorry for
the ASCII type draw)
h3 --- s3 -------- s4 ------- h4
| |
| |
h1----s1-----------s2 ------- h2
When I run the simple_switch Ryu app, I started to see a lot of packet-in
events. There was a storm of ARP broadcast packets which are overloading
the controller. Reading in the Ryubook I saw that the spanning tree
protocol handles this, but as far as I have understood this is not suitable
to exploit multipath topologies.
Does anyone have an idea on how to avoid this storm of broadcast ARP
requests?
My first approach was to cache the appearance of broadcast ARP classifying
them by [datapath id (switch), src_ip, dst_ip] with the hope that they
were only broadcast once at each switch but I think I have not been able to
properly implement it.
I think the other problem is that I have to provide a route, isn't it? I
was thinking on using the NetworkX library for such purpose.
Any hint will be welcome
Thank you very much for your time and attention
Jordi
------------------------------------------------------------------------------
New Year. New Location. New Benefits. New Data Center in Ashburn, VA.
GigeNET is offering a free month of service with a new server in Ashburn.
Choose from 2 high performing configs, both with 100TB of bandwidth.
Higher redundancy.Lower latency.Increased capacity.Completely compliant.
http://p.sf.net/sfu/gigenet
_______________________________________________
Ryu-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ryu-devel