OSPF 外部路由汇总
ASBR 引入的一堆外部明细网段,可以在 ASBR 上汇总成一条 5 型 LSA 下发全网。关键是把两类汇总分清:区域间的 3 型由 ABR 汇总(华为/H3C 的 abr-summary、思科的 area range),自己引入的外部路由由 ASBR 汇总(华为/H3C 的 asbr-summary、思科的 summary-address),两者的作用对象完全不同。
基本信息
| 适用设备 | ASBR(做过 import-route 或 redistribute 的设备) |
|---|---|
| 华为/H3C 命令 | ospf 进程视图下 asbr-summary |
| 思科命令 | router ospf 下 summary-address |
| 作用对象 | 自己引入的 5/7 型外部路由 |
| 对照 | 区域间汇总用 abr-summary 或 area range |
| 查看 | display ospf lsdb ase;show ip ospf database external |
典型使用场景
- 重分发大量直连或静态网段后精简域内路由表
- 分支汇聚场景:把分支明细汇总后上送主网
- 迁移期临时汇总,减少明细变动带来的震荡
- 排障:确认汇总是否吞掉了本应可见的明细网段
- 审计:确认汇总范围与地址规划一致,不留隐患
华为 VRP
华为 VRP
[Huawei] ospf 1
[Huawei-ospf-1] asbr-summary 172.16.0.0 255.255.0.0
! 在进程视图配置(不是 area 视图)
display ospf lsdb ase | include 172.16
display ip routing-table protocol ospf思科 IOS
思科 IOS
SW-CORE-01(config)# router ospf 1
SW-CORE-01(config-router)# summary-address 172.16.0.0 255.255.0.0
! 注意与 area range 的作用区分
show ip ospf database external
show ip route ospfH3C Comware
H3C Comware
[H3C] ospf 1
[H3C-ospf-1] asbr-summary 172.16.0.0 255.255.0.0
display ospf lsdb ase
display ospf routing两类汇总别搞混
| 汇总类型 | 作用对象 | 华为/H3C | 思科 IOS |
|---|---|---|---|
| 区域间汇总(3 型) | ABR 对应区域内的路由 | abr-summary | area N range |
| 外部路由汇总(5/7 型) | ASBR 自己引入的外部路由 | asbr-summary(进程视图) | summary-address(router 视图) |
记忆口诀:管区域间用 area range 或 abr-summary,管自己引入的外部路由用 summary-address 或 asbr-summary。命令名与配置位置搞错是这条技术路线上最常见的失误。
汇总会把落在范围内的明细一并抑制:如果地址规划不连续,或未来要扩容到该汇总范围,新增网段可能因为落在范围内而不可见。做汇总前先确认地址规划与后续扩容计划。
汇总的收益要量化:记录改动前后域内路由条目数与 LSDB 规模,确认汇总真的起到了精简作用,也便于日后评估是否可以继续收敛。