OSPF协议(特殊区域)
0x0 WHY 为啥设计OSPF的特殊区域?
有些路由器的性能太拉,存储不了太多的路由表,使用特殊区域可以节省路由表的规模,适用于区域内路由器不给力的情况
0x1 HOW 如何实现OSPF特殊区域?
- 如何区分LSA的种类?
- 末梢区域(STUB区域)
- 区域内的路由表可以存储的条目少
- ABR不会将LSA4 和 LSA5发布进来,使用一条由LSA3发布的缺省路由指向area 0,描述去往外部区域的路由
- 完全STUB区域
- 只计算区域内路由,拒绝外部的LSA3,LSA4,LSA5,使用一条由LSA3发布的缺省路由指向area 0
- NSSA区域(STUB区域内有ASBR)
- 区域内存在ASBR,区域内拒绝LSA5和LSA4,使用7类LSA来发布路由
- 完全NSSA区域
- 拒绝所有的LSA5,LSA3,LSA4,用3类的LSA来发布路由
- Q1:NSSA和STUB的区别?
- NSSA有ASBR,有7类LSA
- STUB使用3类LSA进缺省路由,NSSA用7类
0x2 WHAT 说明一下OSPF特殊区域?
- 总结
- 非骨干区域才能被指定为特殊区域
- Stub和完全stub区域适合不存在ASBR的非骨干区域
- NSSA和完全NSSA适合存在存在ASBR的非骨干区域
- NSSA过滤了4类和5类,用7类的确信路由来代替
- 完全的NSSA过滤了3,4,5;用3类LSA的缺省路由来代替