目录

OSPF特殊区域

Stub区域

Stub(末节)区域的特点

Totally Stub(完全末节)区域的特点

NSSA区域

NSSA(不完全的末节)区域的特点

Totally NSSA区域的特点

优化路由表


OSPF特殊区域

特殊区域的作用

减少区域内LSA的数量

减少路由表的数量

特殊区域的局限性

特殊区域可能会产生次优路径

特殊区域不能配置虚拟链路

骨干区域不能配置为特殊区域

特殊区域的类型

主要有四种特殊区域  Stub区域、Totally Stub区域、NSSA区域、Totally NSSA区域


Stub区域

Stub(末节)区域的特点

  1. 不允许5类LSA在该区域泛洪(即该区域没有5类LSA)
  2. 该区域也不会产生4类LSA
  3. 该区域存在3类LSA,并且ABR路由器会自动产生一条三类的缺省路由在本区域泛洪,用于访问外部网络(产生的三类缺省路由的缺省开销为1;通过更改引入是的缺省开销,可以防止次优路径出现)

注意

末节区域的ABR还是拥有5类LSA的(该5类是从骨干区域学来的,不是自己产生的,在建立Full关系时,不在Stub区域内进行5类LSA同步)

该区域的所有内部路由器以及该区域的ABR都要配置为末节区域才可以建立邻居

Totally Stub(完全末节)区域的特点

相比于Stub区域,增加了一条限制,区域内不允许产生3类LSA

其余都与Stub区域一致

注意

Totally Stub的配置相比于Stub,只需要将ABR设备的区域类型配置为Totally Stub就可

区域内的其它设备只需要配置为Stub区域


NSSA区域

NSSA(不完全的末节)区域的特点

  1. 不允许5类LSA在该区域泛洪(即该区域没有5类LSA)
  2. 该区域也不会产生4类LSA
  3. 该区域存在3类LSA,并且不会生成缺省的3类LSA
  4. 相比于Stub区域,允许本区域的ASBR引入外部路由,但是以7类LSA的类型存在
  5. NSSA区域产生一条7类LSA的缺省路由去访问外部网络
  6. 当NSSA区域引入外部路由时,7类LSA在NSSA区域的ABR路由器上将7类转为5类LSA在其它区域泛洪(7转5)--如果NSSA区域有多个ABR,则router-id大的ABR去做7转5

ospf四个特殊区域 ospf的特殊区域的作用_网络

注意

7类LSA只能在NSSA区域泛洪

在部分特殊场景下,NSSA区域的ABR不会对7类做转换(可以使用命令强制做7转5)

该区域的所有内部路由器以及该区域的ABR都要配置为NSSA区域才可以建立邻居

通过P字段置位来告知路由器是否将7转5(置位表示需要进行转换)

边界路由器不计算对方发来的缺省路由,避免存在多个ABR时产生路由环路

Totally NSSA区域的特点

相比于NSSA区域,增加了一条限制,区域内不允许产生3类LSA,会自动生成一条缺省的3类LSA

其余都与NSSA区域一致

注意

Totally NSSA的配置相比于NSSA,只需要将ABR设备的区域类型配置为Totally NSSA就可

区域内的其它设备只需要配置为NSSA区域

优化路由表

华为设备命令

在NSSA区域中既是ABR也是ASBR的设备上,在区域下敲 nssa no-import no-summary命令,当在此ABR设备上引入外部路由时,只发布5类LSA,不发布7类LSA(默认会有条7类缺省路由来访问)