5.4 路由协议

2026-11-03 11:27:00上一篇 / 下一篇

本篇定位:路由协议(RIP/OSPF/BGP)是网络篇的协议辨析区——9 年真题直接命中 7 题(2022 多92、2023 单60/多89、2024 单65、2025 单60/61、2026 单34 相关),且 2024 单65 直接考三种协议的内层封装(RIP→UDP、OSPF→IP、BGP→TCP)。考点:算法类型(距离矢量 vs 链路状态)、承载协议(封装)、关键数字(RIP 16=不可达)、命令(display ospf peer)。2027 预测 1–2 题:封装对应、协议特性辨析。 数据依据:01-真题/真题文本/ + 01-真题/考点汇总/ + 05-笔记/计算机网络-模块总纲.md;答案以专业判断为准。 阅读提示:RIP 跳数/OSPF 链路状态与 3.4 算法(贪心/最短路径)概念呼应;BGP 是自治系统间协议(与 8.6 金融网络架构可衔接)。


一、考点定位(本章真题统计)

考点真题锚点频次考法
协议封装2024 单651 年RIP→UDP/OSPF→IP/BGP→TCP
RIP2025 单61、2022 多922 年16=不可达、距离矢量
OSPF2023 多89、2025 单602 年链路状态、支持 VLSM、display ospf peer
BGP2023 单601 年距离矢量、TCP、能查循环
路由聚合2019 单731 年减少路由表规模

命题规律:路由协议考"算法类型 + 封装 + 数字细节"三件套,2024 单65 的封装对应是近年最直接的考法。2027 预测 1–2 题:封装匹配、RIP/OSPF/BGP 特性对比。核心能力:三协议对比表(算法/封装/度量/范围)一张背熟。


二、知识框架(先搭骨架)

路由协议(动态路由,自动学习路由表)
├── RIP(路由信息协议)
│   ├── 算法:距离矢量(跳数)
│   ├── 封装:UDP(端口 520)——2024 单65
│   ├── 度量:跳数,最多 15 跳,16=不可达——2025 单61
│   ├── 适用:小型网络
│   └── 版本:RIPv1(不支持 VLSM)/RIPv2(支持 VLSM)
├── OSPF(开放最短路径优先)
│   ├── 算法:链路状态(SPF/Dijkstra)
│   ├── 封装:IP(协议号 89)——2024 单65
│   ├── 度量:带宽/费用(无跳数限制)
│   ├── 特点:支持 VLSM、收敛快、适合大中型网络——2023 多89
│   └── 命令:display ospf peer 查看邻居——2025 单60
└── BGP(边界网关协议)
    ├── 算法:路径矢量(距离矢量类)
    ├── 封装:TCP(端口 179)——2024 单65
    ├── 范围:自治系统(AS)之间(互联网主干)
    ├── 度量:跳数(AS 路径)
    └── 特点:能检查路由循环——2023 单60

路由聚合(2019 单73)
└── 多条路由合并成一条 → 减少路由表规模/路由器负担

一句话记忆:RIP 跳数小网(UDP 520、16 不可达);OSPF 链路状态大网(IP 89、带宽度量、收敛快);BGP 自治域间(TCP 179、能查环)。


三、考点详解

3.1 三协议封装(2024 单65,必考)

2024 单65(选 D:UDP、IP、TCP):RIP 报文封装在 UDP(端口 520)、OSPF 报文直接封装在 IP(协议号 89)、BGP 报文封装在 TCP(端口 179)。

协议承载端口/协议号记忆
RIPUDP520简单协议用简单承载
OSPFIP(直接封装)89链路状态直连 IP
BGPTCP179跨自治域要可靠传输

口诀:RIP 用 UDP、OSPF 用 IP、BGP 用 TCP——这是全章最高频考点。

3.2 RIP(2025 单61、2022 多92)

精确定义:RIP = 基于距离矢量算法的内部网关协议,以跳数为度量,适用于小型网络。

关键数字(2025 单61):RIP 的度量值 16 = 不可达(网络最大 15 跳,16 表示无法到达)——路由通告 172.16.9.0 度量值为 16 表示该网段不可达。

RIP 特点(2022 多92):

  • ✅ 距离矢量算法(向邻居通告整张路由表);
  • ✅ 以跳数为度量、最多 15 跳(16=不可达);
  • ✅ 通过 UDP 520 端口交换路由信息;
  • ❌ 收敛慢(周期通告,不适合大型网络)。

3.3 OSPF(2023 多89、2025 单60)

精确定义:OSPF = 基于链路状态算法(SPF/Dijkstra 最短路径)的协议,适用于大中型网络。

OSPF 特点(2023 多89,选 ABCD):

  • ✅ 没有跳数限制(不像 RIP 的 15 跳);
  • ✅ 支持可变长子网掩码(VLSM);
  • ✅ 度量值是带宽/费用(不是跳数);
  • ✅ 收敛速度快(链路状态全网同步、立即计算)。

2025 单60:查看 OSPF 邻居关系 → display ospf peer 命令(华为设备)。

3.4 BGP(2023 单60)

精确定义:BGP = 自治系统(AS)之间的路由协议(互联网主干路由协议),基于路径矢量(距离矢量类)算法。

2023 单60(选 C):关于 BGP 正确的说法——BGP 是距离矢量算法、通过 TCP 发布路由、度量是跳数、能检查路由循环(C 对);"BGP 是链路状态协议"错误(A);"BGP 通过 UDP 发布"错误(B,用 TCP 179)。

关键:BGP 能检查路由循环(记录 AS 路径,发现自己的 AS 号在路径中即丢弃)——这是与 RIP 的重要区别。

3.5 路由聚合(2019 单73)

2019 单73:路由聚合(CIDR)的作用 = 减少路由表项数量、减小路由器规模/负担(一条聚合路由代替多条明细路由)——与 5.2 章 CIDR 聚合概念一致。


四、易错坑汇总(命题人惯用陷阱)

  1. 封装对应(2024 单65)——RIP→UDP、OSPF→IP、BGP→TCP;"RIP 用 TCP"错误;"BGP 用 UDP"错误。
  2. RIP 16=不可达(2025 单61)——15 跳以内可达、16 不可达;"16 表示第 16 跳"错误。
  3. OSPF 无跳数限制(2023 多89)——"OSPF 也限制 15 跳"错误(那是 RIP);OSPF 度量=带宽。
  4. BGP 能查循环(2023 单60)——"BGP 不能检测路由循环"错误(AS 路径记录);"BGP 是链路状态"错误(路径矢量/距离矢量类)。
  5. RIP 收敛慢——"RIP 收敛快"错误(周期性通告,30 秒更新;OSPF 才快)。
  6. OSPF 封装在 IP——"OSPF 封装在 TCP"错误(直接封装 IP,协议号 89)。
  7. 路由聚合目的(2019 单73)——"聚合是为了提高转发速度/带宽"不准确(核心是减少路由表规模)。
  8. 内部 vs 外部网关协议——RIP/OSPF 是内部(AS 内)、BGP 是外部(AS 间);"BGP 是内部网关协议"错误。

五、横向扩展(防漏网:本章边界内、真题尚未考但可能补考的点)

说明:横向扩展覆盖"大纲范围内但 9 年真题未考过"的知识,标注【新增概率】供取舍。

  1. 距离矢量 vs 链路状态对比【高】:DV=向邻居通告整表(慢、可能有环路问题);LS=全网泛洪链路状态(快、无环路)——对比题高概率。
  2. RIP 环路问题与毒性逆转【低】:水平分割/毒性逆转防环——名词题。
  3. OSPF 区域(Area)【低】:划分区域减少 LSA 泛洪——名词题。
  4. 静态路由 vs 动态路由【中】:静态=手动配置(简单但不变通)、动态=自动学习——概念对比。
  5. 默认路由【中】:0.0.0.0/0 兜底路由——判断题。
  6. 路由表构成【低】:目的网络/掩码/下一跳/出接口——名词题。
  7. 等价路由与负载均衡【低】:多条等价路由分担流量——名词题。
  8. BGP 属性(AS-Path/Next-hop)【低】:路径选择依据——名词题(了解即可)。

六、真题演练(代表性真题 + 解析)

例 1(2024 单65) RIP、OSPF、BGP 三种路由协议的报文分别封装在(口径已核)。 A. TCP、UDP、IP B. TCP、IP、UDP C. UDP、TCP、IP D. UDP、IP、TCP

答案:D。RIP→UDP(520)、OSPF→IP(协议号 89)、BGP→TCP(179)。口诀:RIP 用 UDP、OSPF 用 IP、BGP 用 TCP。

例 2(2025 单61) 路由器上 debug ip rip 显示正在通告的 172.16.9.0 度量值为 16,这意味着(口径已核)。 A. 该网段可达且为第 16 跳 B. 该网段不可达 C. 该网段可达但需要 16 跳 D. 路由器配置错误

答案:B。RIP 度量 16 = 不可达(网络最多 15 跳)。口诀:RIP 十六不可达。

例 3(2023 单60) 关于 BGP,下列说法正确的是(口径已核)。 A. BGP 是一种链路状态协议 B. BGP 通过 UDP 发布路由信息 C. BGP 是距离矢量协议,通过 TCP 发布,能检查路由循环 D. BGP 只能在自治系统内部使用

答案:C。BGP=路径矢量(距离矢量类)、TCP 179 发布、AS 路径记录能查循环(C 对);A 错(非链路状态)、B 错(TCP 非 UDP)、D 错(BGP 是 AS 之间的协议)。口诀:BGP 跨域 TCP、路径查环。

例 4(2023 多89) 关于 OSPF 协议,正确的说法有(口径已核)。 A. 没有跳数限制 B. 支持可变长子网掩码(VLSM) C. 度量值是速度(带宽) D. 收敛速度快

答案:ABCD(全选)。OSPF=链路状态:无跳数限制(A)、支持 VLSM(B)、带宽度量(C)、收敛快(D)。口诀:OSPF 大网链路状态、带宽度量收敛快。

例 5(2025 单60) 查看 OSPF 邻居关系,应使用的命令是(口径已核)。 A. display rip neighbor B. display ospf peer C. display bgp peer D. display ospf route

答案:B。display ospf peer 查看 OSPF 邻居关系(华为设备)。口诀:看 OSPF 邻居找 peer。

例 6(2019 单73) 路由聚合(CIDR)的主要作用是(口径已核)。 A. 提高数据转发速度 B. 减少路由表的表项数量 C. 增加网络带宽 D. 提高数据安全性

答案:B。路由聚合 = 多条路由并一条 → 减少路由表规模(减轻路由器负担)。口诀:聚合为减肥路由表。


七、本章小结

  • 一条主线:RIP(距离矢量/UDP/16 不可达/小网)→ OSPF(链路状态/IP/带宽/大网)→ BGP(路径矢量/TCP/跨域/查环)→ 路由聚合(减表项)。
  • 必背对应:RIP→UDP、OSPF→IP、BGP→TCP(2024 单65);RIP 16=不可达(2025 单61);display ospf peer(2025 单60)。
  • 必背判定:OSPF 无跳数限制支持 VLSM(2023 多89);BGP 能查循环(2023 单60)。
  • 衔接预告:算法思想(Dijkstra)→3.4;防火墙/ACL→5.9;BGP 跨域→8.6 金融网络。