I am preparing for migration of this rather simple network layout from RST to MST:
From what I have read so far, it looks like the best approach is to avoid interoperability issues and simply rollout the MST to all four switches, make this all a single region and this is the path I am taking right now. My understanding is to also try and keep the number of instances in a single region to a minimum - since each instance has an independetly computed spanning tree, this saves switch CPU resources.
My instance layout would be like this:
- IST -> VLAN 1
- MSTI1 -> VLANs {T1 union T3 union T4} except VLAN 200
- MSTI2 -> VLANs 70-90 (trunk T2)
- MSTI3 -> VLAN 200 (trunk T5)
- MSTI4 -> all remaining VLANs not participanting in trunk links (not shown here for brevity)
Failover is not a requirement at this moment.
Questions:
- do I need to make MST instances configuration identical across all switches of the region? In particular, if a switch doesn't have a VLAN defined right now, would I need to define it despite the switch not routing packets tagged with this VLAN? My understanding is that I would need to do so in order to exactly mirror the instance config across all switches
- consider T1 and T2 trunks on the diagram. How would I choose an MST instance root in this case? In particular, would it be better to keep roots of both MSTI1 and MSTI2 on "Core" switch or is it better to announce N3024 as the instance root of MSTI2? How does one decide this in general?
- same question above for the T4 and T5 trunks on the bottom of the diagram