交换机与路由技术-28-OSPF非纯末梢区域(NSSA)

目录

一、NSSA区域(非纯末梢区域)

1.1 基本概念

1.2 对LSA的影响

1.3 NSSA区域的链路类型


一、NSSA区域(非纯末梢区域)

1.1 基本概念

在此区域内有一个ASBR路由器,需要在RSBR上配置重分发

在NSSA区域链路状态通告有:LSA1、LSA2、LSA3、LSA4、LSA7

LSA 7NSSA外部LSA NSSA区域(非纯末梢区域)内的ASBR发出,用于通告本区域连接的外部路由

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

1.2 对LSA的影响

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

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

不允许外部LSA链路状态通过

汇总LSA被引入

1.3 NSSA区域的链路类型

N1

N2

通过NSSA区域的ABR转化为E1、E2

NSSA区域配置实验

第一步:搭建拓扑,划分网段,配置IP

第二步:进行网段和OSPF区域的宣告

第三步:进行NSSA区域宣告和关闭LSA通告自动汇总

该配置需要在NSSA区域所有路由器上配置一遍

Router(config)#router ospf 10

Router(config-router)#area 1 nssa ?

no-summary Do not send summary LSA into NSSA

/* 如果加上no-summary会形成一条默认的O*IA 0.0.0.0/0默认路由*/

/*NSSA区域属于非纯的末梢区域 具有末梢区域的特性*/

/* 末梢区域的特点就是只有一个默认路由作为其区域的出口,连接其它区域*/

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

Router(config-router)#

第四步:在NSSA区域的ASBR上配置OSPF重分发到外部自治系统的直连路由

Router(config)#router ospf 10

Router(config-router)#redistribute connected subnets

查看NSSA区域的ABR路由表

查看到的是O N2类型的路由条目

查看骨干区域的内部路由表

查看到的是O E2的路由条目

由此可见经过OSPF重分发直连路由后,在NSSA区域学习到外部自治系统的直连路由,该区域的ABR会学习到本区域的路由,是类型7的LSA 所以路由表上记录的是N2类型,通过ABR区域间路由,将该LSA发送者身份变为自己,链路类型7的LSA在其他区域只会显示E1或E2类型的外部路由。而不是N1或N2。

E1\E2和N1\N2

类型1外部路径 E1

内部的代价加上外部的代价(cost值)

带宽越高,代价越低 cost值越小

类型2外部路径 E2

只考虑外部的代价(cost值)

NSSA区域类型1:外部路径N1

NSSA区域类型2:外部路径N2

猜你喜欢

转载自blog.csdn.net/weixin_46232917/article/details/127031239