考点精讲
记忆技巧
常见误区
- 误区:以为路由器对每个报文都重新计算路由。正解:控制平面算好下发到 FIB,转发平面只查表,不重复计算。
- 误区:以为交换机查不到目的 MAC 就丢弃。正解:二层未知单播按广播域泛洪,靠目标回包完成 MAC 学习。
- 误区:以为 FIB 与路由表完全相同。正解:路由表是控制平面数据,FIB 是面向转发优化的快表,转发平面只查 FIB。
真题思路
- 【示例】 【示例】华为路由器收到一个目的地址不在路由表中的数据报文,且未配置缺省路由,设备会如何处理?
查 FIB 后从默认接口转发 丢弃并向源回 ICMP 目的不可达 广播泛洪到所有接口 缓存报文等待路由表更新
答案:B
解析:路由器按目的地址查路由表/FIB,无匹配且无缺省路由时丢弃报文,并向源发送 ICMP 目的不可达;泛洪是二层交换机的行为,不是三层路由器的动作。
常见问题
Q:控制平面和转发平面分离有什么好处
A:控制平面用 CPU 专注协议计算,转发平面用芯片高速查表,互不拖累、性能稳定。
Q:交换机为什么用泛洪而不是丢弃处理未知单播
A:泛洪是为了触发目标主机回包,从而完成 MAC 地址学习。
Q:FIB 和路由表是什么关系
A:路由表是控制平面生成的路由信息,FIB 是面向转发优化的快表,内容一致但用途不同。
相关知识
教材出处:第1章 路由基础 认识网络设备与报文处理流程