通过将位于AS边缘的非骨干区域配置成NSSA或Totally NSSA区域,可以缩减其路由表规模,减少需要传递的路由信息数量配置NSSA区域的缺省路由的开销,还可以调整缺省路由的选路,下面我们就来聊聊关于ospfv3路由配置?接下来我们就一起去了解一下吧!

ospfv3路由配置(学习回顾OSPF路由协议)

ospfv3路由配置

通过将位于AS边缘的非骨干区域配置成NSSA或Totally NSSA区域,可以缩减其路由表规模,减少需要传递的路由信息数量。配置NSSA区域的缺省路由的开销,还可以调整缺省路由的选路。

NSSA与Stub区域有许多相同的属性,如不允许到达其他区域的ASBR的Type-4 Lsa,或者到达其他区域ASBR引入的路由生成的Type-5 LSA进入区域内部,但可允许区域间的Type-3 LSA进入。与Stub不同的是,NSSA区域可以有一个或多个ABR和ASBR,本区域的ASBR引入AS外部路由时发布的是Type-7 LSA,而不是Type-5 LSA,需要向普通区域泛洪时,需要由NSSA区域中担当路由器的ABR把Type-7 LSA转换成Type-5 LSA。

Totally NSSA区域是NSSA区域的基础上进步限制了Type-3 LSA向区域内泛洪,所以Totally NSSA区域中不允许Type-3 LSA、Type-4 LSA和Type-5 LSA进入,进入的AS外部路由也是以Type-7 LSA发布的,在向其他普通区域泛洪时也必须由本区域担当转换路由器的ABR转换成Type-5 LSA。

NSSA、Totally NSSA区域的配置是在该区域内每台Ospfv3路由器上进行如下配置。

OSPFv3 NSSA区域的配置步骤

步骤

命令

说明

1

System-view

进入系统视图

2

OSPFv3 [process-id]

启动OSPFv3,进入OSPFv3视图

3

Lsa-forwarding-address { standard | zero-translate}

(可选)使能OSPFv3的转发地址FA(Forwarding Address)功能。命令中的选项说明如下。

1. standard:二选一选项,指定兼容RFC3101(描述NSSA选项RFC),指定如果P-bit置位(置1),则仅当转发地址为非0(表示不是以引入对应外部路由的NSSA区域ASBR为网关)的Type-7 LSA才可以转换成Type-5 LSA。此时,Type-5 LSA复制Type-7 LSA的非0转发地址。仅当Type-5 LSA是由聚合类型Type-7 LSA转换而来,转发地址才允许为0.

2. Zero-translate:二选一选项,指定允许P-bit置位(置1),且FA为0(表示直接以引入对应外部路由的NSSA区域ASBR网关)的Type-7 LSA转化为type -5 LSA。

缺省情况下,未使能OSPFv3的转发地址功能,可用undo lsa-forwarding-Address命令去使能OSPFv3的转发地址功能。

4

Area area-id

进入OSPFv3区域视图

5

Nssa [default-route-advertise [cost cost|type type|tag tag]* | no-import-route | no-summary | translator-always|translator-interval translator-interval | setn-bit]*

配置一个区域为NSSA或Totally NSSA区域。命令中的参数和选项说明如下。

1. default-route-advertise:可多选选项,在ASBR上配置产生缺省的Type-7 LSA到NSSA或Totally NSSA区域,以生成Type-7缺省路由::0。

【说明】在ABR上无论路由表中是否存在路由::/0,都会产生Type-7 LSA缺省路由,在ASBR上当路由表中存在路由::/0,才会产生Type-7 LSA缺省路由。

2. cost cost:可多选参数,表示Type-7 LSA缺省开销值,整数形式,取值范围是1-16777214,缺省值是1.

3. Type type:可多选参数,指定外部路由的类型,1或2.

4. Tag tag:可多选参数,表示引入到NSSA或Totally NSSA区域的SA外部OSPFv3路由的tag值,整数形式,取值范围是0-4294967295,缺省值是0。

5. No-import-route:可多选选项,当ASBR同时还是ABR时,指定不向NSSA或Total NSSA区域泛洪在ABR上由import-route命令引入的外部路由。

6. No-summary:可多选选项,在ABR上禁止向NSSA区域内发送Type-3 LSA。此时NSSA区域就成了Totally NSSA区域。

7. Translator-always:可多选选项,指定当前ABR总为转换路由器。当NSSA区域中有多个ABR时,系统会根据规则自动选择一个ABR作为转换器(通常情况下NSSA区域选择Router ID最大的设备),将Type-7 LSA转换为Type-5 LSA。如果需要指定某两台进行负载分担,可以分别在这两台ABR上配置此可选项来使两个转换器同时工作。

8. Translator-interval interval-value:可多选参数,指定当前转换路由器失效的时间(必须还有其他ABR已配置为转换路由器),取值范围为1-120的整数秒,缺省值是40秒,主要用于转换器切换,保障切换平滑进行。

9. Set-n-bit:可多选选项,指定在DD报文中设置N-bit位的标志。选择本可选项后,本端路由器会在与邻居路由器同步时,在DD报文中设置N-bit位(置1)的标志,代表自己是直接连接在NSSA区域,会和本NSSA区域内的相邻路由器重新建立邻居关系。

缺省情况下,OSPFv3没有区域被设置成NSSA或Totally NSSA区域,可用undo nssa命令取消NSSA区域,恢复OSPFv3区域为普通区域。

,