STP 实验
实验拓扑
图 1-1
注:如无特别说明,描述中的 R1 或 SW1 对应拓扑中设备名称末尾数字为 1 的设备,R2 或 SW2 对应拓扑中设备名称末尾数字为 2 的设备,以此类推
实验需求
开启所有设备,等待 STP 收敛后观察 STP 状态 使 SW4 成为根网桥 使闭塞端口出现在 SW2 上 把 SW1 上连接的 PC 的端口配置为边缘端口
实验解法
1、等待STP收敛后,查STP运行状态,找出根网桥,闭塞端口
步骤 1 :根据 HCL 模拟器的运行机制, SW1 的 Mac 地址应该是最小的,会成为根网桥,在SW1 上查看 STP 运行状态,确认 SW1 为根网桥
[SW1]display stp
-------[CIST Global Info][Mode MSTP]-------
Bridge ID : 32768.7aef-e4ea-0100
Bridge times : Hello 2s MaxAge 20s FwdDelay 15s MaxHops 20
Root ID/ERPC : 32768.7aef-e4ea-0100, 0
RegRoot ID/IRPC : 32768.7aef-e4ea-0100, 0
RootPort ID : 0.0
BPDU-Protection : Disabled
Bridge Config-
Digest-Snooping : Disabled
TC or TCN received : 7
Time since last TC : 0 days 0h:0m:40s
步骤 2 :根据 STP 计算机制,所有链路开销一致,闭塞端口应该会出现在 SW4 上。在 SW4 上查看端口状态,确认 SW4 的 g1/0/2 被闭塞
[SW4]display stp brief
MST ID Port Role STP State Protection
0 GigabitEthernet1/0/1 ROOT FORWARDING NONE
0 GigabitEthernet1/0/2 ALTE DISCARDING NONE
2、使 SW4 成为新的根网桥
分析:要想使 SW4 成为根网桥,最好的办法就是让 SW4 的优先级成为全网最小。默认优先级都为 32768 ,只要把 SW4 的优先级改成比 32768 小就可以了.
步骤 1 :修改 SW4 的优先级为 4096
[SW4]stp priority 4096
[SW4]%Mar 21 20:50:27:109 2018 SW4 STP/6/STP_DETECTED_TC: Instance 0's port
GigabitEthernet1/0/2 detected a topology change.
步骤 2 :在 SW4 上查看 STP 运行状态,发现 SW4 已经成为新的根网桥
[SW4]display stp
-------[CIST Global Info][Mode MSTP]-------
Bridge ID : 4096.7af0-0e17-0400
Bridge times : Hello 2s MaxAge 20s FwdDelay 15s MaxHops 20
Root ID/ERPC : 4096.7af0-0e17-0400, 0
RegRoot ID/IRPC : 4096.7af0-0e17-0400, 0
RootPort ID : 0.0
BPDU-Protection : Disabled
Bridge Config-
Digest-Snooping : Disabled
TC or TCN received : 8
Time since last TC : 0 days 0h:1m:30s
3、使闭塞端口出现在 SW2 上
分析:SW4 成为了根网桥,按照 STP 计算机制,闭塞端口此时应该在 SW1 上。要使闭塞端口到 SW2 上,就需要让 SW2 到 SW1 的 cost 比 SW4 到 SW1 更大。H3C 交换机千兆口的 cost 默认是 20 ,我们可以把 SW2 的 g1/0/2 接口的 cost 改为 1000
步骤 1 :在 SW2 上进入 g1/0/2 接口的接口视图,修改 stp cost 为 1000
[SW2]interface g1/0/2
[SW2-GigabitEthernet1/0/2]stp cost 1000
[SW2-GigabitEthernet1/0/2]%Mar 21 22:16:05:399 2018 SW2 STP/6/STP_NOTIFIED_TC: Instance 0's
port GigabitEthernet1/0/1 was notified a topology change.
步骤 2 :在 SW2 上查看 STP 接口状态,发现 SW2 的 g1/0/2 接口已经成为了新的闭塞端口
[SW2]display stp brief
MST ID Port Role STP State Protection
0 GigabitEthernet1/0/1 ROOT FORWARDING NONE
0 GigabitEthernet1/0/2 ALTE DISCARDING NONE
把 SW1 连接 PC 的所有接口配置为边缘接口
[SW4]interface g1/0/3
[SW4-GigabitEthernet1/0/3]stp edged-port
Edge port should only be connected to terminal. It will cause temporary loops if port
GigabitEthernet1/0/3 is connected to bridges. Please use it carefully.
[SW4]interface g1/0/4
[SW4-GigabitEthernet1/0/4]stp edged-port
Edge port should only be connected to terminal. It will cause temporary loops if port
GigabitEthernet1/0/4 is connected to bridges. Please use it carefully.