一、题目
在下列种情况下,运行RSTP协议的交换机会产生TC置位的配置BPDU?
A. 一个非边缘端口迁移到Forwarding状态
B. Backup端口 down
C. 边缘端口迁移到Forwarding状态
D. 边缘端口迁移到Discarding状态
二、答案
A
三、解析
A. 一个非边缘端口迁移到Forwarding状态
在RSTP中,当一个非边缘端口从非转发状态迁移到转发状态时,表示网络拓扑发生了变化。因此,交换机会发送TC置位的配置BPDU来通知其他交换机。
B. Backup端口 down
Backup端口是RSTP中的一种特殊端口,它作为根端口或指定端口的备份。当Backup端口down时,表示网络拓扑没有发生变化,因为Backup端口本身不参与数据转发。因此,交换机不会发送TC置位的配置BPDU。
C. 边缘端口迁移到Forwarding状态
边缘端口是连接终端设备(如PC、打印机等)的端口,通常不会参与生成树计算。当边缘端口迁移到Forwarding状态时,不会触发拓扑变更,因为这不会影响网络的生成树结构。因此,交换机不会发送TC置位的配置BPDU。
D. 边缘端口迁移到Discarding状态
边缘端口迁移到Discarding状态时,同样不会触发拓扑变更,因为边缘端口本身不参与生成树计算。因此,交换机不会发送TC置位的配置BPDU。
四、扩展——RSTP与STP的区别
快速收敛:RSTP通过引入新的端口角色和状态,如Backup端口和Discarding状态,显著提高了生成树的收敛速度。
边缘端口:RSTP支持边缘端口,可以快速将连接终端设备的端口置于转发状态,减少网络延迟。
拓扑变更处理:RSTP在处理拓扑变更时更加高效,通过TC置位的配置BPDU快速通知网络中的其他交换机。