网工学习8-配置 STP 协议(一)
以太网交换网络中为了进行链路备份,提高网络可靠性,通常会使用冗余链路。但是使用冗余链路 会在交换网络上产生环路,引发广播风暴以及 MAC 地址表不稳定等故障现象,从而导致用户通信质量较 差,甚至通信中断。
为解决交换网络中的环路问题 ,提出了 生成树协议 STP(Spanning Tree Protocol)。
运行 STP 协议的设备通过彼此交互信息发现网络中的环路,并有选择的对某个端口进行阻塞,最终将环 形网络结构修剪成无环路的树形网络结构,从而防止报文在环形网络中不断循环,避免设备由于重复接 收相同的报文造成处理能力下降。
生成树协议也是随着网络的发展而不断更新的,从最初的 IEEE 802.1D 中定义的 STP 到 IEEE 802.1W 中定义的快速生成树协议 RSTP(Rapid Spanning Tree Protocol),再到最新的 IEEE 802.1S 中定义的多生 成树协议 MSTP(Multiple Spanning Tree Protocol)。
生成树协议中, MSTP 兼容 RSTP 、STP, RSTP 兼容 STP。三种生成树协议的比较如表 1-1 所示
> 表 1 三种生成树协议的比较
生成树协议 | 特点 | 应用场景 |
STP | •形成一棵无环路的树,解决广播风 暴并实现冗余备份。 •收敛速度较慢。 | 无需区分用户或业务流量,所有VLAN共享一 棵生成树。 |
RSTP | •形成一棵无环路的树,解决广播风 暴并实现冗余备份。 •收敛速度快。 | |
MSTP | •形成多棵无环路的树,解决广播风 暴并实现冗余备份。 •收敛速度快。 •多棵生成树在VLAN间实现负载均 衡,不同VLAN的流量按照不同的路 径转发。 | 需要区分用户或业务流量,并实现负载分担 。不同的VLAN通过不同的生成树转发流量, 每棵生成树之间相互独立。 |