一、NSSA:Not-So-Stubby Area(不太末节的区域)
二、 示例,拓朴如下:
三、思路:
*R1正常配置Area 0区域,R2的1口配置为区域0,2口配置为区域1,配置NSSA,R3配置为区域1,配置NSSA
*如果网络规模很小,如骨干区域内只有两台路由器一条线路连接,那么可以改网络模式为p2p模式,这样可以不用选兴趣DR、BDR,减少系统开销,加快收敛速度:ospf network-type p2p,思科:ip ospf network point-to-point
四、主要配置如下:
[R2]#
ospf 2 router-id 4.4.4.4
area 0.0.0.0
network 1.1.1.0 0.0.0.3
area 0.0.0.1
network 2.2.2.0 0.0.0.3
nssa
#
<R3>dis current-configuration configuration ospf
[V200R003C00]
#
ospf 3 router-id 5.5.5.5
import-route direct
area 0.0.0.1
network 2.2.2.0 0.0.0.3
nssa
#
五、验证:
tips:
这里在ospf区域下用了network宣告,更好的方式是在接口下用ospf enable x area y 进行宣告,这样的话,IP地址如果更改了,就不需要再去area下边改network了
如果网络很小,如骨干区域或者域内路由器只有一条线连接,那么可以更改网络式为p2p方式,双方都止步在2-way模式,不需要选举DR、BDR了,加快收敛速度:ospf network-type p2p,但注意这里只建议邻居关系,不发lsa
----------------------------------------------------------------------
Type 7类型的LSA,由于Type 7类的LSA是新定义的,对于不支持NSSA属性的路由器无法识别,所以协议规定:在NSSA的ABR上将NSSA内部产生的Type 7类型的LSA转化为Type 5类型的LSA再发布出去,并同时更改LSA的发布者为ABR自己。这样NSSA区域外的路由器就可以完全不用支持该属性。
NSSA对LSA的影响:
1:类型7LSA在一个NSSA区域内携带外部信息。
2:类型7LSA在NSSA的ABR上被转化为5lsa。
3:不允许外部LSA.
4:汇总LSA被引入。
*nssa和stub区域的区别就是:stub节点路由进不来也出不去,只能通过abr连线;而nssa区域的路由进不来但可以出得去
*当配置OSPF Stub区域后,Stub区域中的路由器会增加一条至ABR的默认路由条目,当在ABR上配置了完全末梢区域后,末梢区域的其他路由器的路由条目除了自己直连的路由条目外,只有一条到达ABR的路由条目默认路由,不会学习其他区域的路由条目,到其他区域的数据包通过ABR转发。