1、STP的不足之处
(1)STP协议虽然能够解决环路问题,但由于网络拓扑收敛慢,影响了用户质量。如果网络中的拓扑结构频繁变化,网络也会随之频繁失去联通性,从而导致用户通信频繁中断。
(2)网络协议的优劣势往往取决于协议是否对各种情况加以细致区分,但是STP从用户角度来讲,Listening、Leaning、Blocking状态没有区别,都是不转发用户流量。
(3)从使用和配置角度来讲,接口之间最本质的区别不在于接口状态,而是在于接口扮演的角色。
(4)STP算法要求在稳定的拓扑中,根桥主动发出配置BPDU报文,而其他设备进行处理,传遍整个STP网络,这也导致拓扑收敛慢。
2、改进版的STP——RSTP,RSTP优化点
(1)使用更短的BPDU倒计时
(2)BPDU报文格式改变,充分利用了STP协议报文中的Flag字段,明确接口角色。
(3)RSTP有根接口、指定接口、预备接口、备份接口四种。
(4)RSTP将原来的5中端口状态缩减为3种(Forwarding、Learning、Discarding)。