STP
DESI(制定端口DP) ROOT(根端口RP) ALTE(逻辑阻塞端口NDP)
A B C 全配置 stp mode stp
stp root primary 用于配置跟桥
stp root secondary 用于配置非跟桥
A B C 全配置 stp pathcost-standard legacy 用于端口路径开销计算方法为华为计算方法
[SwitchC] interface gigabitethernet 1/0/1
[SwitchC-GigabitEthernet1/0/1] stp cost 20000 用于阻塞端口
说明:
- 端口路径开销值取值范围由路径开销计算方法决定,这里选择使用华为计算方法为例,配置将被阻塞端口的路径开销值为20000。
- 同一网络内所有交换设备的端口路径开销应使用相同的计算方法。
将与PC机相连的端口设置为边缘端口
[SwitchB] interface gigabitethernet 1/0/3
[SwitchB-GigabitEthernet1/0/2] stp edged-port enable
[SwitchC] interface gigabitethernet 1/0/3
[SwitchC-GigabitEthernet1/0/2] stp edged-port enable
B和C 配置 stp bpdu-protection
说明:
- 如果与边缘端口相连的是使能了STP功能的网络设备,配置BPDU保护功能后,如果边缘端口收到BPDU报文,边缘端口将会被shutdown,边缘端口属性不变。
缺点:收敛速度慢50秒
RSTP
DESI(制定端口DP) ROOT(根端口RP) ALTE(逻辑阻塞端口NDP)
A B C D全配置 stp mode stp
stp root primary 用于配置跟桥
stp root secondary 用于配置非跟桥
A B C D全配置 stp pathcost-standard legacy 用于端口路径开销计算方法为华为计算方法
[SwitchC] interface gigabitethernet 1/0/4
[SwitchC-GigabitEthernet1/0/1] stp cost 20000 用于阻塞端口
说明:
- 端口路径开销值取值范围由路径开销计算方法决定,这里选择使用华为计算方法为例,配置将被阻塞端口的路径开销值为20000。
- 同一网络内所有交换设备的端口路径开销应使用相同的计算方法。
将与PC机相连的端口设置为边缘端口
[SwitchC] interface gigabitethernet 1/0/1
[SwitchC-GigabitEthernet1/0/2] stp edged-port enable
[SwitchD] interface gigabitethernet 1/0/1
[Switch-GigabitEthernet1/0/2] stp edged-port enable
C和D 配置 stp bpdu-protection
说明:
- 如果与边缘端口相连的是使能了STP功能的网络设备,配置BPDU保护功能后,如果边缘端口收到BPDU报文,边缘端口将会被shutdown,边缘端口属性不变。
stp mode {mstp | stp | rstp} | 调整STP的模式,默认MSTP |
stp priority 4096 | 调整BID优先级值,0~61440,步长为4096的倍数 |
stp root primary / secondary | 自动修改优先级,指定主/备根桥 |
stp pathcost-standard { dot1d-1998 | dot1t | legacy } | 配置计算路径开销值得标准 |
开销标准: | legacy标准:cost=1~200000,华为私有 802.1d标准:cost=1~65535 802.1t标准:cost=1~200000000,默认 |
stp cost 10 | 修改STP开销 |
stp port priority 144 | 修改PID优先级,0~240,步长为16的倍数 |
display stp brief | 显示STP配置信息和参数 |
display stp int g0/0/1 | 显示接口上的STP信息 |