Most (or all?) of the forwarding components POX ships with will cause 
broadcast/flood storms when used on topologies with loops by themselves.  This 
isn't a property of POX, but of the specific forwarding components.  It can be 
resolved in multiple ways.  One way is to disable flooding on some switch ports 
such that the flood-enabled ports form a spanning tree.  The 
openflow.spanning_tree POX component implements this method in a way which is 
at least partially agnostic to the forwarding component.

So the short answer is yes.  If you, for example, run l2_learning and 
openflow.spanning_tree (the latter of which also requires openflow.discovery, 
if I recall correctly), forwarding should work even on topologies with loops.  
See the POX manual wiki and probably the openflow.spanning_tree docstring for 
more on this.

-- Murphy

On Sep 11, 2013, at 11:02 AM, Dharani Kunnuru <[email protected]> wrote:

> Hello Everyone,
> 
> I want to use POX controller to distributed control plane ( Logically 
> centralized but physically distributed) . And the topology iam going to use 
> should support loops? So, I want to know whether POX supports loops or not?
> 
> I have tried with single controller, All hosts are not able to communicate 
> with each. I have read one post in this group
> 
> http://lists.noxrepo.org/pipermail/pox-dev-noxrepo.org/2013-July/000834.html
> 
> They mention some changes to switch to allow loops? So is it possible to 
> configure switch to allow loops?? 
> 
> Please some one reply me..
> 
> -- 
> K Dharani

Reply via email to