一、题目
RSTP协议配置BPDU中的Flag字段使用了哪些STP协议未使用的标志位?
A. Agreement
B. TCA
C. TC
D. Proposal
二、答案
AD
三、解析
A. Agreement
Agreement 是RSTP中新增的一个标志位,是RSTP为了快速收敛而新增的机制,用于快速收敛机制,STP中没有Agreement标志位。当一个端口收到一个Proposal标志的BPDU后,如果该端口的端口优先级、路径成本等信息优于收到的BPDU中的信息,它会发送一个带有Agreement标志的BPDU给上游端口,表示同意上游端口的Proposal。
B. TCA
TCA(Topology Change Acknowledgment) 是STP中已经使用的标志位,用于确认拓扑变更通知。当一个设备收到一个拓扑变更通知(TCN)BPDU后,它会发送一个带有TCA标志的BPDU给上游设备,表示已经收到拓扑变更通知。
C. TC
TC(Topology Change) 是STP中已经使用的标志位,用于通知下游设备拓扑结构发生了变化。当一个设备检测到拓扑变更后,它会在BPDU中设置TC标志位,通知下游设备进行MAC地址表的刷新。
D. Proposal
Proposal 是RSTP中新增的一个标志位,用于快速收敛机制,STP中没有Proposal标志位。当一个端口想要成为指定端口时,它会发送一个带有Proposal标志的BPDU给上游端口,请求上游端口进行拓扑收敛。
四、扩展——STP和RSTP
- STP(生成树协议):
- 用于防止网络中的环路,通过计算生成树来确保网络中只有一个路径。
- 使用BPDU来交换信息,确定根桥、根端口、指定端口和阻塞端口。
- 收敛速度较慢,因为需要经过多个阶段(侦听、学习、转发)。
- RSTP(快速生成树协议):
- 是STP的改进版本,旨在加快网络的收敛速度。
- 通过引入新的状态(如丢弃、学习、转发)和新的机制(如快速收敛、边缘端口、备份端口等)来提高效率。
- 与STP兼容,但提供了更快的收敛速度。