820 字
4 分钟
路由聚合与路由选择协议

本文整理路由聚合、子网掩码以及常见路由选择协议的核心知识点。

1. 路由聚合(构造超网)#

1.1 什么是路由聚合#

路由聚合是将多条路由记录合并为一条的过程,目的是减少路由表条目,提高路由效率。

1.2 聚合过程详解#

以 5 条路由记录为例:

原始路由地址段
172.1.4.0/25172.1.4.0 ~ 172.1.4.127
172.1.4.128/25172.1.4.128 ~ 172.1.4.255
172.1.5.0/24172.1.5.0 ~ 172.1.5.255
172.1.6.0/24172.1.6.0 ~ 172.1.6.255
172.1.7.0/24172.1.7.0 ~ 172.1.7.255

聚合步骤

  1. 找共同前缀:所有地址的前 22 位相同(172.1.4.0)
  2. 计算聚合地址块:172.1.4.0/22
  3. 5 条路由 → 1 条路由

路由聚合示例

1.3 最长前缀匹配原则#

当路由器转发数据包时,如果存在多条匹配的路由,选择前缀最长的那条

网络前缀越长,地址块越小,路由越具体。

原因:更精确的路由能确保数据包到达正确的目的地。

2. 子网掩码:FLSM vs VLSM#

2.1 定长子网掩码(FLSM)#

特点说明
定义使用同一子网掩码划分所有子网
划分方式不灵活,只能划分 2^n 个子网
IP 分配每个子网 IP 数量相同
缺点容易造成 IP 地址浪费

2.2 变长子网掩码(VLSM)#

特点说明
定义使用不同子网掩码划分不同子网
划分方式灵活,可按需分配
IP 分配每个子网 IP 数量可以不同
优势减少 IP 地址浪费

2.3 对比总结#

对比项FLSMVLSM
子网掩码统一可变
灵活性
IP 利用率
适用场景简单网络复杂网络

FLSM vs VLSM

3. 常见路由选择协议#

3.1 协议分类#

路由选择协议分为两大类:

  • 内部网关协议(IGP):用于自治系统内部
  • 外部网关协议(EGP):用于自治系统之间

路由协议分类

3.2 内部网关协议(IGP)#

RIP(路由信息协议)#

  • 基于距离向量算法
  • 因特网上最早使用的路由协议
  • 简单但收敛慢,适用于小型网络
  • 最大跳数限制为 15 跳(16 跳视为不可达)
  • 30 秒向邻居广播整个路由表

IGRP(内部网关路由协议)#

  • 思科私有协议
  • 已被 EIGRP 替代

EIGRP(增强型内部网关路由协议)#

  • 思科私有混合型协议
  • 结合距离向量和链路状态的优点

OSPF(开放最短路径优先)#

  • 基于链路状态算法
  • 广泛使用的 IGP 协议
  • 收敛快,支持大型网络

IS-IS(中间系统到中间系统)#

  • 基于链路状态算法
  • ISP 骨干网最常用的 IGP 协议

3.3 外部网关协议(EGP)#

BGP(边界网关协议)#

  • 自治系统间的域间路由协议
  • 互联网骨干网的核心协议

4. 总结#

概念关键点
路由聚合合并多条路由为一条,减少路由表条目
最长前缀匹配选择前缀最长的路由,更精确
VLSM按需分配 IP,减少浪费
OSPF链路状态协议,广泛使用
BGP自治系统间路由协议

学习建议

  • 理解路由聚合的计算过程
  • 掌握 VLSM 子网划分方法
  • 熟悉常见协议的特点和适用场景
路由聚合与路由选择协议
https://youki.bbroot.com/posts/network/routing/
作者
youki
发布于
2025-08-01
许可协议
CC BY-NC-SA 4.0