特殊区域:

1、末节区域:

  区域中只有一个ABR的话,可以使用stub,防止次优路由;

  要将这个区域的所有路由器都做成末节区域

  不允许在这区域中有ASBR

  不能为区域0

  不能有虚拟链路通过该区域

  area 1 stub

  实现:

  保证收不到4、5类LSA;

  区域内路由器,除ABR,都会有一条缺省路由,seed metric值为1

  可以减少LSA DB数据库的数量  

  如何修改seed metric?谁下放的就谁修改

  进程级命令:area 1 default-cost 36

  修改路由入接口方向的cost值:ip ospf cost 1

2、完全末节区域:

  边界的ABR不允许3、4、5类LSA通过

  area 1 stub no-summary 该命令只在ABR上做

3、次末节区域NSSA:允许ASBR

  将外部默认路由以7类LSA方式,在区域中ABR充当翻译者,将7类LSA转换为5类LSA

  在ABR默认路由:area 1 nssa default-information-origegation

                 area 1 nssa translate type7 suppress-fa  可以隐藏真正的ASBR

  NSSA区域,在NSSA区域内可以拥有ASBR,并且重分发进入OSPF的路由是以7类LSA形式存在,该

  类型的LSA只能存在于NSSA区域内,并且该区域所有ABR会通过比较RID,选举出一个转换器(最

  大RID者),该转换器会将内部传递给外部的NSSA LSA转换成5类LSA并且通告给其他区域,所有

  该区域内的ABR都会过滤从外部进入该区域的4、5类LSA。但是该区域的任何ABR都不会主动向

  内部下放缺省路由。为了实现内部路由器的外网可达性,需要在该区域ABR上手工下放缺省路由

4、完全次末节区域:

  这个区域的ABR,过滤掉3、4、5类LSA

  可以下放缺省路由

  area 1 nssa no-summary

  是基于NSSA概念的基础,ABR主动阻止3、4、5类LSA进入该区域,并且ABR会主动向该区域内

  下放缺省路由。


1、远离骨干区域的非骨干区域

2、被分割的area 0

解决方案:

1、在出现问题的ABR上(没有和area0直连的ABR上),使用双OSPF进程,并且执行单点双向重分发

2、建立一个Tunnel链路,链接到离其最近的area0中的ABR路由器上。在这两台

  ABR上对tunnel接口上配置IP地址,是同一个网段,并且将其宣告进ospf进程

3、使用virtual-link在出问题的ABR以及离他最近的area0中的ABR上部署

  area 最近的区域 virtual-link 对端的RID


认证:链路级认证,区域级认证

     ip ospf authentication-key cisco

     ip ospf authentication


     ip ospf message-digest-key 13 md5 cisco 这里的key-id需要一样

     ip ospf authentication message-digest


     现在接口上配置密钥,在进程声明启用相应认证方式:

     area 0 authentication 明文

     area 0 authentication message-digest 密文

     area 2 virtual-link 91.1.1.1 authentication

     area 2 virtual-linke 91.1.1.1 authentication authentication-key cisco

     这条仅在开始建立时起作用了