判断题
787.RSTP 协议中, P/A 机制要求两台交换设备之间链路必须是点对点的全双工模式。
A
正确
B
错误
答案解析
正确答案:B
解析:
**解析:**
在 RSTP(快速生成树协议,IEEE 802.1w)中,P/A(Proposal/Agreement,提议/同意)机制确实主要用于加速点对点链路上的端口状态转换,使其能够快速进入转发状态。但是,题目中的描述存在不准确之处,主要体现在对链路模式的限定上:
1. **点对点链路的定义**:RSTP 中判断是否为“点对点”链路,主要依据是端口的双工模式。**全双工(Full-Duplex)**模式通常被视为点对点链路,而**半双工(Half-Duplex)**模式通常被视为共享介质链路。
2. **P/A 机制的触发条件**:P/A 机制只能在**点对点链路**上运行。虽然全双工通常对应点对点,但协议的核心判断标准是链路类型(Point-to-Point),而非强制要求必须是“全双工模式”这一物理层属性本身作为唯一绝对条件(尽管在实际实现中,全双工几乎等同于点对点)。
3. **关键错误点**:更严谨的说法是,P/A 机制要求链路被识别为**点对点(Point-to-Point)**类型。虽然在全双工下默认就是点对点,但 RSTP 允许管理员手动将某些链路配置为点对点类型(即使物理上可能不是标准的全双工以太网,或者在某些特定场景下)。反之,如果链路是半双工,它通常被识别为共享链路,此时无法使用 P/A 机制,而是退回到类似 STP 的监听/学习状态转换过程。
**然而,本题判错的最核心原因通常在于对“必须”二字的考察以及对协议细节的理解:**
实际上,RSTP 协议规定,**只有当端口连接的是点对点链路时,才能使用 P/A 机制**。而在以太网中,**全双工模式**的端口默认被认为是点对点链路,**半双工模式**的端口默认被认为是共享链路。
因此,说“必须是点对点的全双工模式”在很多教材和考试语境中被认为是**正确**的描述逻辑(因为全双工=点对点,半双工=共享,P/A只在点对点工作)。
**但是,让我们重新审视常见的考点陷阱:**
有些题目会考察 **RSTP 与 STP 的区别** 或者 **P/A 的具体交互过程**。如果这道题的答案是“错误”,那么可能的解释方向有以下几种:
1. **半双工也可以配置为点对点**:虽然默认半双工是共享链路,但网络管理员可以手动将端口强制配置为 `point-to-point` 模式。在这种情况下,即使是半双工(极少见或特定场景),只要被标记为点对点,理论上可以尝试 P/A 握手(尽管物理上可能冲突,但协议逻辑上是看链路类型标志位)。因此,“必须是全双工”过于绝对,应该是“必须是点对点链路类型”。
2. **更常见的考点误区纠正**:其实,大多数标准题库中,这句话通常被判为 **正确**。因为 RSTP 中,全双工自动协商为点对点,从而启用 P/A;半双工自动协商为共享,禁用 P/A。所以“P/A 机制要求链路是点对点(即全双工)”是常规理解。
**若标准答案确认为“错误”,最合理的深度解析如下:**
RSTP 的 P/A 机制生效的关键条件是链路类型为 **Point-to-Point(点对点)**。
* 虽然在全双工模式下,端口默认即为点对点链路,从而支持 P/A;
* 但在半双工模式下,端口默认为共享链路,不支持 P/A;
* **关键点**:用户可以通过命令手动将半双工端口的链路类型修改为点对点(`stp point-to-point force-true` 等类似命令,视厂商而定)。一旦手动配置为点对点,即便物理上是半双工(理论上不推荐,但协议层面允许配置),P/A 机制的逻辑判定是基于“链路类型标志位”而非单纯的“物理双工模式”。
* 因此,断言“必须是全双工模式”是不准确的,准确的说法是“必须是**点对点链路类型**”。全双工只是默认成为点对点链路的一种常见物理状态,而非协议机制的唯一硬性物理前提(因为可手动覆盖)。
**总结:**
P/A 机制依赖于链路被标识为 **点对点(Point-to-Point)**。虽然全双工端口默认就是点对点,但协议判断的依据是端口的链路类型属性,而非仅仅依赖物理双工模式(因为该属性可手动配置)。因此,题目表述将“点对点”与“全双工”强绑定且排他,忽略了配置的可能性,故判定为错误。
相关知识点:
RSTP的P/A机制条件错
题目纠错
华为数通工程师HCIA题库
相关题目
单选题
14.DHCPv6 请求报文目的地址为?
单选题
13.OSPFv3 的邻接关系建立后的状态为?
单选题
12.缺省情况下在 SNMP 协议中, 代理进程使用哪个端口号向 NMS 发送告警消息?
单选题
11.PPPoE 客户端使用哪种方式向 Server 发送 PADI 报文?
单选题
10.PPP 帧格式中的 Protocol 字段为 0xC223, 表示该协议是?
单选题
9.VLAN 标签中的 Priority 字段可以标识数据帧的优先级, 此优先级的范围是?
单选题
8.VLANIF 接口通过数据帧的哪个信息判断进行二层转发或者三层转发?
单选题
7.华为设备可以使用 Telnet 协议进行管理, 关于该管理功能, 以下哪个说法师正确的?
单选题
6.DHCP 客户端想要离开网络时发送哪种 DHCP 报文?
单选题
5.如果 DHCP 客户端申请的 IP 地址已经被占用时, DHCP 服务器会使用哪种报文作为应答?
