STP

本篇的基本内容:生成树协议包括最初的STPSpanning Tree Protocol,生成树协议),能够快速收敛的RSTPRapid Spanning Tree Protocol,快速生成树协议),以及适应多VLAN复杂环境的MSTPMultiple Spanning Tree Protocol,多生成树协议)。

         STP介绍:局域网中的物理环境通常有两种产生原因,一种是基于可靠性的考虑,为交换机之间提供冗余连接;另一种是由于错误的网络设置导致环路的产生。如果不对网络拓扑加以管理,以上两种情况均会导致严重的后果,如广播风暴和MAC地址学习错误等。

         STPIEEE制定的802.1D标准中定义:用于在局域网中消除数据链路层环路。STP可以通过计算动态地阻断冗余链路,而当活动链路发生故障时,STP又可以激活冗余链路,恢复网络的连通,避免网络中断。

         STP消除链路层环路的基本思想:将网络拓扑修建为树形拓扑,而树形拓扑是不存在环路的。(注意)

         运行STP设备之间交互一些信息,然后通过计算实现拓扑的收敛,具体内容如下:

(1)      运行STP的设备依据一定的准则选举一个树根节点作为网络中的根桥,其他节点为非树根节点。

(2)      每一个非树根节点,会选择最优的路径和根相连,非树根节点上位于最优路径的端口,为该节点的根端口。