news 2026/7/6 5:52:40

路由协议(RIP、OSPF、BGP等)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
路由协议(RIP、OSPF、BGP等)

目录

路由整体基础分类

1.路由两大类型

2.五种基础路由条目

3.核心通用规则

RIP

1.核心原理

2. 关键特性

3.RIPv1 与 RIPv2 核心区别

4.优缺点

OSPF

1. 核心原理

2. 关键特性

3. 优势

IS-IS 协议

BGP 边界网关协议(唯一 EGP)

路由配套核心技术

路由汇总(聚合)

路由重分布

浮动静态路由(链路备份)

等价负载均衡 ECMP

IP 转发底层:IP 分片与 PMTUD 路径 MTU 发现

IPv4 两种大包处理方式

IPv6 特殊机制

常见故障:PMTU 黑洞


路由整体基础分类

1.路由两大类型

静态路由:人工手动配置,无需路由协议,包含普通静态路由、默认路由、主机路由、黑洞路由;

动态路由:依靠路由协议自动交换路由、维护路由表,分两类:

  • IGP(自治域内):RIP、OSPF、IS-IS、企业内网、园区网使用;
  • EGP(自治域之间):BGP、互联网运营商跨域路由

2.五种基础路由条目

直连路由、静态路由、默认路由、特定主机路由、黑洞路由

  • 直连路由:三层接口配置IP且物理+协议双UP,设备自动生成,不依赖任何协议报文

路由协议、动态路由-CSDN博客

  • 黑洞路由:指向NULL0空接口,匹配流量直接丢弃,常用于路由汇总防环路

3.核心通用规则

只有相同路由协议,才能直接交换路由信息;RIP和OSPF无法互相识别报文,跨协议互通必须使用路由重分布

AD/PRE:数值越小路由可信度越高,同网段多条路由仅优先选择优先级最低的条目

AD管理距离(思科)-CSDN博客

等价负载均衡ECMP:同网段配置两条静态,修改其中一条优先级更高从,实现主备链路备份

等价负载均衡(等价路由ECMP)-CSDN博客

RIP

1.核心原理

距离矢量协议,邻居之间周期性发送整张路由表,路由器仅知道下一跳方向,无全网拓扑视图

2. 关键特性

  • 度量值:跳数,最大有效跳数 15,16 代表网段不可达,仅适合小型网络;
  • 传输封装:UDP 520 端口,默认 30 秒周期广播全部路由表;依靠周期性广播报文确认邻居在线,无专门 ACK 确认报文;
  • 计时器:180s 路由失效、240s 彻底删除路由;
  • 完整防环机制:最大跳数限制、水平分割、毒性反转、抑制计时器、触发更新

3.RIPv1 与 RIPv2 核心区别

  • RIPv1:有类路由,广播 255.255.255.255,不支持掩码、认证;
  • RIPv2:无类路由,组播 224.0.0.9,支持 VLSM、路由认证、CIDR 汇总

4.优缺点

部署简单、设备资源消耗低;收敛速度慢、带宽占用大、存在次优路径缺陷

OSPF

1. 核心原理

链路状态协议,仅发送链路状态描述 LSA,全网同步统一 LSDB 拓扑数据库,本地使用 SPF 迪杰斯特拉算法独立计算最短路径

2. 关键特性

  • 封装:直接 IP 协议号 89,不依赖 TCP/UDP
  • 可靠传输:自研完整确认重传机制,依靠 LSU+LSAck 报文保障 LSA 可靠同步
  • 分层架构:强制骨干 Area 0,天然防环;划分 ABR、ASBR、内部路由器三类角色
  • 邻居机制:Hello 报文保活,广播网络选举 DR/BDR
  • 度量值:接口开销,默认10^8/接口带宽,真实反映链路质量
  • 报文类型:Hello、DD、LSR、LSU、LSAck

3. 优势

无跳数限制、增量触发更新、带宽占用小、收敛速度快、支持大规模企业网络,是目前企业内网标准 IGP

IS-IS 协议

  • 协议属性:链路状态 IGP,报文直接封装在二层帧,不依赖 IP,兼容性极强;
  • 分层架构:分为 L1 区域内路由、L2 骨干路由,L1-2 路由器作为区域出口,无强制 Area0;
  • 核心机制:IIH Hello 建立邻居,LSP 描述拓扑,DIS 替代 DR,依靠 CSNP/PSNP 同步 LSDB;
  • 度量:所有接口默认开销 10,支持 TLV 灵活扩展 IPv4/IPv6/SR;
  • 适用场景:运营商骨干网、大型数据中心,扩展性优于 OSPF

BGP 边界网关协议(唯一 EGP)

  • 定位:自治系统间跨域路由协议,全球互联网核心路由协议;
  • 传输:基于 TCP 179 端口,TCP 自带可靠传输,无需自研确认机制;
  • 对等体分类:IBGP(同 AS)、EBGP(不同 AS);
  • 五大报文:Open、Update、Keepalive、Notification、Route-refresh;
  • 防环核心:AS 路径列表,自带路由策略控制,支持海量路由承载

路由配套核心技术

路由汇总(聚合)

  • 静态汇总:手动配置汇总静态路由;
  • 动态汇总:OSPF、IS-IS、BGP 协议自带汇总功能;
  • 配套要求:汇总网段必须配置同掩码黑洞路由 NULL0,避免空闲网段产生路由环路

路由重分布

实现静态、直连、RIP、OSPF、IS-IS 不同路由协议之间路由互通;存在次优路径、环路风险,需搭配路由过滤策略

浮动静态路由(链路备份)

同一目标网段配置两条静态路由,主路由默认低优先级,备份路由手动调高优先级;主链路故障时备份路由自动上浮切换。

等价负载均衡 ECMP

同网段、同优先级、同度量多条路由同时写入路由表,流量分摊至多条链路,提升带宽利用率,单链路故障自动切换剩余线路

IP 转发底层:IP 分片与 PMTUD 路径 MTU 发现

MTU:单条链路最大二层载荷,以太网默认 1500 字节;PMTU:整条源目路径中最小链路 MTU

IPv4 两种大包处理方式

  • 路由器手动分片(DF=0)

IP 头部 DF 不分片位关闭,数据包超过链路 MTU 时,中间路由器自动拆分数据包,目标主机重组;分片消耗路由器 CPU,任意分片丢失整个数据包重传,性能差

  • PMTUD 动态探测(DF=1,主流方案)

数据包设置 DF=1 禁止路由器分片,流程:

① 源主机按本地 1500 字节发包;

② 链路 MTU 不足时路由器丢弃数据包,返回 ICMPv4 Type3 Code4 报文,告知可用 MTU;

③ 源主机动态降低发包尺寸,反复探测直至无丢包,全程无需分片

IPv6 特殊机制

IPv6 硬性规定中间路由器禁止分片,仅源主机可分片;大包超限路由器丢弃,回复PTB(Packet Too Big)ICMPv6 Type2 报文携带链路 MTU,强制完成 PMTUD 探测

常见故障:PMTU 黑洞

防火墙 / ACL 拦截 ICMP 报错报文,源主机收不到 MTU 提醒,持续发送大包产生持续性丢包,网页、大文件传输卡顿


协议类型封装标识度量值适用规模更新特点
RIP距离矢量 IGPUDP 520跳数,最大 15小型局域网30s 全表周期广播
OSPF链路状态 IGPIP 协议号 89带宽开销大中型企业网拓扑变化增量更新
IS-IS链路状态 IGP二层帧封装接口默认开销 10运营商骨干、大型 DC分层架构,扩展性强
BGP路径矢量 EGPTCP 179多路径属性全球互联网跨域仅发送变更路由
  • 静态路由无需路由协议,动态路由依靠 RIP/OSPF/IS-IS/BGP 交换路由,同协议才能直接互通;
  • RIP 简单但局限大,OSPF 是企业内网首选,IS-IS 多用于运营商,BGP 负责全网跨 AS 互联;
  • AD/PRE 判断路由可信度,ECMP 实现负载分担,浮动静态实现链路备份,黑洞路由解决汇总环路;
  • PMTUD 依靠 DF 位 + ICMP 报文动态探测路径最大包长,从源头避免 IP 分片,IPv6 依靠 PTB 报文完成探测
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/5 2:29:43

5 天逆向极验4滑块验证码:从 30 万行混淆 JS 到纯协议 5/5 success

5 天逆向极验4滑块验证码:从 30 万行混淆 JS 到纯协议 5/5 success 本文记录了一次完整的极验4(Geetest v4)滑块验证码纯协议逆向过程。不使用浏览器自动化,仅通过静态分析、抓包对照和算法还原,实现了从请求构造到验证…

作者头像 李华
网站建设 2026/7/5 2:28:40

如何为OpenEuler SONIC内核补丁贡献代码:开发者入门指南

如何为OpenEuler SONIC内核补丁贡献代码:开发者入门指南 【免费下载链接】sonic-linux-kernel The OpenEuler kernel patches used with SONIC 项目地址: https://gitcode.com/openeuler/sonic-linux-kernel 前往项目官网免费下载:https://ar.ope…

作者头像 李华
网站建设 2026/7/5 2:24:30

2026年AI论文生成工具哪家强?7款热门产品实测对比与避坑指南

一、AI论文生成的现状与痛点随着人工智能技术的飞速发展,AI论文生成已经成为学术写作领域的热门话题。2026年,越来越多的高校学生开始尝试使用AI工具辅助论文写作,但市场上的产品良莠不齐,很多人在选择时犯了难。目前市面上的AI论…

作者头像 李华
网站建设 2026/7/5 2:24:16

将 Pi Agent 接入 HagiCode 的实践之路

其实一切都要从那个问题说起:在 HagiCode Mono 项目中,虽然 repos/Hagicode.Libs 已经实现了可复用的 PiProvider,可是 repos/hagicode-core 和 repos/web 还没有将 Pi 提升为项目级一等 Agent CLI。这就像你有了一双好鞋,却还没系…

作者头像 李华