以太网与交换与邻接与路径 MTU

共 24 题
#

1. 交换机如何学习源 MAC 并转发未知单播,MAC 表震荡通常反映什么拓扑问题?

A 交换机收到目的 MAC 未知的单播帧会直接丢弃
B 交换机只根据目的 MAC 查找,不学习源 MAC
C 交换机对未知目的单播帧会在除接收接口外的同 VLAN 接口上泛洪,并对源 MAC 进行学习 ✓ 正确答案
D MAC 表震荡通常说明交换机硬件故障
#

2. RSTP 如何通过端口角色和同步过程缩短收敛,边缘端口误接交换机有何风险?

A RSTP 通过 proposal/agreement 同步显著缩短收敛时间,边缘端口可立即转发但收到 BPDU 时应自动转回普通端口 ✓ 正确答案
B RSTP 边缘端口始终参与生成树计算,所以很安全
C RSTP 将端口状态压缩为 blocking、learning、forwarding 三种,收敛仍需 30 秒以上
D RSTP 没有端口角色,只有端口状态
#

3. 链路聚合中基于五元组哈希为何无法让单一大流使用全部带宽?

A 单一大流可以通过哈希均匀分配到所有成员链路,从而占满聚合带宽
B 链路聚合不需要哈希,直接对帧轮询转发
C 同一流必须哈希到同一成员链路以保证顺序,因此单流只能使用一条链路带宽 ✓ 正确答案
D 哈希字段越多,单流越容易跨多条链路
#

4. 在 EVPN-VXLAN 叠加网络中,VTEP 如何依据本地路由表封装 inner MAC,为什么 BUM 流量需要头端复制或组播?

A EVPN 引入后 BUM 流量不再需要任何复制或组播
B 未知目的 MAC 的帧由 VTEP 头端复制给所有远端 VTEP,或通过 underlay 组播承载 ✓ 正确答案
C VTEP 对未知单播直接丢弃以减少开销
D BUM 流量通过 EVPN Type-2 路由单播转发
#

5. 交换机的 CoS 队列与 WRR/SP 调度在语音/视频/数据混跑场景下的带宽保证与延迟分布如何评估?

A SP 会保证所有队列都获得比例带宽,不会饿死低优先级队列
B WRR 保证高优先级队列绝对优先,但低优先级可能饿死
C WRR 与 SP 在带宽保证上没有任何区别
D 语音通常用 SP 保证低延迟,视频和数据常用 WRR 按权重分配剩余带宽 ✓ 正确答案
#

6. ARP 与 IPv6 NDP 在地址解析、邻居可达性检测和路由器发现上有哪些关键差别?

A ARP 与 NDP 都内置邻居可达性检测和路由器发现功能
B NDP 使用广播帧进行地址解析
C NDP 用 NS/NA 完成地址解析,通过 RS/RA 实现路由器发现,并带邻居可达性检测状态机;ARP 仅做地址解析 ✓ 正确答案
D IPv6 不再需要地址解析,MAC 直接由 IP 推算
#

7. PMTUD 与 PLPMTUD 如何发现瓶颈 MTU,ICMP 被过滤时传统 PMTUD 为何形成黑洞?

A 传统 PMTUD 靠 DF 位和 ICMP"需要分片"反馈,ICMP 被过滤时可能形成黑洞;PLPMTUD 主动探测避免依赖 ICMP ✓ 正确答案
B PLPMTUD 仍依赖中间设备回 ICMP 报文
C 传统 PMTUD 依赖发送端主动发探测包,不依赖 ICMP
D PMTUD 发现 MTU 后发送端不再处理任何分片
#

8. 排查同网段偶发丢包时,如何区分双工不匹配、环路、MTU 不一致与邻居表溢出?

A MTU 不一致通常表现为小包通、大包丢,而双工不匹配多伴随 CRC/FCS 错误 ✓ 正确答案
B 环路不会导致广播风暴或 MAC 表震荡
C 双工不匹配的主要表现是邻居表溢出
D 邻居表溢出只影响已有的老连接而不影响新连接
#

9. SCTP 的多宿主路径探测与 PMTUD 联合发现机制相比 TCP 的 ICMP-based PMTUD 有哪些优势?

A SCTP 逐路径独立维护 MTU 并支持多路径切换,单路径探测失败不会中断整个关联 ✓ 正确答案
B SCTP 不支持多宿主,只有单路径
C SCTP 仍依赖单一路径和 ICMP,无冗余优势
D SCTP 的 PMTUD 只能靠 ICMP,比 TCP 更脆弱
#

10. 在 vxlan-overlay 网络中 MTU 黑洞如何导致长连接延迟飙升,运维探测 PMTUD 的可行方案有哪些?

A VXLAN 不增加任何外层开销,不存在 MTU 问题
B VXLAN 外层头使内层大包超过 underlay MTU 而被丢弃,小包能通、大包卡,导致长连接延迟飙升 ✓ 正确答案
C MTU 黑洞只影响小包,不影响大包
D 遇到 MTU 黑洞应调大 MSS 而不是调小
#

11. IPv6 邻居缓存(Neighbor Cache)在路由器通告下发 RA 后的生命周期与邻居不可达探测行为如何配置?

A 邻居缓存表项没有生命周期,永久有效
B NUD 只用广播 ARP 探测邻居
C RA 的 Router Lifetime 只影响邻居缓存,不影响默认路由
D REACHABLE 超时后进入 STALE,有流量时经 DELAY 进入 PROBE 并用单播 NS 探测 ✓ 正确答案
#

12. LLDP 与 CDP 报文如何被中间网络设备透传或剥离,安全场景下禁用 LLDP 的代价是什么?

A LLDP 帧会被中间设备透明转发到全网
B 禁用 LLDP 没有任何代价
C LLDP 报文只携带 IP 地址,不携带设备信息
D LLDP/CDP 帧由接收设备本地处理,通常不跨多跳透传 ✓ 正确答案
#

13. 万兆以上链路的 LACP 模式(active/passive)与短帧、巨型帧(jumbo frame)的 MTU 协商如何影响吞吐?

A LACP 两端都 passive 也能建立聚合
B LACP 至少一端为 active 才能协商成功,启用 jumbo frame 可减少帧头开销、提升吞吐 ✓ 正确答案
C MTU 越大每帧开销越大,吞吐越低
D Jumbo frame 只需在接收端配置,无需全网一致
#

14. 数据中心里 jumbo frame 配 9000 后跨 VLAN 仍出现分片,常见瓶颈是否在 vSwitch/物理 NIC offload?

A 分片根因是 NIC offload 过强,关闭 offload 即可解决
B 只要 MAC 层配置 jumbo 就必然不分片
C 分片根因是路径上某接口 MTU 未同步到 9000(如 vSwitch 虚拟端口或物理 NIC),offload 本身不产生分片 ✓ 正确答案
D 分片只发生在发送端,与中间接口无关
#

15. 1Q 标签中的 PCP、DEI、VID 各自承担什么作用,native VLAN 配置不一致会产生什么现象?

A DEI 字段表示 VLAN 数量,PCP 表示检测优先级
B native VLAN 的帧总是带标签的
C VID 只有 8 位,最多支持 256 个 VLAN
D PCP 表示 QoS 优先级,DEI 表示可丢弃性,VID 标识 VLAN;native VLAN 两端配置不一致时 untagged 帧会被错误解释到错误 VLAN ✓ 正确答案
#

16. MAC 地址表的 aging timer、静态绑定与 MAC ACL 在防 MAC 漂移与 ARP 欺骗上的工程差异是什么?

A aging timer 是防漂移的核心手段,能阻止 MAC 漂移
B MAC ACL 的作用是维护 MAC 地址表并防止老化
C 静态/sticky MAC 绑定把 MAC 固定到端口,可阻止漂移;MAC ACL 主要做流量过滤而非地址绑定 ✓ 正确答案
D 静态绑定无法阻止攻击者伪造 MAC
#

17. 生成树的 PVST、RSTP、MSTP 三种模式在 VLAN 数量与收敛时间上的取舍,根桥选举的优先级向量如何计算?

A MSTP 为每个 VLAN 独立运行一个实例,资源开销最大
B RSTP 收敛快但通常单实例,无法按 VLAN 分流;MSTP 多实例兼顾分流与快速收敛 ✓ 正确答案
C 根桥选举优先比较 MAC 地址,再比较优先级
D PVST 收敛最快,资源开销最小
#

18. 当物理端口因风暴控制 storm-control 被自动 shutdown 后,恢复方式、抑制阈值与日志告警应当如何设置?

A 可通过 errdisable recovery 自动恢复,且阈值应留余量并开启日志/SNMP 告警 ✓ 正确答案
B 阈值设置越严格越好,不会误杀正常流量
C 被 shutdown 的端口只能手动恢复,无法自动恢复
D 风暴控制只针对单播,不处理广播
#

19. MAC-in-MAC(802.1ah)与 MAC-over-802.1Q(Q-in-Q)在运营商接入网中的封装层级与广播域控制差别是什么?

A Q-in-Q 与 802.1ah 都只添加一层 VLAN 标签
B 802.1ah 用运营商 MAC 封装整个客户帧,实现 MAC 隔离;Q-in-Q 仅叠加两层 VLAN 标签,客户 MAC 可见 ✓ 正确答案
C 802.1ah 不提供广播域控制
D Q-in-Q 比 802.1ah 隔离性更强
#

20. Linux 的 neigh_table GC 触发条件与 neigh_unreachable_timer 在 ICMP 不可达时的状态推进流程是什么?

A 邻居表超过 gc_thresh1 就完全停止新增邻居
B 邻居表项永不回收,只增不减
C 邻居不可达时经 STALE→DELAY→PROBE 多次探测失败后进入 FAILED 并回收,GC 由 gc_thresh 阈值控制 ✓ 正确答案
D 不可达探测只使用广播,不使用单播
#

21. IPv6 的 DAD(Duplicate Address Detection)如何用 NS/NA 完成 SLAAC 地址冲突检测,冲突时是否会上线?

A DAD 用组播 NS 探测,收到 NA 回应说明地址冲突,冲突地址不会上线 ✓ 正确答案
B 冲突时地址仍会上线,只是标记为临时
C DAD 通过发送 NA 并等待 NS 回应来检测冲突
D DAD 只用于 DHCPv6,不用于 SLAAC
#

22. 网卡 checksum/GSO/GRO 卸载为何会让抓包中的长度与校验和看似异常?

A 校验和 offload 只影响接收,不影响发送侧抓包
B offload 后抓包始终能看到线上真实帧
C GSO 会把大包拆成小包,抓包只能看到小包
D checksum offload 会让抓包中校验和看似错误(假阳性),GSO/GRO 会让抓包看到合并/未分段的大包而非线上真实帧 ✓ 正确答案
#

23. GRE、IPsec、VXLAN 在 MTU 1500 网络上的封装开销分别是多少,对 MSS 与 PMTUD 探测的影响是什么?

A overlay 后 MSS 应增大以利用更多带宽
B 三种封装开销都只有 4 字节,可忽略
C IPsec 隧道模式开销可超 50 字节,VXLAN 约 50 字节,GRE 约 24 字节 ✓ 正确答案
D 封装开销不影响 PMTUD 探测
#

24. 抓包工具(Wireshark)看到的校验和错误提示在 NIC 卸载场景下为何属于假阳性,如何正确校验?

A 该提示说明线上确实存在校验和错误
B 校验和错误只可能是应用层 bug
C NIC checksum offload 下抓包在计算前/后,校验和提示是假阳性;正确校验应关闭 offload 或采用 tap 抓包 ✓ 正确答案
D 关闭 offload 后校验和错误会更多