IP 转发与 Overlay

共 32 题
#

1. IPv4 首部 TTL 与 IPv6 Hop Limit 在转发时如何变化,校验和更新有何差异?

A IPv4 每跳减 TTL 并需更新首部校验和,IPv6 每跳减 Hop Limit 且无首部校验和 ✓ 正确答案
B IPv4 的 TTL 和 IPv6 的 Hop Limit 都不随转发变化
C IPv6 每跳转发时会更新首部校验和
D IPv6 的 TCP/UDP 校验和是可选的
#

2. OSPF 的 LSA 类型(1-5)与区域类型(stub、nssa、totally-stubby)对外部路由引入的限制是什么?

A stub 区域接收所有 Type 4/5 外部路由
B stub 区域不接收 Type 4/5,totally-stubby 进一步不接收 Type 3,nssa 用 Type 7 接收本地外部路由 ✓ 正确答案
C nssa 区域直接接收 Type 5 外部路由
D 所有区域都无差别接收外部路由
#

3. 最长前缀匹配如何在重叠路由中选路,策略路由为什么会改变传统目的地址查表流程?

A 重叠路由时选前缀较短的泛化路由
B LPM 选择前缀最长的具体路由;策略路由先按源/fwmark/接口等匹配规则再选路由表,改变默认目的查表流程 ✓ 正确答案
C 策略路由仍只按目的地址查表
D LPM 与策略路由互斥,不能同时使用
#

4. IS-IS 与 OSPF 在协议层级、扩展性和运营商骨干部署上的关键差异,IPv6 时代两者地位如何?

A IS-IS 运行在 IP 之上,OSPF 运行在链路层
B IS-IS 在多厂商骨干中几乎不可用
C OSPFv3 较 IS-IS 更擅长 IPv6 双栈
D IS-IS 直接运行在链路层并用 TLV 扩展,天然支持 IPv6 与 SR,常用于运营商骨干;OSPF 运行在 IP 之上 ✓ 正确答案
#

5. Linux 主机双网卡回程走错接口时,rp_filter、源地址选择和策略路由应如何联合检查?

A 严格 rp_filter 要求源地址能从收到接口回程,回程走错接口会被丢弃 ✓ 正确答案
B rp_filter 模式与回程路径无关
C 源地址选择不会影响回程路径
D 宽松 rp_filter 要求回程必须从收到接口出发
#

6. Linux 内核的 ip rule、ip route、ip rule lookup fail mode 组合下,源地址选择时为何仍可能回环?

A 源地址选择只由目的地址决定,与路由表无关
B fail mode 只影响转发,不影响源地址选择
C 选到回环源地址是正常现象
D 策略路由 lookup 失败且回退到 local 表时,可能选到 127.0.0.1 回环源地址,fail mode 影响是否继续尝试下一条规则 ✓ 正确答案
#

7. 路由器开启 URPF(unicast reverse path forwarding)后不对称路由为何被丢弃,宽松模式与严格模式分别适用哪些场景?

A 严格 URPF 要求源地址能从收到接口回程,不对称路由下会被丢弃;宽松模式只要求源地址可达,适合非对称拓扑 ✓ 正确答案
B URPF 只看目的地址,不看源地址
C 宽松 URPF 要求源地址必须从收到接口回程
D 严格模式下不对称路由也能正常转发
#

8. IPv6 SLAAC、DHCPv6 与临时地址如何协同,默认路由由哪个协议提供?

A 默认路由由 DHCPv6 提供
B 临时地址基于 EUI-64 生成,固定不变
C SLAAC 通过 RA 生成地址并提供默认路由,DHCPv6 提供额外参数,临时地址用于隐私保护 ✓ 正确答案
D SLAAC 不提供默认路由
#

9. Linux 的策略数据库(ip rule)按 priority 排序后会按 src/dst/fwmark/iif/oif 依次匹配,多条规则叠加的语义是什么?

A ip rule 不排序,随机匹配
B ip rule 按 priority 升序逐条匹配,命中后按该规则查表,失败时依规则决定是否回退到下一条 ✓ 正确答案
C 一条规则只能匹配目的地址,不能匹配 fwmark
D 命中规则后必然转发,不再回退
#

10. 路由表的 RTNH(route next hop)字段在 ECMP 与 recursive 下一跳之间的解析链如何工作?

A ECMP 时一条路由只有一个下一跳
B 递归解析失败不影响路由可用性
C 递归下一跳无需再解析,直接是直连接口
D 递归下一跳指下一跳地址需再解析到直连路由才得到出接口,ECMP 则是多下一跳按哈希分流 ✓ 正确答案
#

11. 邻居缓存 INCOMPLETE、STALE、DELAY、PROBE 状态如何迁移,何时真正发送探测?

A STALE 状态立即发送探测
B PROBE 阶段才真正发送邻居探测,STALE 到 DELAY 是先等待流量确认,避免过早探测 ✓ 正确答案
C INCOMPLETE 表示已解析成功
D DELAY 阶段直接发送探测包
#

12. VRF(Virtual Routing and Forwarding)与网络命名空间在内核实现上的根本差异,多 VRF 路由泄漏如何实现?

A netns 隔离整套网络栈,VRF 只隔离虚拟路由表(更轻量),路由泄漏通过 l3mdev/ip rule 或 L3VPN RT 实现 ✓ 正确答案
B VRF 比 netns 开销更大
C VRF 不允许任何路由表隔离
D VRF 与 netns 都以隔离整套协议栈为代价
#

13. BFD(Bidirectional Forwarding Detection)与路由协议 hello 的关系,BFD 在毫秒级故障检测中扮演什么角色?

A BFD 与路由协议 hello 职责完全相同
B BFD 只能用于 BGP,不能用于 OSPF
C BFD 会让路由协议 hello 间隔变慢
D BFD 以毫秒级间隔独立检测链路故障并通知路由协议,与秒级 hello 解耦,实现毫秒级收敛 ✓ 正确答案
#

14. 路由存在却无法转发时,应如何逐层核对规则优先级、VRF、邻居项、netfilter 与设备 offload?

A 只要存在路由就必然能转发
B offload 过期不会影响数据面
C 应逐层核对 ip rule 优先级、VRF 归属、邻居项、netfilter 与设备 offload,以定位决策与数据面不一致 ✓ 正确答案
D 邻居项不可达不影响转发
#

15. Linux 内核的 xfrm 策略与路由在策略路由下交叉生效,IPsec 隧道选路为何不能仅依赖目的地址?

A IPsec 隧道只按目的地址选路即可
B fwmark 只影响数据面,不影响 IPsec 选路
C xfrm 策略决定哪些流量加密及用哪个隧道,与策略路由结合时需按目的/源/fwmark 联合选路,不能仅依赖目的地址 ✓ 正确答案
D xfrm 策略与路由完全无关
#

16. 当路由被缓存在 offloaded 的 NIC 表中而控制平面已变更,devlink 触发硬件 reload 与软件回退的实现路径是什么?

A 控制面变更后可用 devlink reload 重同步硬件表,失败时回退到软件转发以保证正确性 ✓ 正确答案
B devlink 与 offload 无关
C 软件回退会提高转发性能
D offload 后硬件表永远与控制面同步,无需重载
#

17. IPv6 RA 携带的 Router Lifetime 为 0 时,主机多久后会停止使用该默认路由,配合 route info option 的兼容行为?

A Router Lifetime 只影响前缀路由,不影响默认路由
B Router Lifetime 为 0 时主机永久使用该路由
C route information option 只能提供默认路由
D Router Lifetime 为 0 时主机立即停止使用该默认路由 ✓ 正确答案
#

18. GRE 隧道与 IPsec 隧道模式在封装开销、加密边界与是否需要密钥管理上有何差异?

A GRE 和 IPsec 都提供加密
B GRE 需要 IKE 密钥协商
C GRE 仅封装不加密、无需密钥管理、开销小;IPsec 隧道模式加密且需 IKE 密钥管理、开销更大 ✓ 正确答案
D IPsec 比 GRE 开销更小
#

19. WireGuard 的 cryptokey routing 模型与传统 IPsec 基于策略(SPD)路由的配置思路有何根本不同?

A WireGuard 的 AllowedIPs 与路由无关
B WireGuard 和 IPsec 都使用 SPD 策略数据库
C IPsec 配置比 WireGuard 更简单
D WireGuard 用 peer+AllowedIPs 完成地址到密钥的映射,无需 SPD 策略表 ✓ 正确答案
#

20. 隧道嵌套(如 VXLAN over IPsec)时 PMTUD 为何容易因 ICMP 被过滤而失效,如何系统排查?

A 隧道嵌套只增加一点开销,不影响 PMTUD
B 关闭 DF 即可完美解决嵌套隧道 MTU 问题
C 嵌套隧道中 ICMP 总是能正常回传
D 多层封装使 MTU 减小,且 ICMP 常被过滤导致 PMTUD 失效,需逐层核对 MTU、做 MSS clamp并主动探测 ✓ 正确答案
#

21. MPLS 的标签分发协议 LDP 与 RSVP-TE 在 L2VPN/L3VPN 部署中的取舍,控制平面故障如何影响转发?

A LDP 支持显式路径与带宽预留,RSVP-TE 自动分发标签
B RSVP-TE 比 LDP 配置更简单
C LDP 简单自动分发标签,RSVP-TE 支持显式路径与 TE/FRR;控制面故障时已有标签转发表仍可短时转发 ✓ 正确答案
D MPLS 转发完全依赖控制面,控制面故障立即中断
#

22. Geneve 相比 VXLAN 的可变长 TLV 选项解决了什么扩展性问题,为何更受 SDN 控制面青睐?

A VXLAN 和 Geneve 都支持变长 TLV
B VXLAN 的 8 字节头部可携带任意元数据
C Geneve 头部支持可变长 TLV 元数据,扩展性更强,更契合 SDN 控制面;VXLAN 头部固定,扩展受限 ✓ 正确答案
D Geneve 比 VXLAN 更早出现且更简单
#

23. IPv4 分片的 Identification、MF、Fragment Offset 如何用于重组,重组发生在哪一端?

A 重组由中间路由器完成,目的主机只接收
B Identification 标识同一数据报,Fragment Offset 按 8 字节提供偏移,MF 指示是否还有分片,重组在目的主机完成 ✓ 正确答案
C 分片只发生在目的主机
D Fragment Offset 以字节为单位任意偏移
#

24. BGP 路径属性中 NEXT_HOP、AS_PATH、LOCAL_PREF、MED 的传播范围与决策顺序是怎样的?

A BGP 决策先比较本地优先级,再比较 AS_PATH 长度,再比较 MED,且 LOCAL_PREF 只在 AS 内有效 ✓ 正确答案
B 决策顺序先比较 MED 再比较 LOCAL_PREF
C NEXT_HOP 永不随 AS 变化
D LOCAL_PREF 跨 AS 传播,MED 只在 AS 内比较
#

25. SRv6(Segment Routing over IPv6)相比 MPLS 在可编程性上的优势,uSID 与 locator 编码对硬件 NF 的挑战是什么?

A SRv6 用 IPv6 地址(SID)编码段,可编程性强;uSID 压缩段需硬件解析与 locator 支持,对老 ASIC 是挑战 ✓ 正确答案
B SRv6 无法做服务链
C uSID 不需要硬件支持
D SRv6 用 MPLS 标签栈编码段,可编程性弱
#

26. IPv6 jumbogram 与 IPv4 超大分组在路径分片、PMTUD 和硬件 ASIC 卸载支持上的兼容性问题有哪些?

A jumbogram 支持中间路由器分片
B jumbogram 不需要 PMTUD
C jumbogram 载荷超 65535 字节且依赖路径 MTU 足够大、中间不分片,硬件 ASIC 支持有限 ✓ 正确答案
D jumbogram 与普通 IPv6 包无差别
#

27. 控制平面的 RIB 与数据平面的 FIB 分别保存什么,ECMP 下一跳如何安装到转发表?

A RIB 由数据平面维护,FIB 由控制平面维护
B RIB 保存全部路由(控制面),FIB 保存最优可转发路由(数据面),ECMP 在 FIB 中以多下一跳列表+哈希选择安装 ✓ 正确答案
C FIB 保存所有路由候选
D ECMP 只保留一个下一跳
#

28. 邻居状态机中 REACHABLE 时间到期后触发 stale,stale 状态下为何不一定立即探测而是先尝试发送?

A STALE 状态立即发送探测
B STALE 不宜立即探测,先经 DELAY 用实际流量确认,未确认才 PROBE 主动探测 ✓ 正确答案
C STALE 状态永不发送任何包
D STALE 状态直接进入 REACHABLE
#

29. VXLAN 用 24 位 VNI 与 UDP 4789 封装如何突破 VLAN 4096 上限并实现多租户二层隔离?

A VXLAN 使用 12 位 VNI,最多 4096 个
B VXLAN 只能在同一二层范围内传输
C VXLAN 用 24 位 VNI(约 1600 万)突破 VLAN 4096 上限,通过 UDP 4789 封装把二层帧跨三层传输,实现多租户二层隔离 ✓ 正确答案
D VXLAN 不提供租户隔离
#

30. IPv6 over IPv4(6in4/6to4)隧道在双栈过渡中如何工作,各自的局限是什么?

A 6in4 需手动配置端点,6to4 自动把 IPv4 内嵌进 IPv6 地址并依赖中继,两者都只是过渡方案 ✓ 正确答案
B 6in4 是自动隧道,6to4 是手动配置
C 6to4 在 NAT 后也能完美工作
D 6in4 无需配置即可扩展
#

31. Overlay 网络中 underlay 与 overlay 的 MTU 如何规划,外层封装头预留不足会导致什么问题?

A overlay 与 underlay 的 MTU 可以相同且无影响
B overlay 内层 MTU 加外层封装头应不超过 underlay MTU,预留不足会导致大包被丢弃形成 MTU 黑洞 ✓ 正确答案
C 外层封装头预留不足只影响小包
D 只需调大 overlay MTU 即可
#

32. EVPN 如何在 VXLAN 之上提供控制面 MAC 学习与多归属,相比数据面泛洪有何优势?

A EVPN 仍靠数据面泛洪学习 MAC
B EVPN 用 BGP 控制面分发 MAC/IP 路由并支持 ESI 多归属,减少 BUM 泛洪、收敛更快 ✓ 正确答案
C EVPN 不支持多归属
D EVPN 相比数据面泛洪更多