In my setup, the network's core router (MikroTik hEX S) has switching hardware acceleration which would drastically lower CPU consumption from switching tasks. This interests me as I intend to run a VPN server on the router.
However, STP needs to be disabled to enable hardware acceleration. I'm still interested in STP though, but I'm not sure if it needs to enabled for the entire network, or if I need it in the first place.
If I want STP, do I need to enable it everywhere? Or can I enable it sparingly where it seems to be needed (e.g. only between Site 1 SW1
and Site 2 SW2
in the diagram)?