一、题目
以下哪项不是RSTP可以提高收敛速度的原因?
A. 边缘端口的引入
B. 取消了Forward Delay
C. 根端口的快速切换
D. P/A机制
二、答案
B
三、解析
A:边缘端口的引入
RSTP引入了“边缘端口”的概念,边缘端口直接连接到终端设备(如PC、服务器等),而不是交换机或其他桥设备。边缘端口可以立即进入转发状态,无需经历STP中的侦听(Listening)和学习(Learning)状态,从而加快了网络的收敛速度。
B:取消了Forward Delay
RSTP并没有完全取消Forward Delay的概念,而是通过其他机制减少了端口状态转换时的延迟。实际上,当端口从阻塞状态(Blocking)转换为转发状态(Forwarding)时,仍然需要经历一些延迟。
C:根端口的快速切换
RSTP通过引入“指定端口”(Designated Port)和“根端口”(Root Port)的快速切换机制,使得在网络拓扑发生变化时,根端口能够快速切换到新的路径,无需等待STP的长时间超时。这显著提高了网络的收敛速度。
D:P/A机制
P/A(Proposal/Agreement)机制是RSTP的核心机制之一。通过P/A机制,交换机可以快速协商端口状态,无需等待多次Hello消息的交互。这大大缩短了端口从阻塞状态到转发状态的时间。
四、扩展——P/A机制
P/A机制是RSTP提高网络收敛速度的关键所在。当一个交换机端口被选举为指定端口(Designated Port)后,它会向下游交换机发送Proposal消息,提议自己成为指定端口。下游交换机收到Proposal消息后,如果同意该提议,则回复Agreement消息,表示接受该端口为指定端口。通过这种方式,RSTP可以快速地确定端口的角色和状态,无需等待长时间的定时器超时,从而大大缩短了网络收敛的时间。