非纯末梢区域
非纯末梢区域(nssa):
nssa区域是在rfc 3101中定义的,它是末梢区域的一种扩展,比末梢区域更加灵活。
当你即想保留末梢区域的特性,又不得不在区域中增加一台asbr路由器时,那么nssa非常适合你
非纯末梢区域
nssa允许有一台asbr路由器,并且将外部路由充分发到nssa中,它并不是把这些外部路由标记为类型5的lsa,而是为这些外部路由创建一条类型7的lsa,这种类型7的lsa只能够在nssa区域泛红。
当nssa区域的abr收到一条p-bit位置1的类型7的lsa时,会转换成类型5的lsa通告到其他ospf区域中,nssa区域的所有路由器的类型7的lsa p-bit位都置0
配置nssa区域
r1:
router ospf 10
redistribute rip subnets
default metric 150
network 172.17.0.0 0.0.255.255 area 1
area 1 nssa
r2:
router ospf 10
summary-address 172.16.0.0 255.255.0.0
area 1 nssa default-information-originate
配置nssa区域必须手工配置一条默认路由,因为它并不像末梢区域那样会产生一条3类的默认路由,配置默认路由有2种方法:
1、把它配置为一个完全nssa区域
area ip nssa default-information-originate
2、手工向nssa区域通告一条默认路由
area id nssa no-summary
比较:
末梢区域:允许1、2类,阻止4、5类lsa
完全末梢:允许1、2类,阻止3、4、5类
nssa区域:允许1、2、7类,阻止3、4、5类lsa
总结:
不管是末梢区域、完全末梢区域还是nssa区域,其目的都是为了减少lsa的泛红,从而缩小路由器上的lsdb与路由表,这样既降低了路由器cpu和内存的负担,又节省了链路的带宽和资源,可以说是这几种区域的产生都是为了优化我们的ospf网络。