首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >一次性搞懂 OSPF 特殊区域:Stub/Totally Stub/NSSA/Totally NSSA

一次性搞懂 OSPF 特殊区域:Stub/Totally Stub/NSSA/Totally NSSA

作者头像
ICT系统集成阿祥
发布2026-04-29 13:47:38
发布2026-04-29 13:47:38
1510
举报
文章被收录于专栏:数通数通

在大型 OSPF 网络里,设备 LSDB 爆炸、路由计算压力大是家常便饭。为了在不丢可达性的前提下 “瘦身”,OSPF 设计了 4 类特殊区域 —— 它们是网络规模变大后的必备减负神器

这篇用最通俗的话,把Stub、Totally Stub、NSSA、Totally NSSA讲透,看完直接能上机配置。

一、为什么需要 OSPF 特殊区域?

正常 OSPF 跑起来,区域内会塞满:

  • 1/2 类 LSA(本区域)
  • 3 类 LSA(区域间)
  • 4/5 类 LSA(AS 外部)

网络一大,LSDB 巨长、SPF 频繁计算、设备 CPU / 内存扛不住

特殊区域的核心逻辑:屏蔽不必要的 LSA → 用一条默认路由兜底 → 减小路由表与 LSDB

二、先分清:传输区域 vs 末端区域

  • 传输区域(如 Area 0)承载穿越流量,不能设为特殊区域
  • 末端区域只进出本区域流量,适合改成 Stub/NSSA

三、4 大特殊区域完整对比(最核心)

1. Stub 区域(普通末节)

作用:屏蔽 4/5 类 LSA,保留 3 类区域间明细,ABR 下发3 类默认路由访问外部。

  • E 位 = 0,不允许引入外部路由
  • 区域内所有路由器必须都配 stub
  • 不能是骨干,不能穿虚连接

2. Totally Stub 区域(完全末节)

作用:屏蔽 3/4/5 类 LSA,只留 1/2 类,ABR 下发一条 3 类默认路由通全网。

  • 配置:ABR 上加 no-summary
  • 末端设备路由表最小化
  • 同样不能引入外部路由

3. NSSA 区域(非纯末节)

作用:Stub 的 “增强版”——可以自己引入外部路由,用 7 类 LSA。

  • 屏蔽 5 类 LSA,保留 3 类区域间明细
  • ABR 下发7 类默认路由
  • 外部路由:7 类 → ABR 转 5 类泛洪全网
  • N 位 = 1,E 位 = 0

4. Totally NSSA 区域(完全非纯末节)

作用:NSSA 的极致精简 ——能引外部,又只留默认

  • 屏蔽 3/4/5 类 LSA
  • ABR 下发:3 类默认(区域间)+7 类默认(外部)
  • 配置:ABR 上加 no-summary

四、一张表看懂区别(考试 / 面试必背)

五、Hello 包 Option 位:邻居建立的关键

E bit:是否同步 5 类 LSA

  • E=1 普通区域
  • E=0 Stub/Totally Stub

N bit:是否同步 7 类 LSA

  • N=1 NSSA/Totally NSSA
  • N=0 其他

必须一致才能建邻接,一边配 stub 一边不配,直接 Down!

六、典型配置速查(直接复制用

Stub

代码语言:javascript
复制
[R-ospf-1-area-0.0.0.1]stub

Totally Stub

代码语言:javascript
复制
[R-ospf-1-area-0.0.0.1]stub no-summary

NSSA

代码语言:javascript
复制
[R-ospf-1-area-0.0.0.1]nssa

Totally NSSA

代码语言:javascript
复制
[R-ospf-1-area-0.0.0.1]nssa no-summary

修改默认路由开销

代码语言:javascript
复制
[R-ospf-1-area-0.0.0.1]default-cost 100

七、场景怎么选?

  • 只有终端、不需要引入外部:Totally Stub
  • 要引入外部路由(如接私网 / 静态):NSSA
  • 要引入外部 + 极致精简:Totally NSSA
  • 中型网络、想兼容旧设备:Stub

八、总结一句话

  • Stub:禁外部,保区域间
  • Totally Stub:全禁,只留默认
  • NSSA:禁外部,但自己能引
  • Totally NSSA:能引外部,还只留默认

OSPF 特殊区域,本质就是给末端路由器 “减负”,让网络更大、更稳、更简单。

另:点击下方工具可免费使用阿祥自制的ICT随身工具箱↓

常用厂商指令查找、故障码查询、快捷脚本生成,一网打尽。

不想错过文章内容?读完请加个“关注”,您的支持是我创作的动力

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2026-04-22,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 ICT系统集成阿祥 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、为什么需要 OSPF 特殊区域?
  • 二、先分清:传输区域 vs 末端区域
  • 三、4 大特殊区域完整对比(最核心)
    • 1. Stub 区域(普通末节)
    • 2. Totally Stub 区域(完全末节)
    • 3. NSSA 区域(非纯末节)
    • 4. Totally NSSA 区域(完全非纯末节)
  • 五、Hello 包 Option 位:邻居建立的关键
  • 六、典型配置速查(直接复制用)
  • 七、场景怎么选?
  • 八、总结一句话
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档