思科设备参考:MSTP环路避免实验(思科)
一,技术简介
MSTP(多生成树协议),MSTP解决了STP和RSTP没有考虑vlan的问题,STP和RSTP将所有的vlan共享为一个生成树实例,无法实现负载分担,这样就导致了网络中一些设备出现闲置状态,没有流量通过。MSTP将这个交换网络分成多个生成树,每一棵树对应一个实例,每一个实例之间对应多个vlan,实例与实例之间互不影响。
二,实验目的
创建两个实例,实例10控制vlan10的流量,实例20控制v1an20的流量
三,配置命令
基础配置
Switch1
[Huawei]undo info-center enable
[Huawei]vlan batch 10 20
[Huawei]int g0/0/1
[Huawei-GigabitEthernet0/0/1]port link-type trunk
[Huawei-GigabitEthernet0/0/1]port trunk allow-pass vlan all
[Huawei-GigabitEthernet0/0/1]quit
[Huawei]int g0/0/2
[Huawei-GigabitEthernet0/0/2]port link-type trunk
[Huawei-GigabitEthernet0/0/2]port trunk allow-pass vlan all
[Huawei-GigabitEthernet0/0/2]quit[Huawei]display current-configuration
Switch2
[Huawei]undo info-center enable
[Huawei]vlan batch 10 20
[Huawei]int g0/0/1
[Huawei-GigabitEthernet0/0/1]port link-type trunk
[Huawei-GigabitEthernet0/0/1]port trunk allow-pass vlan all
[Huawei-GigabitEthernet0/0/1]quit
[Huawei]int g0/0/2
[Huawei-GigabitEthernet0/0/2]port link-type trunk
[Huawei-GigabitEthernet0/0/2]port trunk allow-pass vlan all
[Huawei-GigabitEthernet0/0/2]quit[Huawei]display current-configuration
Switch3
[Huawei]undo info-center enable
[Huawei]vlan batch 10 20-
[Huawei]int g0/0/1
[Huawei-GigabitEthernet0/0/1]port link-type access
[Huawei-GigabitEthernet0/0/1]port default vlan 10
[Huawei-GigabitEthernet0/0/1]quit
[Huawei]int g0/0/2
[Huawei-GigabitEthernet0/0/2]port link-type access
[Huawei-GigabitEthernet0/0/2]port default vlan 20
[Huawei-GigabitEthernet0/0/2]quit-
[Huawei]int g0/0/3
[Huawei-GigabitEthernet0/0/3]port link-type trunk
[Huawei-GigabitEthernet0/0/3]port trunk allow-pass vlan all
[Huawei-GigabitEthernet0/0/3]quit
[Huawei]int g0/0/4
[Huawei-GigabitEthernet0/0/4]port link-type trunk
[Huawei-GigabitEthernet0/0/4]port trunk allow-pass vlan all
[Huawei-GigabitEthernet0/0/4]quit-
[Huawei]int g0/0/5
[Huawei-GigabitEthernet0/0/5]port link-type access
[Huawei-GigabitEthernet0/0/5]port default vlan 20
[Huawei-GigabitEthernet0/0/5]quit
[Huawei]int g0/0/6
[Huawei-GigabitEthernet0/0/6]port link-type access
[Huawei-GigabitEthernet0/0/6]port default vlan 10[Huawei-GigabitEthernet0/0/6]quit
[Huawei]display current-configuration
以上配置好了以后,其实PC1和PC2是可以ping通的,下面配置mstp
MSTP配置
Switch1
[Huawei]stp mode mstp 将当前交换机的模式设置为MSTP
[Huawei]stp region-configuration 配置MSTP
[Huawei-mst-region]region-name myRegion 设置域名
[Huawei-mst-region]revision-level 1 设置修订级别
[Huawei-mst-region]instance 10 vlan 10 创建实例10对应vlan 10
[Huawei-mst-region]instance 20 vlan 20 创建实例20对应vlan 20
[Huawei-mst-region]active region-configuration
[Huawei-mst-region]quit
[Huawei]stp instance 10 root primary 设置实例10为主根
[Huawei]stp instance 20 root secondary 设置实例20为备用根
[Huawei]display current-configuration
Switch2
[Huawei]stp mode mstp 将当前交换机的模式设置为MSTP
[Huawei]stp region-configuration 配置MSTP
[Huawei-mst-region]region-name myRegion 设置域名
[Huawei-mst-region]revision-level 1 设置修订级别
[Huawei-mst-region]instance 10 vlan 10 创建实例10对应vlan 10
[Huawei-mst-region]instance 20 vlan 20 创建实例20对应vlan 20
[Huawei-mst-region]active region-configuration
[Huawei-mst-region]quit
[Huawei]stp instance 20 root primary 设置实例20为主根
[Huawei]stp instance 10 root secondary 设置实例10为备用根
[Huawei]display current-configuration
Switch3
[Huawei]stp mode mstp 将当前交换机的模式设置为MSTP
[Huawei]stp region-configuration 配置MSTP
[Huawei-mst-region]region-name myRegion 设置域名
[Huawei-mst-region]revision-level 1 设置修订级别
[Huawei-mst-region]instance 10 vlan 10 创建实例10对应vlan 10
[Huawei-mst-region]instance 20 vlan 20 创建实例20对应vlan 20
[Huawei-mst-region]active region-configuration
[Huawei-mst-region]quit
[Huawei]display current-configuration
四,实验测试
分别查看三个交换机的生成树情况
Switch1
Switch2
Switch3