目录
路由整体基础分类
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 | 距离矢量 IGP | UDP 520 | 跳数,最大 15 | 小型局域网 | 30s 全表周期广播 |
| OSPF | 链路状态 IGP | IP 协议号 89 | 带宽开销 | 大中型企业网 | 拓扑变化增量更新 |
| IS-IS | 链路状态 IGP | 二层帧封装 | 接口默认开销 10 | 运营商骨干、大型 DC | 分层架构,扩展性强 |
| BGP | 路径矢量 EGP | TCP 179 | 多路径属性 | 全球互联网跨域 | 仅发送变更路由 |
- 静态路由无需路由协议,动态路由依靠 RIP/OSPF/IS-IS/BGP 交换路由,同协议才能直接互通;
- RIP 简单但局限大,OSPF 是企业内网首选,IS-IS 多用于运营商,BGP 负责全网跨 AS 互联;
- AD/PRE 判断路由可信度,ECMP 实现负载分担,浮动静态实现链路备份,黑洞路由解决汇总环路;
- PMTUD 依靠 DF 位 + ICMP 报文动态探测路径最大包长,从源头避免 IP 分片,IPv6 依靠 PTB 报文完成探测