7.2.1 逻辑上断开环路
2025年09月21日
7.2.1 逻辑上断开环路
生成树协议要解决环路带来的问题,但也不能影响环路为网络提供的健壮性。因此它采用物理上连接,逻辑上控制的方法管理交换网络中的环路。物理上连接是指交换机与交换机之间通过线缆可以连接为环路结构;逻辑上控制是指生成树协议通过一些计算之后确定出交换机上的某些端口,并将其阻塞,从而使这些端口连接的链路逻辑上断开,最终达到任意两台交换机之间只留一条链路传送数据,从逻辑上消除环路。
通常将被阻塞的链路称为备用链路,没有阻塞的链路称为主链路。当主链路出现故障时,备用链路能够转变为主链路,接替完成数据传送任务,这一过程不需要人工干预。例如,图7-8中3台交换机的拓扑存在环路,分别在3台交换机上配置生成树协议后,交换机之间会周期性地发送一些数据包,经过一段时间的数据包交互协商后交换机C的f0/3接口被阻塞,不能转发数据,交换机B和交换机C之间的链路(虚线)变为备用链路。此时PC2与PC3之间的数据通信将通过交换机A转发。如果交换机A与交换机C之间的链路出现故障(如被物理拆除),则交换机C的f0/3接口从阻塞状态变为转发状态,交换机B和交换机C之间的链路承担数据转发任务。
图7-8 生成树协议原理