一、实验topo
二、端口及vlan创建
pc | ip | 子网掩码 |
---|---|---|
pc1 | 192.168.10.1 | 255.255.255.0 |
pc2 | 192.168.10.2 | 255.255.255.0 |
pc3 | 192.168.20.1 | 255.255.255.0 |
pc4 | 192.168.20.2 | 255.255.255.0 |
LSW1
[LSW1]vlan batch 10 20
[LSW1]int e 0/0/1
[LSW1-Ethernet0/0/1]port link-type trunk
[LSW1-Ethernet0/0/1]port trunk allow-pass vlan all
[LSW1]int e 0/0/2
[LSW1-Ethernet0/0/2]port link-type trunk
[LSW1-Ethernet0/0/2]port trunk allow-pass vlan all
[LSW1]int e 0/0/3
[LSW1-Ethernet0/0/3]port link-type access
[LSW1-Ethernet0/0/3]port default vlan 10
LSW2
[LSW2]vlan batch 10 20
[LSW2]int e 0/0/1
[LSW2-Ethernet0/0/1]port link-type trunk
[LSW2-Ethernet0/0/1]port trunk allow-pass vlan all
[LSW2]int e 0/0/2
[LSW2-Ethernet0/0/2]port link-type trunk
[LSW2-Ethernet0/0/2]port trunk allow-pass vlan all
[LSW2]int e 0/0/3
[LSW2-Ethernet0/0/3]port link-type access
[LSW2-Ethernet0/0/3]port default vlan 20
LSW3
[LSW3]vlan batch 10 20
[LSW3]int e 0/0/1
[LSW3-Ethernet0/0/1]port link-type trunk
[LSW3-Ethernet0/0/1]port trunk allow-pass vlan all
[LSW3]int e 0/0/2
[LSW3-Ethernet0/0/2]port link-type trunk
[LSW3-Ethernet0/0/2]port trunk allow-pass vlan all
[LSW3]int e 0/0/3
[LSW3-Ethernet0/0/3]port link-type access
[LSW3-Ethernet0/0/3]port default vlan 10
[LSW3]int e 0/0/4
[LSW3-Ethernet0/0/4]port link-type access
[LSW3-Ethernet0/0/4]port default vlan 20
三、查看未配置mstp时流量状态
默认情况下运行的就是mstp
pc1 ping pc2 在LSW2的e 0/0/2端口进行抓包
此时LSW2到LSW3的链路完全闲置
四、配置mstp域
LSW1
// 进入mstp域
[LSW1]stp region-configuration
// 修改域名
[LSW1-mst-region]region-name test
// 设置修订级别为1
[LSW1-mst-region]revision-level 1
// 指定VLAN10映射到MSTI 1中,指定VLAN20映射到MSTI2中
[LSW1-mst-region]instance 1 vlan 10
[LSW1-mst-region]instance 2 vlan 20
// 激活mstp域
[LSW1-mst-region]active region-configuration
LSW2和LSW3配置和LSW1相同,域名修订级别映射必须全部相同
配置完成后查看mstp域
五、修改优先级实现链路利用
查看不同实例中的生成树信息和状态
修改LSW2的实例二优先级
[LSW1]stp instance 2 priority 0
再次查看状态
可以发现状态已经改变了
抓包查看
此时LSW2交换机的e 0/0/1为实例2阻塞端口
配置完成后流量流向