Hi. I have problem with loops in my OpenFlow network. Topology is next: OFswitch1 ---- OFswitch2------------EthernetSwitch---------Internet | \ / | | \ / | | /\ | | / \ | | / \ | OFswitch3 OFswitch4 \ / \ / OFswitch5 | | | | Host1 Host2
I am using l2_learning and openflow.spanning_tree scripts. When I try to get IP addresses via DHCP server, OFs2 receives DHCP requests, but there is no any reply. It seems like loops are problem here because when I disconnect OFs3 I can reach Internet. Can you give me some instruction what to do? I have used spanning_tree without calling discovery script explicitly, because I think that spanning_tree does that by itself. Am I right? I suppose that many of U here had a similar problem so please help!