OSPF的手动汇总

一、OSPF的手动汇总的作用与特点

‌OSPF手动汇总的核心作用是减小路由表规模、降低网络开销、提升网络稳定性‌。该操作只能在ABR(区域边界路由器)或ASBR(自治系统边界路由器)上配置,普通路由器无法执行。

(一)、主要作用:

  1. ‌减小路由表大小‌:将多个连续子网聚合成一个更大的网络前缀,显著减少路由条目数量 。
  2. ‌降低LSA泛洪‌:减少Type 3(ABR)和Type 5(ASBR)LSA的传播数量,节省带宽与CPU资源 。
  3. ‌提高网络稳定性‌:局部拓扑变化(如子网故障)不会触发全网SPF重计算,影响被限制在汇总范围内 。

(二)、关键特点:

  1. ‌位置限制‌:仅ABR支持区域间汇总(Type 3 LSA),ASBR支持外部路由汇总(Type 5 LSA)。
  2. ‌连续性要求‌:被汇总的子网必须是连续的地址块(如192.168.0.0/24 ~ 192.168.3.0/24)。
  3. ‌防环机制‌:设备会自动生成一条指向NULL0接口的汇总路由,防止环路 。
  4. ‌Cost值继承‌:默认取所有明细路由中最大的Cost值作为汇总路由的开销 。
  5. ‌抑制明细路由‌:一旦配置成功,明细路由将不再向外通告 。
  6. ‌手动配置‌:需管理员明确指定汇总网络地址与掩码,无法自动完成 。

注意:若地址规划不连续或遗漏子网,可能导致"路由黑洞",造成流量丢失,因此需谨慎规划。

二、实验拓扑:

三、实验命令:

R1:

<Huawei>system-view

Huaweiundo info-center enable

Huaweisysname R1

R1interface g0/0/0

R1-GigabitEthernet0/0/0ip address 10.1.1.1 24

R1-GigabitEthernet0/0/0quit

R1interface loopback 0

R1-LoopBack0ip address 1.1.1.1 32

R1-LoopBack0quit

R1ospf router-id 1.1.1.1

R1-ospf-1area 2

R1-ospf-1-area-0.0.0.2network 10.1.1.0 0.0.0.255

R1-ospf-1-area-0.0.0.2network 1.1.1.1 0.0.0.0

R2:

<Huawei>system-view

Huaweiundo info-center enable

Huaweisysname R2

R2interface g0/0/0

R2-GigabitEthernet0/0/0ip address 10.1.1.2 24

R2-GigabitEthernet0/0/0quit

R2interface s1/0/0

R2-Serial1/0/0ip address 23.1.1.2 24

R2-Serial1/0/0quit

R2interface loopback 0

R2-LoopBack0ip address 2.2.2.2 32

R2-LoopBack0quit

R2ospf router-id 2.2.2.2

R2-ospf-1area 2

R2-ospf-1-area-0.0.0.2network 10.1.1.0 0.0.0.255

R2-ospf-1-area-0.0.0.2quit

R2-ospf-1area 0

R2-ospf-1-area-0.0.0.0network 23.1.1.0 0.0.0.255

R2-ospf-1-area-0.0.0.0network 2.2.2.2 0.0.0.0

R3:

<Huawei>system-view

Huaweiundo info-center enable

Huaweisysname R3

R3interface s1/0/1

R3-Serial1/0/1ip address 23.1.1.3 24

R3-Serial1/0/1quit

R3interface s1/0/0

R3-Serial1/0/0ip address 34.1.1.3 24

R3-Serial1/0/0quit

R3interface loopback 0

R3-LoopBack0ip address 3.3.3.3 24

R3-LoopBack0quit

R3ospf router-id 3.3.3.3

R3-ospf-1area 0

R3-ospf-1-area-0.0.0.0network 23.1.1.0 0.0.0.255

R3-ospf-1-area-0.0.0.0quit

R3-ospf-1area 1

R3-ospf-1-area-0.0.0.1network 34.1.1.0 0.0.0.255

R3-ospf-1-area-0.0.0.1network 3.3.3.3 0.0.0.0

R4:

<Huawei>system-view

Huaweiundo info-center enable

Huaweisysname R4

R4interface s1/0/1

R4-Serial1/0/1ip address 34.1.1.4 24

R4-Serial1/0/1quit

R4interface s1/0/0

R4-Serial1/0/0ip address 45.1.1.4 24

R4-Serial1/0/0quit

R4interface loopback 0

R4-LoopBack0ip address 4.4.4.4 32

R4-LoopBack0quit

R4ospf router-id 4.4.4.4

R4-ospf-1area 1

R4-ospf-1-area-0.0.0.1network 34.1.1.0 0.0.0.255

R4-ospf-1-area-0.0.0.1network 45.1.1.0 0.0.0.255

R4-ospf-1-area-0.0.0.1network 4.4.4.4 0.0.0.0

R5:

<Huawei>system-view

Huaweiundo info-center enable

Huaweisysname R5

R5interface s1/0/0

R5-Serial1/0/0ip address 45.1.1.5 24

R5-Serial1/0/0quit

R5interface loopback 0

R5-LoopBack0ip address 5.5.5.5 32

R5-LoopBack0quit

R5ospf router-id 5.5.5.5

R5-ospf-1area 1

R5-ospf-1-area-0.0.0.1network 45.1.1.0 0.0.0.255

R5-ospf-1-area-0.0.0.1network 5.5.5.5 0.0.0.0

R6:

<Huawei>system-view

Huaweiundo info-center enable

Huaweisysname R6

R6interface g0/0/0

R6-GigabitEthernet0/0/0ip address 10.1.1.6 24

R6-GigabitEthernet0/0/0quit

R6interface loopback 0

R6-LoopBack0ip address 6.6.6.6 32

R6-LoopBack0quit

R6ospf router-id 6.6.6.6

R6-ospf-1area 2

R6-ospf-1-area-0.0.0.2network 10.1.1.0 0.0.0.255

R6-ospf-1-area-0.0.0.2network 6.6.6.6 0.0.0.0

四、实验操作:

1、在R1上创建4个环回口:8.8.0.1/24、8.8.1.1/24、8.8.2.1、8.8.3.1/24并引入到区域2中

R1:

R1int loopback 0

R1-LoopBack0int loopback 1

R1-LoopBack1ip add 8.8.0.1 24

R1-LoopBack1ip add 8.8.1.1 24 sub

R1-LoopBack1ip add 8.8.2.1 24 sub

R1-LoopBack1ip add 8.8.3.1 24 sub

R1-LoopBack1ospf network-t broadcast

R1-LoopBack1ospf enable 1 area 2

2、在R5上查看OSPF的路由表,可以看到刚才创建的四条路由

3、然后在R2上进行汇总

R2:

R2ospf

R2-ospf-1area 2

R2-ospf-1-area-0.0.0.2abr-summary 8.8.0.0 255.255.252.0

4、然后在查看R5的路由表,可以看到只剩下8.8.0.0/22的路由

5、接下来再在R5上创建4个环回口:9.9.0.1/24、9.9.1.1/24、9.9.2.1/24、9.9.3.1/24,并引入到ospf中

R5:

R5int loopback 1

R5-LoopBack1ip add 9.9.0.1 24

R5-LoopBack1ip add 9.9.1.1 24 sub

R5-LoopBack1ip add 9.9.2.1 24 sub

R5-LoopBack1ip add 9.9.3.1 24 sub

R5-LoopBack1q

R5ospf

R5-ospf-1import-route direct

6、然后去查看R1的路由表

7、在ASBR上汇总

R5:

R5ospf

R5-ospf-1asbr-summary 9.9.0.0 255.255.252.0

8、然后再查看R1的路由表,可以看到只剩一条汇总路由

五、总结

手动进行汇总

128 64 32 16 8 4 2 1

网络位 主机位

8.8.0.1/24

8.8.1.1/24

8.8.2.1/24

8.8.3.1/24

(一个字节=8位)

变为二进制,然后进行汇总

00001000.00001000.00000000.00000001/24

00001000.00001000.00000001.00000001/24

00001000.00001000.00000010.00000001/24

00001000.00001000.00000011.00000001/24

从哪里不一样,哪里开始写0

最后四条路由汇总成一条:00001000.00001000.00000000.00000000/22

也就是8.8.0.0/22

‌OSPF手动汇总的主要优点是降低路由表规模、减少SPF计算频率、提升网络稳定性;缺点是需手动配置、依赖连续地址规划,设计不当易引发路由黑洞‌。

|-----------------------------------------------------------------------|--------------------------------------------------------------------------------|
| 优点 | 缺点 |
| ‌降低路由表规模 ‌:将多个连续子网聚合成一个更大的网络前缀,显著减少路由器需维护的路由条目数量,提升转发效率 | ‌需手动配置 ‌:OSPF不支持自动汇总,必须由管理员在ABR或ASBR上显式配置,操作门槛较高 |
| ‌减少SPF计算频率 ‌:汇总后,局部拓扑变化(如某子网失效)不会触发全网SPF重计算,仅影响本区域,加快收敛速度 | ‌要求地址连续 ‌:被汇总的子网必须构成连续的地址块(如192.168.0.0/24 ~ 192.168.3.0/24),否则无法正确聚合 |
| ‌抑制LSA泛洪 ‌:通过在ABR或ASBR处汇总,减少Type 3或Type 5 LSA的传播数量,节省带宽和CPU资源 | ‌可能导致路由黑洞 ‌:若汇总范围包含不存在的子网,流量可能被错误转发至黑洞,造成丢包 |
| ‌增强网络稳定性 ‌:路由信息被抽象化,外部区域对内部变动"无感",提升整体健壮性 | ‌次优路径选择 ‌:汇总可能隐藏内部拓扑细节,导致数据包绕行非最优路径 |

相关推荐
liulilittle1 天前
Linux SS快速诊断命令
linux·运维·智能路由器
DO_Community2 天前
为AI编程降本!OpenCode 原生支持 DigitalOcean 推理路由器
智能路由器·ai编程·claude
深圳市晶科鑫实业有限公司2 天前
5G与AIoT时代:如何选择晶振常用频率?
服务器·单片机·物联网·5g·智能路由器·健康医疗·信息与通信
book01212 天前
华为ensp学习日志 记2026
学习·华为·智能路由器
InHand云飞小白2 天前
智能制造中的5G工业路由器应用实践:从痛点到方案
5g·机器人·智能路由器·制造·工业路由器·工业物联网·5g路由器
zbtlink2 天前
路由器装上AI,网速能快多少?
人工智能·智能路由器·信号处理
努力成为AK大王3 天前
网络层核心(四):路由协议与移动IP全解析
网络·智能路由器·路由选择协议
JXNL@3 天前
网通AP硬件深度解析:PoE供电原理、电源架构、BUCK芯片层级全梳理
网络·智能路由器
学习3人组4 天前
OSPF 协议讲义
网络·智能路由器