OSPF特殊区域

一、特殊区域类型

在OSPF中共有四类特殊区域,都是用来对OSPF做优化的。可以减少一个区域中的LSA3和LSA5。

1、Stub
2、Totally Stub
3、NSSA
4、Totally NSSA

二、Stub区域

  1. 至少要一个ABR
  2. stub区域内所有router 都要配成stub
  3. 不能有ASBR
  4. 不能做重分发
  5. Area 0不能配成Stub
  6. 特点:隔离外部路由(LSA4/5),自动生成域间默认路由,指向ABR
R2: router ospf 1
R2: area 1 stub

R3: router ospf 1
R3: area 1 stub

三、Totally Stubby区域

  1. 更加缩小区域内路由器的LSDB,在Stub基础上,又阻止LSA3。(阻止LSA3/4/5 )
  2. 也会由ABR发出一条LSA3默认路由给Stub区域内的其他路由器。
R2: router ospf 1
R2: area 1 stub

R3: router ospf 1
R2: area 1 stub no-summary #只需ABR上配置

四、NSSA

  1. NSSA区域和Stub区域一样会阻止LSA4/5。
  2. NSSA区域打破了Stub区域的规则,可以存在ASBR。
  3. ASBR会引入外部路由,是以LSA7引入的,只有NSSA区域中才会现LSA7。
  4. NSSA区域的边界ABR会将LSA7转成LSA5,传播到其他区域。这时,ABR也成为了ASBR,因为它也引入了LSA5。其它区域路由器看到LSA5的通告路由器是ABR。
  5. 如果在NSSA区域中,有两个ABR的话,只有router-id大的ABR会做7转5的工作。
  6. 可做内部重分发
R2:router ospf 1
R2:area 1 nssa

R3:router ospf 1
R3:area 1 nssa default-information-originate #只需ABR上做,NSSA区域不会自动产生默认路由,要手动下发一条,由ABR产生一条LSA7默认路由传播到NSSA其他路由器

五、Totally NSSA

能阻止LSA3/4/5,并且由ABR产生LSA3默认路由传播到NSSA其他路由器

R2:router ospf 1
R2:area 1 nssa

R3:router ospf 1
R3:area 1 nssa no-summary #只需ABR上做,把三类的LSA也干掉,同时也下发一条三类的默认路由,并且这条默认路由会取代default-information-originate所下发的默认路由

你可能感兴趣的:(OSPF特殊区域)