计算机三级网络技术:BGP协议7大高频考点全解析(附真题+记忆口诀)

计算机三级网络技术:BGP协议7大高频考点全解析(附真题+记忆口诀)

🔥 计算机三级网络技术BGP考点一篇搞定!建议收藏备用,考前翻一翻,分数稳稳拿。


📌 写在前面

备考计算机三级网络技术的同学都知道,路由协议 是每年必考的重点,而 BGP(边界网关协议) 更是选择题里的"常客"------近5年真题中出现了 25次

但很多同学总是把 BGP 和 RIP、OSPF 搞混,四种报文类型记不住,TCP/UDP 分不清......

别慌!这篇文章把 BGP 的 7个核心考点 全部拆解清楚,配上 对比表格 + 真题演练 + 记忆口诀,看完再也不会丢分。


一、BGP 是什么?一句话搞懂

BGP(Border Gateway Protocol,边界网关协议) 是一种外部网关协议(EGP) ,用于在不同自治系统(AS) 的路由器之间交换路由信息。

🔑 核心区别 :RIP、OSPF 是内部网关协议(IGP) ,在同一个 AS 内部使用;BGP 是外部网关协议,在 AS 之间使用。

打个比方:

  • IGP(RIP/OSPF) = 一个城市内部的交通导航
  • BGP = 城市与城市之间的高速公路导航

二、7 大高频考点逐条拆解

✅ 考点1:BGP 是外部网关协议,不是内部网关协议

协议类型 代表协议 使用范围
内部网关协议 IGP RIP、OSPF 同一个自治系统(AS)内部
外部网关协议 EGP BGP 不同自治系统(AS)之间

💡 考试陷阱:题目常说"BGP是内部网关协议",直接判错!


✅ 考点2:BGP 使用 TCP,不是 UDP

BGP 发言人之间通过 TCP 连接 交换路由信息,端口号为 179

协议 传输层协议 端口号
BGP TCP 179
RIP UDP 520
OSPF 直接用IP(协议号89) ---

💡 为什么用 TCP? 因为 BGP 要在 AS 之间交换大量路由信息,需要可靠传输,TCP 的面向连接特性正好满足需求。


✅ 考点3:BGP 交换路由信息的节点数以自治系统数为单位

  • BGP 交换路由信息的节点数 不小于自治系统数
  • 一个 AS 至少有一个 BGP 发言人,大的 AS 可能有多个

🔑 理解:BGP 是"AS 级别"的路由协议,它关心的是"经过哪些 AS",而不是"经过哪些路由器"。


✅ 考点4:BGP-4 采用路由向量协议,RIP 采用距离向量协议

协议 路由算法类型 核心度量
RIP 距离向量协议 跳数(最大15跳)
OSPF 链路状态协议 链路开销(Cost)
BGP-4 路由向量协议(路径向量) AS 路径长度等多种属性

💡 BGP 的路由向量 = 到达目标网络需要经过的 AS 序列,这也是 BGP 能避免路由环路的关键(看到自己的 AS 号就拒绝)。


✅ 考点5:update 分组更新路由,一个报文只能增加一条路由

BGP 使用 update 分组通知相邻系统路由信息的变化:

  • 可以撤销一条或多条不可行路由
  • 可以增加 一条新路由(注意:一个 update 报文只能增加一条路由!)

⚠️ 高频易错点

  • ❌ 错误说法:"一个 update 报文可以增加多条路由"
  • ✅ 正确说法:"一个 update 报文只能增加一条路由,但可以撤销多条"

✅ 考点6:open 建立关系,keepalive 周期性确认

BGP 建立和维护邻居关系的过程:

  1. open 分组:用来与相邻的另一个 BGP 发言人建立关系
  2. keepalive 分组 :两个 BGP 发言人需要周期性地交换 keepalive 分组,确认双方相邻关系仍然有效

💡 记忆:open = "开门打招呼",keepalive = "定期问一句还在吗"


✅ 考点7:BGP 的四种分组类型

BGP 路由选择协议执行中使用 四个分组

分组类型 作用 触发时机
open(打开) 建立 BGP 邻居关系 连接建立时
update(更新) 通知路由信息变化(撤销/增加) 路由变化时
keepalive(保活) 确认邻居关系存活 周期性发送
notification(通知) 检测到错误时发送,关闭连接 发生错误时

🔑 口诀打开更新保活通知 = 打(open)更(update)保(keepalive)通(notification)


三、BGP vs RIP vs OSPF 一张表全搞定

这是考试最常考的对比题,务必背熟!

对比项 RIP OSPF BGP
协议类型 内部网关协议 IGP 内部网关协议 IGP 外部网关协议 EGP
路由算法 距离向量 链路状态 路由向量(路径向量)
传输层协议 UDP IP(协议号89) TCP
端口号 520 --- 179
度量值 跳数(≤15) 链路开销 Cost AS路径等多属性
适用范围 小型网络 同一AS内部 不同AS之间
收敛速度 较慢
是否支持VLSM RIPv2支持 支持 支持

四、真题演练(含详细解析)

📝 真题1

题目:下列关于 BGP 协议的描述中,错误的是( )

A. BGP 是外部网关协议

B. BGP 使用 TCP 协议传输路由信息

C. BGP 交换路由信息的节点数以自治系统数为单位

D. 一个 update 报文可以增加多条路由

答案:D

解析 :一个 update 报文只能增加一条路由,但可以撤销多条不可行路由。A、B、C 均为 BGP 的正确特征。


📝 真题2

题目:BGP 协议使用的四种分组是 open、update、keepalive 和( )

A. hello

B. notification

C. request

D. response

答案:B

解析:BGP 的四种分组为:open(打开)、update(更新)、keepalive(保活)、notification(通知)。hello 是 OSPF 的分组类型。


📝 真题3

题目:下列关于路由协议的说法中,正确的是( )

A. RIP 使用 TCP 协议

B. OSPF 是外部网关协议

C. BGP 使用 TCP 协议,端口号为 179

D. BGP 采用距离向量协议

答案:C

解析

  • A 错:RIP 使用 UDP,端口 520
  • B 错:OSPF 是内部网关协议
  • C 对:BGP 使用 TCP,端口 179
  • D 错:BGP 采用路由向量(路径向量)协议,RIP 才是距离向量

📝 真题4

题目:两个 BGP 发言人之间用来确认相邻关系的分组是( )

A. open

B. update

C. keepalive

D. notification

答案:C

解析:keepalive(保活)分组用于周期性地确认双方的相邻关系,防止因为长时间没有数据传输而误认为连接断开。


五、终极记忆口诀

把这几句话背下来,BGP 考点全覆盖:

🎯 BGP 记忆口诀

外部协议用 TCP,十七九号要牢记;

路由向量选路径,AS 数量为单位;

四种报文要分清:打开更新保活通;

Update 加一条,撤销多条没问题;

Open 建连 Keepalive 保,Notification 报错了。


六、易错点清单(考前必看)

  1. ❌ BGP 是内部网关协议 → ✅ 外部网关协议
  2. ❌ BGP 使用 UDP → ✅ 使用 TCP,端口179
  3. ❌ BGP 采用距离向量 → ✅ 路由向量(路径向量)
  4. ❌ 一个 update 可增加多条路由 → ✅ 只能增加一条
  5. ❌ keepalive 不定期发送 → ✅ 周期性发送
  6. ❌ BGP 节点数小于 AS 数 → ✅ 不小于 AS 数
  7. ❌ notification 用来更新路由 → ✅ 检测到错误时发送

🎉 总结

BGP 作为计算机三级网络技术的高频考点,核心就是这 7个知识点 + 一张对比表 + 四种报文。把本文的口诀背熟,真题做明白,考试遇到 BGP 相关题目就是送分题!


💬 互动时间:你在备考三级网络技术时,哪个知识点最容易搞混?评论区告诉我!

📚 关注我,持续更新计算机三级/软考网络工程师备考干货,带你一次过线!

🏷️ 下篇介绍

  • IPS入侵防护系统高频知识点