I have some mikrotiks setup as switches using RSTP. Basically I bridge all physical Ethernet ports and turn RSTP on. On the main switch at the router I set the priority lower than the default of 8000 to 7000 so it becomes the root bridge. All works well, I can even get failover working with this setup.
The problem: Network loops (broadcast storms) can still destroy the network. When ever this happens it's from a customer that is not natted an exists on a vlan. The loop will take down everything plugged into that switch. Shouldn't it be stopped by RSTP?
Should I be creating a separate bridge with RSTP for the VLANS? Or should all Ethernet ports bridged be sufficient?