目录
一、特殊区域
1、STUB区域:
2、totally stub区域
3、NSSA区域(Not-So-stubby Area)
4、totally NSSA区域
二、OSPF路由聚合
一、特殊区域
定义:特殊区域是指人为定义的一些区域,它们在逻辑中一般位于ospf区域的边缘,只与骨干区域相连。
1、STUB区域:
末梢区域,适用于区域中路由器性能较低,目的是为了减少区域中路由器的路由表规模以及路由信息传递的数量。不希望接收大量的AS以外路由的场景
- 4类5类LSA;
- ASBR;
- 0不能被配置为STUB区域;
- ABR设备自动下发一条指向骨干区域的3类缺省;
[r5-ospf-1-area-0.0.0.2]stub
将R3和R4设置为stub区域,观察R3和R4的ospf路由表
2、totally stub区域
(1)定义:
完全末梢区域,拒绝学习域外和其他区域的路由信息
- 3类4类5类LSA;
- ASBR;
- 0不能被配置为totally STUB区域;
- ABR设备自动下发一条指向骨干区域的3类缺省;
[r5-ospf-1-area-0.0.0.2]stub no-summary
将R3和R4设置为totally stub区域,观察R3和R4的ospf路由表
3、NSSA区域(Not-So-stubby Area)
(1)定义:
非纯末梢区域,是STUB区域的变形,拒绝学习域外(主要是5类)路由信息,但需要引入后面的域外路由信息
不接受4类5类LSA;
本区域的ABR会 把引入的7类LSA转换为5类 LSA通告给其他区域;
华三中:NSSA区域的默认路由需要手动配置下发,在ABR下发的是7类默认路由的LSA;命令:nssa default-router-advertise
华为中:自动生成一条指向骨干区域的7类缺省 命令:nssa
[r5-ospf-1-area-0.0.0.2]nssa
将R3和R4设置为NSSA区域,观察R1和R2的ospf路由表
4、totally NSSA区域
完全非纯末梢区域
[r5-ospf-1-area-0.0.0.2]nssa no-summary
不能是骨干区域;
不能存在虚链路;
将R3和R4设置为totally nssa区域,观察R3和R4的ospf路由表
二、OSPF路由聚合
针对3类、5类、7类LSA;OSPF路由只能手动聚合(LSA)
- 聚合不会影响ABR本机的路由,只会影响相邻区域的下游路由器的路由;
- 聚合后,会在ABR本机上产生一条该聚合的黑洞路由,来防止环路出现
- AS外部路由聚合后发布到OSPF内部;
- .命令:[r4-ospf-1]asbr-summary 172.16.0.0 255.255.252.0
- 5类、7类的LSA 进行聚合;
- 聚合不会影响ASBR本机的路由,只会影响OSPF内部的其他路由器;
- 聚合后,会在ASBR本机上产生一条该聚合的黑洞路由,来防止环路出现;