STP不足:
1.STP从初始状态到完全收敛至少需经过30s。
2.交换机有BP端口,RP端口down掉场景,直连链路down掉,其BP端口切换成RP端口并进入转发状态至少需要经过30s。
3.交换机无BP端口,RP端口down掉场景,SWB与SWA的直连链路down掉,则SWC的BP端口切换成DP端口并进入转发状态大约需要50s。
4.运行STP的交换机连接用户终端的场景,交换机连接终端的链路进入转发需要经过30s。
5.TC报文刷新MAC地址表效率低下
6.端口角色备份职能不清,端口状态定义繁冗。
RSTP
角色重新划分
根端口,指定端口,备份端口(backup port)和替代端口(Alternate端口)
如果一个设备是非根桥,那么它有且只有一个根接口,但是该设备可以没有替代接口,也可以有,当存在替代接口时,可以存在一个或多个。当设备的根接口发生故障时,最优的替代接口将成为新的根接口。
端口状态
STP端口状态 | RSTP端口状态 | 端口状态对应的行为 |
---|---|---|
Disabled、Blocking 、Listening | Discarding丢弃 | 如果不转发用户流量也不学习MAC地址,那么端口状态就是Discarding状态。 |
Learning | Learning | 如果不转发用户流量但是学习MAC地址,那么端口状态就是Learning状态。 |