判断题
800.运行 RSTP 协议的交换机接收到 TC 置位的 BPDU 后,清空所有端口学习到的 MAC 地址。
A
正确
B
错误
答案解析
正确答案:B
解析:
**解析:**
该说法是**错误**的。
在运行 **RSTP(快速生成树协议,IEEE 802.1w)** 的交换机中,当接收到 TC(Topology Change,拓扑变更)置位的 BPDU 时,其行为与传统的 STP(IEEE 802.1D)有显著区别:
1. **STP 的行为**:
在传统 STP 中,一旦检测到拓扑变更,交换机会将**所有端口**学习到的 MAC 地址表项的老化时间缩短为 Forward Delay(默认 15 秒),这会导致大量不必要的 MAC 地址重新学习,增加网络负担。
2. **RSTP 的行为**:
RSTP 对拓扑变更的处理更加精细和高效。当 RSTP 交换机接收到 TC BPDU 或自身检测到拓扑变更时,它**只会清空非边缘指定端口(Non-Edge Designated Ports)和根端口(Root Port)上学习到的 MAC 地址**。
* **保留边缘端口**:连接终端设备(如 PC、服务器)的边缘端口(Edge Port)上的 MAC 地址不会被清空,因为这些端口的拓扑变化通常不会影响整个网络的连通性,无需刷新。
* **目的**:这种机制避免了全网 MAC 地址表的剧烈震荡,减少了广播流量,提高了网络收敛速度和稳定性。
**结论:**
RSTP 交换机接收到 TC BPDU 后,**不会**清空“所有”端口学习到的 MAC 地址,而是仅清空受拓扑变更影响的特定端口(主要是根端口和非边缘指定端口)的 MAC 地址表项。因此,题目中的描述是错误的。
相关知识点:
RSTP收到TC不清MAC
题目纠错
华为数通工程师HCIA题库

