You are not logged in.
Hello *,
What alternatives are there to STP in OpenVSwitch?
As far as I understand RSTP is still not a part of it. Are there any other options? STP with a total downtime of 20 seconds when detecting a topology change is kind of unacceptable for my case.
My goal is to have 3 nodes connected to each other without a switch and if one fails the other two to continue operating (preferably without interruption).
Thanks in advance!
Offline
Development of rstp for linux seems to have stalled.
I would suggest setting this up as three subnets and routing between them instead of bridging. Routers are very good at handling multiple paths, loops, and damage avoidance if the configuration is static.
Alternately, if you have your heart set on bridging, you could set the bridge forwarding delay to 0 and use netfilter to break the loop. Since the nodes are fully connected you don't really need to forward packets between physical interfaces; you only need to forward packets between the local virtual interface and the physical interfaces. So just block forwarding of packets between the physical interfaces with ebtables.
Offline
Hello branch,
Thanks for the ideas. The second one suits me so I'll have to try it.
The thing with the routers is that I have layer 2 traffic that needs be handled as well.
Just for the record, another idea was to setup a bridge on one node only and the other two to use a failover type of lagg. "In theory", that could support a 4-node topology with only 2 interfaces per node (ring?, round robin?, not sure how it's called). I still have not figured it out for 4 nodes though.
Any other suggestions are welcome!
Cheers!!
Offline