单选题
36.RSTP 协议使用 P/A 机制加快了上游端口转到 Forwarding 状态的速度, 但是却没有出现环路的原因 是什么?
A
引入了边缘端口
B
缩短了 Forward Delay 的时间
C
通过阻塞自己的非根端口来保证不会出现环路
D
加快了端口角色选举的速度
答案解析
正确答案:C
解析:
**正确答案:C**
### 解析
RSTP(快速生成树协议,IEEE 802.1w)中的 P/A(Proposal/Agreement,提议/同意)机制旨在实现端口的快速收敛,使指定端口(Designated Port)能够迅速进入 Forwarding(转发)状态,而无需像传统 STP 那样等待两个 Forward Delay 时间。
**为什么不会出现环路?**
P/A 机制的核心安全保证在于**同步(Sync)过程**。当上游交换机向下游交换机发送 Proposal 报文时,下游交换机会执行以下操作来确保无环:
1. **阻塞非边缘指定端口**:下游交换机收到 Proposal 后,会立即将自己所有的**非边缘指定端口**置为 Discarding(丢弃)状态。这一步非常关键,因为它切断了可能形成环路的潜在路径。
2. **发送 Agreement**:在确认所有非边缘指定端口都已阻塞(即完成了同步)后,下游交换机会向上游交换机回复 Agreement 报文。
3. **上游端口转发**:上游交换机收到 Agreement 后,确信下游已经阻塞了其他可能的环路路径,因此可以安全地将其对应的指定端口立即切换到 Forwarding 状态。
因此,**通过阻塞自己的非根端口(更准确地说是非边缘指定端口)来保证不会出现环路**是 P/A 机制不产生环路的根本原因。
### 选项分析
* **A. 引入了边缘端口**:边缘端口(Edge Port)是指直接连接终端设备的端口,它们可以直接进入转发状态且不参与生成树计算。虽然这加快了接入层的收敛,但它与 P/A 机制在链路间防止环路的逻辑无关。
* **B. 缩短了 Forward Delay 的时间**:RSTP 并不是简单地缩短定时器时间,而是通过握手机制(P/A)跳过等待定时器的过程。单纯缩短时间并不能从逻辑上保证无环,反而可能增加风险。
* **C. 通过阻塞自己的非根端口来保证不会出现环路**:这是正确的。在 P/A 交互过程中,下游设备通过阻塞其上的其他指定端口(同步过程),确保在上游端口打开转发之前,网络中不存在闭合环路。
* **D. 加快了端口角色选举的速度**:端口角色的快速选举是 RSTP 的特性之一,有助于快速确定拓扑结构,但“选举速度快”本身不是防止环路的直接机制。防止环路依靠的是状态转换时的同步阻塞机制。
综上所述,选项 **C** 正确描述了 P/A 机制避免环路的原理。
相关知识点:
阻塞非根防环
题目纠错
华为数通工程师HCIA题库
相关题目
单选题
765.华为 AR 路由器的命令行界面下,Save 命令的作用是保存当前的系统时间。
单选题
764.MPLS 标签头封装在报文的数据链路层头部和网络层头部之间。
单选题
763.与 IPv4 相比, IPv6 报头中不存在 IHL 字段。
单选题
762.当 IPv6 接口收到跳数限制( Hop Limit)学段取值为 1 的数据包时不会转发此数据包。
单选题
761.ACL 本质上是一种报文过滤器,将 ACL 在业务模块中应用,ACL 才能生效。
单选题
760.段路由 SR( Segment Routing)是对现有 IGP 协议进行扩展,基于 MPLS 协议, 采用源路由技术 而设计的在网络上转发数据包的一种协议。
单选题
759.IPv6 中的流标签字段 、源地址字段和目的地址字段一起为特定数据流指定了网络中的转发路径。
单选题
758.OSPFv3 协议本身不提供认证功能 。 ipv6 中带认证头部
单选题
757.ACL 不会过滤设备自身产生的访间其它设备的流量;只过滤转发的流量,转发的流量中包括其它设 备访间该设备的流 量。
单选题
756.Trunk 型的端口和 Hybrid 类型的端口在接收数据帧时的处理方式相同。
