STP协议:能够解决环路问题
缺点:网络拓扑收敛较慢,影响了用户通信质量
若网络中的拓扑结构频繁变化,网络也会频繁失去连通性,导致用户通信频繁中断
解决:RSTP(快速生成树协议):协议更清晰,规范,实现了二层网络拓扑的快速收敛
IEEE于2001年发布的802.1w标准定义了RSTP
STP的不足:
1.设备运行STP初始化到完成收敛至少30s(需经过两个forward delay(15s);避免临时环路)
2.交换机有BP端口,RP端口down掉场景(BP变成新的RP,经过2个Forward Delay进入转发状态;为确保拓扑变化信息已经扩散到全网,且所有设备都已完成拓扑更新)
3.交换机无BP端口,RP端口down掉场景(BP端口收到次优BPDU不做处理,等待端口缓存的更优的BPDU老化超时(20s)重新进入收敛,等待2个Forward Delay(30s)进入转发状态)
4.运行STP的交换机连接用户终端的场景(交换机连接终端的链路进入转发需要经过30s)
5.STP的拓扑变更机制(先由变更点朝根桥方向发送TCN消息,收到该消息的上游交换机就会回复TCA消息进行确认;最后TCN消息到达根桥后,再由根桥发送TC消息通知设备删除桥MAC地址表项,机制复杂,效率低下)
6.端口角色(RP端口down后,还需要从其他三个端口中重新选举且需等待计时器超时后才能进入转发)
7.端口状态