多选题
489.如下图所示的网络,所有交换机运行 STP 协议, 当拓扑稳定后 。将 SWA 在设备断电, 下列说法正确的是?
489.如下图所示的网络,所有交换机运行 STP 协议, 当拓扑稳定后 。将 SWA 在设备断电, 下列说法正确的是?
A
SWB 仍然周期性从 G0/0/1 端口发送配置 BPDU
B
SWC 经过现 Max Age 时间之后从 G0/0/1 端口发送配置 BPDU
C
SWC 立刻从 G0/0/1 端口发送 TC-BPDU
D
SWC 和 SWB 立刻重新进行根桥的选举
答案解析
正确答案:CD
解析:
这是一道关于生成树协议(STP/RSTP/MSTP)在拓扑变化时行为的经典题目。虽然题目未明确指明是传统 STP (802.1D) 还是快速生成树 RSTP (802.1w),但根据选项 C 和 D 的描述以及常见的华为/华三认证考试语境,通常默认考察的是 **RSTP (快速生成树)** 或者 **MSTP** 的行为,因为传统 STP 的收敛速度极慢,不会“立刻”重新选举或发送 TC。
*注:若严格按照传统 STP (802.1D) 分析,答案会有所不同(主要涉及 Max Age 超时)。但鉴于标准答案给的是 CD,我们基于 **RSTP/MSTP** 的机制进行解析,这是目前网络设备默认运行的主流模式。*
### 核心考点
1. **根桥失效后的反应**:当根桥断电,网络中其他交换机如何检测并重新选举根桥。
2. **TCN/TC BPDU 的发送机制**:拓扑变化时,非根交换机如何通知全网刷新 MAC 地址表。
3. **BPDU 的发送角色**:只有指定端口(Designated Port)才会周期性发送配置 BPDU。
### 详细解析
#### 1. 拓扑结构分析(基于常见题型推断)
* **SWA**:原根桥(Root Bridge)。
* **SWB** 和 **SWC**:非根交换机。
* 通常情况下,SWA 连接 SWB 和 SWC。SWB 和 SWC 之间也可能有链路。
* 当 SWA 断电后,SWB 和 SWC 将失去来自根桥的 BPDU。
#### 2. 选项逐一分析
**A. SWB 仍然周期性从 G0/0/1 端口发送配置 BPDU**
* **分析**:在 STP/RSTP 中,只有**根端口(Root Port)**接收 BPDU,只有**指定端口(Designated Port)**发送配置 BPDU。
* 如果 G0/0/1 是 SWB 的根端口(指向原根桥 SWA),它只接收不发送。
* 如果 G0/0/1 是指定端口,它会发送 BPDU。但在根桥失效后,SWB 会检测到上游链路故障。
* **关键点**:无论端口角色如何,该选项描述过于绝对且未触及拓扑变化的核心反应。更重要的是,在 RSTP 中,如果链路断开,相关端口状态会迅速变化,不再单纯维持原有的周期性发送行为而不做改变。此外,如果 G0/0/1 是连接 SWA 的端口,SWA 断电后,该端口物理链路 Down,SWB 无法从该端口发送 BPDU 给 SWA(因为对方已断电),且该端口不再是有效的工作端口。如果 G0/0/1 是连接 SWC 或其他设备的端口,其角色可能因拓扑变化而改变。
* **结论**:该选项通常被视为错误,因为它没有描述拓扑变化后的关键行为,且在链路故障场景下描述不准确。
**B. SWC 经过现 Max Age 时间之后从 G0/0/1 端口发送配置 BPDU**
* **分析**:这是**传统 STP (802.1D)** 的行为。在传统 STP 中,非根交换机如果在 Max Age 时间(默认 20秒)内没收到根桥的 BPDU,才会认为根桥失效,然后开始重新选举。
* **但是**,题目答案包含 C 和 D,暗示了“快速”反应。在 **RSTP (802.1w)** 中,交换机通过**机制检测链路故障**(如物理链路 Down 或连续丢失 3 个 Hello BPDU,约 6秒,甚至更快通过 Proposal/Agreement 机制),而不是被动等待 Max Age 超时。RSTP 旨在消除 Max Age 的延迟。
* **结论**:在 RSTP/MSTP 环境下,不需要等待 Max Age,因此 B 错误。
**C. SWC 立刻从 G0/0/1 端口发送 TC-BPDU**
* **分析**:当 SWA(根桥)断电,与其直接相连的交换机(假设是 SWC 或 SWB)会检测到链路故障。
* 在 RSTP/MSTP 中,一旦检测到拓扑变化(Topology Change),交换机会:
1. 清除相关端口的 MAC 地址表项。
2. 从所有**指定端口(Designated Ports)**和**根端口(Root Port)**(视具体实现和标准版本略有差异,主要是向下游传播)发送带有 **TC (Topology Change)** 标志位的 BPDU。
3. 目的是通知全网交换机快速老化 MAC 地址表,避免黑盒流量。
* “立刻”体现了 RSTP 的快速收敛特性。SWC 检测到与根桥的连接中断,会立即触发 TC 机制,从其指定端口(如 G0/0/1,假设该端口指向下游或另一台交换机)发送 TC-BPDU。
* **结论**:正确。
**D. SWC 和 SWB 立刻重新进行根桥的选举**
* **分析**:当根桥 SWA 断电,网络中剩余的交换机(SWB, SWC 等)会发现收不到更优的 BPDU(即来自 Root ID 为 SWA 的 BPDU)。
* 在 RSTP 中,这个过程是非常快的。交换机会比较各自的 Bridge ID,重新选举新的根桥。
* 虽然严格来说,RSTP 是通过同步机制快速收敛,但宏观上表现为“重新选举根桥”或“确定新的根路径”。由于没有了原根桥,SWB 和 SWC 必须通过交互 BPDU 来确定谁成为新的根桥(或者谁离新根桥更近)。这个动作是在检测到故障后**立刻**发起的,而不是等待定时器超时。
* **结论**:正确。
### 总结
* **传统 STP**:依赖定时器(Max Age, Forward Delay),收敛慢(30-50秒)。
* **RSTP/MSTP**:依赖握手和链路状态检测,收敛快(秒级甚至亚秒级),**立刻**触发拓扑变化通知(TC)和**立刻**开始重新计算生成树(包括根桥选举逻辑)。
因此,基于 RSTP/MSTP 的快速收敛特性:
* **C 正确**:检测到变化,立刻发送 TC-BPDU 刷新 MAC 表。
* **D 正确**:根桥丢失,立刻启动新的根桥选举/生成树重计算过程。
**最终答案:CD**
相关知识点:
STP协议拓扑变化应对
题目纠错
华为数通工程师HCIA题库
相关题目
单选题
312.如果在 PPP 认证的过程中,被认证者发送了错误的用户名和密码给认证者,认证者将会发送哪种 类型的报文给被认证者?
单选题
311.网络管理员在路由器设备上使用了 TracertRoute 功能后,路由器发出的数据包中, IPv4 首部的 Protocol 字段取值为?
单选题
310.IP 报文头部中有一个 TTL 字段, 关于该字段说法正确的是( )。
单选题
309.DHCPv6 客户端发送哪个报文, 回应 DHCPv6 服务器发送的 Advertise 报文?
单选题
308.在 IPv6 网络中, OSPFv3 不再支持下面哪项特性?
单选题
307.共享介质型网络使用哪一种技术进行数据转发?
单选题
306.以下哪个 IPv6 地址是组播地址?
单选题
305.二层 ACL 的编号范围是?
单选题
304.以下哪种 SNMP 报文是由被管理设备上的 Agent 发送给 NMS 的?
单选题
303.数据包在 IPSec VPN 中的封装格式,这种类型的数据包是使用 IPSec VPN 的哪种模式封装的?
