• 交换机和路由器技术-28-OSPF的NSSA区域


    目录

    一、OSPF  NSSA区域

    1.1 OSPF重分发回顾

    二、NSSA区域

    2.1 基本概念

    2.2 Type7类型的LSA

    三、配置实例


    一、OSPF  NSSA区域

    1.1 OSPF重分发回顾

    什么是路由重分发

    将其他自治系统的路由重分发进ospf自治系统内

    链路类型E1、E2默认一般是E2只考虑外部成本

    常见重分发

    OSPF重分发直连

    OSPF重分发默认

    OSPF重分发静态

    OSPF重分发RIP

    RIP重分发OSPF

    二、NSSA区域

    2.1 基本概念

    非纯末梢区域,在此区域内肯定有一个ASBR路由器,需要在ASBR上配置重分发

    用重分发直连做实验

    6种LSA链路状态通告在NSSA区域有哪几种?

    SLA1、2、3、4、7

    2.2 Type7类型的LSA

    作为OSPF协议的一种扩展属性,NSSA中定义了一种LSA→Type7类型的LSA,作为区域内的路由器引入外部路由时使用,该类型的LSA除了类型标识与Type 5不相同之外,其它内容基本一样,这样区域内的路由器就可以通过LSA的类型来判断是否该路由来自本区域内。但由于Type 7类的LSA是新定义的,对于不支持NSSA属性的路由器无法识别,所以协议规定:在NSSA的ABR上将NSSA内部产生的Type 7类型的LSA转化为Type 5类型的LSA再发布出去,并同时更改LSA的发布者为ABR自己。这样NSSA区域外的路由器就可以完全不用支持该属性

    对LSA的影响

    类型7LSA在一个NSSA区域内携带外部信息

    类型7LSA在NSSA的ABR上被转化为5LSA

    不允许外部LSA

    汇总LSA被引入

    NSSA类型

    N1

    N2

    通过NSSA的ABR之后转换为E1、E2

    三、配置实例

    R1配置

    Router(config)#interface GigabitEthernet0/0

    Router(config-if)#ip address 172.168.10.254 255.255.0.0

    Router(config-if)#no shutdown

    Router(config-if)#exit

    Router(config)#

    Router(config)#interface GigabitEthernet0/1

    Router(config-if)#ip address 10.0.0.1 255.255.255.252

    Router(config-if)#exit

    Router(config)#

    Router(config)#router ospf 1

    Router(config-router)#network 10.0.0.0 0.0.0.3 area 2

    Router(config-router)#area 2 nssa

    Router(config-router)#area 2 nssa no-summary

    Router(config-router)#redistribute connected subnets   //ospf重分发直连路由

    查看R1路由,有一条默认路由是由于我们关闭了自动汇总形成的

    R0配置

    Router(config)#interface GigabitEthernet0/0

    Router(config-if)#ip address 10.0.0.2 255.255.255.252

    Router(config-if)#no shutdown

    Router(config-if)#exit

    Router(config)#

    Router(config)#interface GigabitEthernet0/1

    Router(config-if)#ip address 20.0.0.1 255.255.255.252

    Router(config-if)#no shutdown

    Router(config-if)#exit

    Router(config)#

    Router(config)#router ospf 1

    Router(config-router)#network 10.0.0.0 0.0.0.3 area 2

    Router(config-router)#network 20.0.0.0 0.0.0.3 area 0

    Router(config-router)#area 2 nssa no-summary

    Router(config-router)#

    Router(config-router)#end

    Router#

    查看R0路由表新增一个N2类型的路由条目,因为R0此时也是NSSA区域的路由,会识别LSA7类型的链路状态通告,所以显示的N2而不是E2

    R2配置

    Router#configure terminal

    Router(config)#interface GigabitEthernet0/1

    Router(config-if)#ip address 20.0.0.2 255.255.255.252

    Router(config-if)#no shutdown

    Router(config-if)#

    Router(config-if)#exit

    Router(config)#interface GigabitEthernet0/0

    Router(config-if)#ip address 192.168.1.254 255.255.255.0

    Router(config-if)#no shutdown

    Router(config-if)#exit'

    Router(config)#

    Router(config)#router ospf 1

    Router(config-router)#network 20.0.0.0 0.0.0.3 area 0

    Router(config-router)#network 192.168.1.0 0.0.0.255 area 0

    Router(config-router)#end

    Router#

    查看R2的路由表

    由于R1属于内部路由,查看到的是E2类型

  • 相关阅读:
    书签管理工具Servas的安装
    开发环境搭建
    MyBatis笔记——参数处理
    Springboot健康饮食推荐系统的设计与实现 毕业设计-附源码49517
    数百个下载能够传播 Rootkit 的恶意 NPM 软件包
    web概述13
    迷宫问题(只有一条路径)【dfs 判断是否继续dfs 的三种方法】
    亚马逊、速卖通、国际站测评需要什么条件?怎么养号?
    Linux系统安全及应用
    Spring Boot学习笔记(十一)Druid数据源及动态数据源配置
  • 原文地址:https://blog.csdn.net/weixin_46232917/article/details/126125622