一、NSSA:Not-So-Stubby Area(不太末节的区域)
       二、 示例,拓朴如下:        

配置多区域ospf实现全网互通 多区域ospf配置及验证_网络

        三、思路:

        *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
#
五、验证:  

配置多区域ospf实现全网互通 多区域ospf配置及验证_无法识别_02

配置多区域ospf实现全网互通 多区域ospf配置及验证_网络_03

        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转发。