MSTP多生成树协议

MSTP【Muliti STP】多生成树协议工作原理:将多个vlan捆绑在一起,运行在一个stp实例里面,不同实例间stp互相独立运行,默认情况下所有vlan都在实例0里面

网络拓扑图:

MSTP多生成树协议

如果上图拓扑不进行配置的话,交换机SW 3的G0/0/1口将被阻塞,而对于vlan 10和vlan 30的用户来说,数据需要经过SW 2转发,造成网络延迟过高,我们需要运行MSTP协议,来解决此类问题


 SW1配置:先做基础配置,将端口划分至vlan,交换机相连端口配置trunk

<Huawei>system-view 
[Huawei]undo info-center enable
[Huawei]sysname SW1
[SW1]vlan batch 10 20 30
[SW1]interface GigabitEthernet 0/0/3
[SW1-GigabitEthernet0/0/3]port link-type access 
[SW1-GigabitEthernet0/0/3]port default vlan 20

[SW1-GigabitEthernet0/0/3]inter gig0/0/4
[SW1-GigabitEthernet0/0/4]port link-type access
[SW1-GigabitEthernet0/0/4]port default vlan 10

[SW1-GigabitEthernet0/0/4]inte gig0/0/5
[SW1-GigabitEthernet0/0/5]port link-type access
[SW1-GigabitEthernet0/0/5]port default vlan 30
[SW1-GigabitEthernet0/0/5]quit

[SW1]port-group group-member GigabitEthernet 0/0/1 to GigabitEthernet 0/0/2
[SW1-port-group]port link-type trunk
[SW1-port-group]port trunk allow-pass vlan all

 

SW2:先做基础配置,将端口划分至vlan,交换机相连端口配置trunk

<Huawei>system-view
[Huawei]undo info-center enable
[Huawei]sysname SW2
[SW2]vlan 20
[SW2-vlan20]quit 
[SW2]interface GigabitEthernet 0/0/3
[SW2-GigabitEthernet0/0/3]port link-type access 
[SW2-GigabitEthernet0/0/3]port default vlan 20

[SW2]port-group group-member GigabitEthernet 0/0/1 to GigabitEthernet 0/0/2
[SW2-port-group]port link-type trunk 
[SW2-port-group]port trunk allow-pass vlan all

 

SW3:先做基础配置,将端口划分至vlan,交换机相连端口配置trunk

<Huawei>system-view 
[Huawei]undo info-center enable
[Huawei]sysname SW3
[SW3]vlan batch 10 30
[SW3]interface GigabitEthernet 0/0/3
[SW3-GigabitEthernet0/0/3]port link-type access 
[SW3-GigabitEthernet0/0/3]port default vlan 10

[SW3-GigabitEthernet0/0/3]inter gig0/0/4
[SW3-GigabitEthernet0/0/4]port link-type access
[SW3-GigabitEthernet0/0/4]port default vlan 30
[SW3-GigabitEthernet0/0/4]quit 

[SW3]port-group group-member GigabitEthernet 0/0/1 to GigabitEthernet 0/0/2
[SW3-port-group]port link-type trunk
[SW3-port-group]port trunk allow-pass vlan all

 

在所有的交换机上配置mstp

[SW1]stp region-configuration         #创建mstp区域设置
[SW1-mst-region]region-name kang        #创建区域名称kang
[SW1-mst-region]instance 1 vlan 10 30        #创建实例1并添加vlan 10    vlan 30进来
[SW1-mst-region]instance 2 vlan 20        #创建实例2,将vlan 20加入
[SW1-mst-region]active region-configuration        #激活配置
[SW1-mst-region]quit        #退出

 

最后再针对创建的实例单独配置根交换机,针对实例1设置SW 1为根交换机,以阻塞SW 3的G0/0/2端口

[SW1]stp instance 1 priority 4096        #针对实例1设置SW 1为根交换机

 MSTP多生成树协议

 

针对实例2配置SW 2为根交换机

[SW2]stp instance 2 priority 8192        #针对实例2设置SW 2为根交换机

MSTP多生成树协议

 

查看MSTP命令:

display stp        #查看stp信息
display stp brief         #查看端口状态
display stp instance 2        #查看实例2的配置

 

MSTP多生成树协议

上一篇:git:ssh-keygen不是内部或外部命令


下一篇:02工厂模式