一、题目
标准STP模式下,下列非根交换机中的哪个端口会转发由根交换机产生的TC置位BPDU?
A. 根端口
B. 备份端口
C. 预备端口
D. 指定端口
二、答案
D
三、解析
A. 根端口
根端口负责接收来自根桥的BPDU报文,并通过它向根桥发送信息。根端口不会转发TC置位的BPDU。它只负责将接收到的BPDU报文传递给本地交换机,并根据这些信息更新本地的生成树状态。
B. 备份端口
备份端口通常处于阻塞状态,只有当根端口故障时才会启用。备份端口不会转发任何BPDU,因为它始终处于阻塞状态。
C. 预备端口
预备端口通常处于阻塞状态,只有当指定端口故障时才会启用。预备端口不会转发任何BPDU,因为它始终处于阻塞状态。
D. 指定端口
指定端口负责将数据帧从根桥向下游设备转发,并且是每个网段中唯一可以转发BPDU的端口。指定端口会转发从根桥收到的TC置位BPDU,以通知下游设备拓扑结构发生了变化。这是因为它负责将BPDU传递到下游设备。
四、扩展——TC
TC是生成树协议中的一种机制,用于通知网络中的其他设备拓扑结构发生了变化。
TC的触发条件
- 端口状态变化:当端口从阻塞状态变为转发状态,或者从转发状态变为阻塞状态时,会触发TC。
- BPDU变化:当BPDU中的拓扑信息发生变化时,也会触发TC。
TC的传播
- TC置位的BPDU:当根桥检测到拓扑变化时,会在BPDU中置位TC标志位。
- 指定端口的转发:指定端口会转发TC置位的BPDU,以通知下游设备拓扑结构发生了变化。
- 下游设备的响应:下游设备接收到TC置位的BPDU后,会缩短MAC地址表的生存时间,以避免数据帧在拓扑变化后仍然按照旧的路径转发。