美文网首页
【HCIP】2OSPF协议-完全NSSA区域和优化

【HCIP】2OSPF协议-完全NSSA区域和优化

作者: 周山 | 来源:发表于2021-03-15 15:51 被阅读0次

    前期回顾

    OSPF特殊区域:
    特殊区域的作用:
    1、减少特殊区域的LSA数量,
    2、减少路由表规模、
    3、保证网络连通
    特殊区域的缺点:
    1、会产生次优路径
    2、不能建立虚链路
    3、区域0不能是特殊区域
    stub区:
    1、不允许5类LSA在该区域进行泛洪,
    2、不产生4类LSA(5类LSA不在区域内进行泛洪,因此没有必要产生四类LSA)
    3、通过3类的LSA访问区域间路由
    4、该区域的所有路由器以及该区域的ABR都要配置成末节区域
    5、该区域的ABR产生一条3类LSA,用于访问外部网络
    完全stub区:
    1、不允许5类LSA在该区域进行泛洪,
    2、该区域不产生3、4类LSA(5类LSA不在区域内进行泛洪,因此没有必要产生四类LSA)
    3、该区域的IR路由器配置成stub区域
    4、该区域的ABR产生一条3类缺省路由,用于访问区域间网络和外部网络
    5、该区域ABR路由器配置为完全stub区域
    6、区域视图下,default-cost修改缺省路由开销(下面会讲述改开销值的意义)
    7、 该区域不能引入外部路由,也就说如果在R4引入外部路由无效,自己可以在R4添加一条外部路由测试试一下。
    NSSA区:(不完全的末节区域)
    1、可以引入外部路由,但以7类LSA形式引入。
    2、不允许其他区域的ASBR产生的5类LSA泛洪,不产生4类LSA
    3、NSSA区域的ABR产生一条7类缺省路由,用于访问其他区域引入的外部路由
    4、7类LSA只能在NSSA区进行泛洪,不能泛洪到其他区域。
    注意:其他区域的ASBR产生的外部路由并不能进入到NSSA区域,只有NSSA本区域内的ASBR可以引入外部路由。
    5、NSSA区域的ABR将7类的LSA转成5类LSA泛洪到其他区域,如果有多个ABR,则router id的ABR去做7转5,如果想强制转换,则需要在路由器上配置命令
    进入ospf 区域内执行以下命令

    nssa translator-always 
    

    凡是配置过该条命令的路由器都会进行7转5操作

    image.png

    继续实验
    在R3上配置

    ip route-static 182.1.3.0 255.255.255.0 null 0
    

    这个时候R3作为NSSA区的ABR会即产生7类的LSA也会产生5类的LSA,而不是和NSSA中ASBR引入的路由那样在路由器上进行7转5

    image.png

    在路由表中查看路由信息,可以看出7类LSA都是用O_NSSA标记的。外部路由的优先级都是150,AS内部路由优先级不管是区域间还是区域内为10

    完全NSSA区

    完全NSSA类比完全stub区域,它的很多特性是和NSSA相同的,
    特点:(NSSA的特点)

    1、允许本区域的ASBR引入外部路由,但以7类LSA形式引入。
    2、不允许其他区域的ASBR产生的5类LSA泛洪,不产生4类LSA
    3、不产生3类LSA,完全NSSA区域的ABR产生一条3类缺省路由,用于访问区域间路由,优先用3类的缺省
    4、7类LSA只能在NSSA区进行泛洪,不能泛洪到其他区域。
    注意:其他区域的ASBR产生的外部路由并不能进入到NSSA区域,只有NSSA本区域内的ASBR可以引入外部路由。
    5、NSSA区域的ABR将7类的LSA转成5类LSA泛洪到其他区域,如果有多个ABR,则router id的ABR去做7转5,如果想强制转换,则需要在路由器上配置命令
    配置方式,在完全NSSA区域的ABR上进行配置,

    使用R4进行对比
    NSSA区域的R4 lsdb


    image.png

    完全NSSA区域的R4 lsdb

    image.png

    NSSA区域的R3 lsdb


    image.png

    完全NSSA区域的R3 lsdb


    image.png

    通过对比我们可以看到,在NSSA中有两条缺省路由,一条3类,一条7类。
    如何继续优化呢,我们可以
    在NSSA区域的ABR的相关区域内进行配置的修改,
    使用以下命令:
    [R3-ospf-1-area-0.0.0.2]nssa no-import-route no-summary
    这个命令是将NSSA区域ABR上原本需要既泛洪5类又要泛洪7类的路由,只泛洪5类的不泛洪7类的

    image.png
    image.png
    路由表优化情况
    优化前:

    优化后:
    image.png

    相关文章

      网友评论

          本文标题:【HCIP】2OSPF协议-完全NSSA区域和优化

          本文链接:https://www.haomeiwen.com/subject/rwpbqltx.html