Hi Scott, Thank you for your reply. According to my understanding of how STP works (please correct me if I'm wrong), it will just take down one of the links to break the circle. This way things will work, but that wouldn't be a working full mesh. For instance, STP may take down link between 2 and 3, and then packet from 2 to 3 will go through 1, which is exactly what I'm trying to avoid.
Best regards, Eugene 2016-04-08 18:28 GMT+03:00 Scott Lowe <[email protected]>: > Please see my response below. > > >> On Apr 7, 2016, at 10:29 AM, Eugene L. Vorokov <[email protected]> wrote: >> >> Hi guys, >> >> I'm trying to setup L2 network using OpenVSwitch. There are 3 hosts >> with openvswitch running on them, each host is connected to the >> internet and has some local network behind it, the goal is to unite >> all those local networks on L2 level. >> >> I've set up vxlan tunnels between 3 openvswitch hosts, but it seems >> like fully meshed topology (connecting 1-2, 2-3 and 1-3) leads to >> network loop, and everything stops working. If I only connect say 1-2 >> and 2-3, so that topology is tree-like, everything works, but packets >> from 1 to 3 travel long way through 2, which is not what I need - they >> all are connected to the same Internet and such long path makes no >> sense. >> >> Is there a way to setup openvswitch to support fully meshed topology? >> What I need is that each host in L2 network could reach any other host >> in that network via the fastest possible path. >> >> For example, it would be fine if openvswitch would deny packet >> forwading between two vxlan ports, so that packets can only travel >> between two directly connected openvswitch hosts. Can this be set up >> somehow? > > > Yes. Enable STP on the OVS bridges, as described here: > > <http://blog.scottlowe.org/2013/11/22/an-update-on-using-gre-tunnels-with-open-vswitch/> > > Although the blog post talks about GRE tunnels, it's also applicable to > VXLAN/STT/Geneve tunnels as well. > > Be aware this is not without its drawbacks. Any time the topology changes STP > will run again, which may cause undesirable delays in traffic > forwarding/processing. > > -- > Scott > _______________________________________________ discuss mailing list [email protected] http://openvswitch.org/mailman/listinfo/discuss
