MSTP方案

在6400开关系列中,接口标识有所不同。

在这种情况下,所有四个开关都在同一区域。VLANS 10、20、30、40、50和60在所有开关上定义,导致网络循环。网络的物理拓扑看起来像这样:

为了消除循环,所有开关都启用了MSTP,并具有以下配置:

  • Switch SW-TR是CIST,MST1和MST2的根。
  • Cist:Vlans 10,20
  • 实例1:VLAN 30,40
  • 实例2:VLANS 50,60
  • 所有四个开关都位于同一MSTP区域。

为了了解MSTP在这种情况下的工作原理,将每个实例视为单独的逻辑拓扑很有用,如下图所示:

通过阻止每个网络段的替代链接来避免循环。所有指定A(替代)的端口均被阻塞,并且不会转发流量。尽管此策略消除了循环,但它并不是配置MST区域的最有效方法,因为网络资源未完全使用。通过更改每个实例的根,可以实现更有效的负载共享如下:

通过这种配置,不同实例现在正在使用以前未使用的链接/端口。此外,消除了网络循环并实现负载共享。

程序
使用相同的VLAN,接口和跨越树实例配置所有开关。
  1. 创建VLANS 10、20、30、40、50和60,并将它们分配到接口。
    转变#config开关(配置)#VLAN 10,20,30,40,50,60开关(配置)#接口1/1/1切换(config-if)#没有关闭切换(config-if)#VLAN TRUNK允许10,20,30,40,50,60切换(config-if)#接口1/1/2切换(config-if)#没有关闭切换(config-if)#VLAN TRUNK允许10,20,30,40,50,60切换(config-if)#接口1/1/3切换(config-if)#没有关闭切换(config-if)#VLAN TRUNK允许10,20,30,40,50,60切换(config-if)#接口1/1/4切换(config-if)#没有关闭切换(config-if)#VLAN TRUNK允许10,20,30,40,50,60切换(config-if)#出口
  2. 配置跨越树并启用它。
    开关(配置)#Spanning-tree配置名称开关(配置)#Spanning-Tree config-Revision 1开关(配置)#Spanning-Tree Inst 1 Vlan 30开关(配置)#Spanning-Tree Inst 1 Vlan 40开关(配置)#Spanning-Tree Inst 2 Vlan 50开关(配置)#Spanning-Tree Inst 2 Vlan 60开关(配置)#跨越树
  3. 在开关SW-TL上,将实例1设置为优先级0。
    SW-TL(config)#Spanning-Tree Inst 1优先级0
  4. 在开关SW-BL上,将实例2设置为优先级0。
    sw-bl(config)#Spanning-Tree Inst 2优先级0
  5. 在开关SW-TR上,将桥梁的优先级设置为0。
    SW-TR(config)#跨越树的优先级0