一、题目
关于STP报文说法正确的有?
A. 在初始化过程中,每个开启STP协议的交换机都主动发送配置BPDU
B. 端口使能STP,交换机就会周期性从指定端口发出TCN BPDU
C. BPDU报文被封装在以太网数据帧中,目的MAC是组播MAC
D. STP协议存在两种报文,配置BPDU和TCN BPDU
二、答案
ACD
三、解析
A:在初始化过程中,每个开启STP协议的交换机都主动发送配置BPDU
在STP初始化过程中,每个开启STP协议的交换机会主动发送配置BPDU(Configuration BPDU)。配置BPDU用于交换机之间的信息交换,包括根桥ID、路径成本等信息,以便选举根桥和确定最优路径。
B:端口使能STP,交换机就会周期性从指定端口发出TCN BPDU
TCN BPDU(Topology Change Notification BPDU)用于通知网络拓扑变化。交换机只有在检测到拓扑变化时(如端口状态变化)才会发送TCN BPDU,而不是周期性发送。
C:BPDU报文被封装在以太网数据帧中,目的MAC是组播MAC
BPDU报文被封装在以太网数据帧中,报文的目的MAC地址是一个特殊的组播MAC地址,用于标识BPDU报文。
D:STP协议存在两种报文,配置BPDU和TCN BPDU
STP协议存在两种主要的BPDU报文,配置BPDU用于交换机之间的信息交换,包括根桥ID、路径成本等。TCN BPDU用于通知网络拓扑变化。
四、扩展——BPDU报文的发送机制
- 配置BPDU(Configuration BPDU):
- 发送频率:默认情况下,配置BPDU每10秒发送一次(Hello Time)。
- 目的MAC地址:01-80-C2-00-00-00,这是一个组播地址,用于标识BPDU报文。
- 作用:用于交换机之间的信息交换,包括根桥ID、路径成本等,以便选举根桥和确定最优路径。
- TCN BPDU(Topology Change Notification BPDU):
- 发送条件:当端口状态发生变化时,交换机会发送TCN BPDU。
- 目的MAC地址:01-80-C2-00-00-00,与配置BPDU相同。
- 作用:用于通知其他交换机拓扑变化,以便它们可以快速适应变化,缩短MAC地址表的老化时间。