一、题目
STP下游设备通知上游设备发生拓扑变化时发送的报文是?
A. TCA报文
B. TC报文
C. 配置BPDU
D. TCN BPDU
二、答案
D
三、解析
A. TCA报文
TCA报文用于确认收到拓扑变化通知。但在STP协议中,不存在TCA报文。
B. TC报文
TC报文主要用于确认拓扑变化通知,当上游设备(如根桥或指定桥)收到下游设备发送的TCN BPDU后,会发送TC报文给下游设备,以确认已经收到拓扑变化通知。
C. 配置BPDU
配置BPDU用于传播生成树的配置信息,包括桥ID、根桥ID、路径成本等。它是STP协议中用于计算生成树的主要报文。
D. TCN BPDU
TCN BPDU是下游设备通知上游设备拓扑变化时发送的报文。它是一种特殊的BPDU,不包含生成树的配置信息,仅用于通知拓扑变化。
四、扩展——STP拓扑变化的处理
- 下游设备检测到拓扑变化:发送TCN BPDU给上游设备。
- TCN BPDU逐级传播:直到到达根桥。
- 根桥收到TCN BPDU:发送TC报文给所有端口。
- 交换机收到TC报文:缩短MAC地址表的老化时间,以快速清除旧的MAC地址表项,避免数据包丢失。