• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 新华三人才研学中心
  • 关于我们

07-三层技术-IP路由命令参考

目录

11-OSPFv3命令

本章节下载 11-OSPFv3命令  (321.37 KB)

docurl=/cn/Service/Document_Software/Document_Center/Routers/Catalog/MSR/MSR_50/Command/Command_Manual/H3C_MSR_CR(V5)-R2516-V1.16/07/201807/1093908_30005_0.htm

11-OSPFv3命令


1 OSPFv3

1.1  OSPFv3配置命令

1.1.1  abr-summary (OSPFv3 area view)

【命令】

abr-summary ipv6-address prefix-length [ not-advertise ]

undo abr-summary ipv6-address prefix-length

【视图】

OSPFv3区域视图

【缺省级别】

2:系统级

【参数】

ipv6-address:聚合路由的目的IPv6地址。

prefix-length:聚合路由的目的IPv6地址前缀长度,取值范围为0~128。它指定地址中有多少连续的位组成IPv6网络前缀,即IPv6地址中的网络地址部分。

not-advertise:不通告聚合的IPv6路由,不指定该参数时,通告聚合的IPv6路由。

【描述】

abr-summary命令用来配置一条IPv6聚合路由。undo abr-summary命令用来删除该IPv6聚合路由。

缺省情况下,没有对路由进行聚合。

本命令只适用于ABR,用来对当前区域进行路由聚合。对于落入该聚合网段的路由,ABR向其它区域只发送一条聚合后的路由。一个区域可配置多条聚合网段,这样OSPFv3可对多个网段进行聚合。

当配置了undo abr-summary命令后,原来被聚合的路由将重新被发布。

【举例】

# 将OSPFv3区域1中两条路由2000:1:1:1::/64、2000:1:1:2::/64的路由聚合成一条前缀2000:1:1::/48向其它区域发送。

<Sysname> system-view

[Sysname] ospfv3 1

[Sysname-ospfv3-1] area 1

[Sysname-ospfv3-1-area-0.0.0.1] abr-summary 2000:1:1:: 48

1.1.2  area (OSPFv3 view)

【命令】

area area-id

【视图】

OSPFv3视图

【缺省级别】

2:系统级

【参数】

area-id:区域的标识,可以是十进制整数(取值范围为0~4294967295,系统会将其处理成IPv4地址格式)或IPv4地址格式。

【描述】

area命令用来进入OSPFv3区域视图。

OSPFv3的area命令没有undo形式。当某个区域下没有任何配置,且该区域中没有相关的接口在up状态,此区域会被自动删除。

 

【举例】

# 进入OSPFv3区域0视图。

<Sysname> system-view

[Sysname] ospfv3 1

[Sysname-ospfv3-1] area 0

[Sysname-ospfv3-1-area-0.0.0.0]

1.1.3  bandwidth-reference

【命令】

bandwidth-reference value

undo bandwidth-reference

【视图】

OSPFv3视图

【缺省级别】

2:系统级

【参数】

value:计算链路开销时所依据的带宽参考值,取值范围为1~2147483648,单位为Mbps。

【描述】

bandwidth-reference命令用来配置计算链路开销时所依据的带宽参考值。undo bandwidth-reference命令用来恢复缺省情况。

缺省情况下,计算链路开销时所依据的带宽参考值为100Mbps。

OSPFv3有两种方式来配置接口的开销值,第一种方法是在接口视图下直接配置开销值;第二种方法是配置接口的带宽参考值,OSPFv3根据带宽参考值自动计算接口的开销值,计算公式为:接口开销=带宽参考值÷接口带宽,当计算出来的开销值大于65535,开销取最大值65535。

如果没有在接口视图下显式的配置此接口的开销值,OSPFv3会根据该接口的带宽自动计算其开销值。

【举例】

# 配置计算链路开销时所依据的带宽参考值为1000Mbps。

<Sysname> system-view

[Sysname] ospfv3 1

[Sysname-ospfv3-1] bandwidth-reference 1000

1.1.4  default cost

【命令】

default cost value

undo default cost

【视图】

OSPFv3视图

【缺省级别】

2:系统级

【参数】

value:OSPFv3引入外部路由的缺省开销值,取值范围为1~16777214。

【描述】

default cost命令用来配置OSPFv3引入外部路由的缺省开销值。undo default cost命令用来恢复缺省情况。

缺省情况下,OSPFv3引入外部路由的缺省开销值为1。

由于OSPFv3可引入外部路由信息并将它们传播到整个自治系统中去,因此,有必要规定协议引入外部路由的缺省开销。

如果启动了多个OSPFv3进程,该命令只对本进程起作用。

【举例】

# 指定OSPFv3引入外部路由的缺省开销为10。

<Sysname> system-view

[Sysname] ospfv3 1

[Sysname-ospfv3-1] default cost 10

1.1.5  default-cost (OSPFv3 area view)

【命令】

default-cost value

undo default-cost

【视图】

OSPFv3区域视图

【缺省级别】

2:系统级

【参数】

value:OSPFv3发送到Stub区域的缺省路由的开销,取值范围为0~65535,缺省值为1。

【描述】

default-cost命令用来指定OSPFv3发送到Stub区域的缺省路由的开销。undo default-cost命令用来将OSPFv3发送到Stub区域缺省路由的开销恢复为缺省值。

本命令只适用于连接到Stub区域的边界路由器(ABR)。

配置Stub区域涉及两条配置命令:stubdefault-cost,所有连接到Stub区域的路由器,必须使用stub命令将该区域设置成Stub属性。default-cost指定区域边界路由器发送到Stub区域的缺省路由的开销。

如果启动了多个OSPFv3进程,该命令只对本进程起作用。

相关配置可参考命令stub

【举例】

# 将区域1设置成Stub区域,使发送到该Stub区域的缺省路由的开销为60。

<Sysname> system-view

[Sysname] ospfv3

[Sysname-ospfv3-1] area 1

[Sysname-ospfv3-1-area-0.0.0.1] stub

[Sysname-ospfv3-1-area-0.0.0.1] default-cost 60

1.1.6  default-route-advertise

【命令】

default-route-advertise [ always | cost value | route-policy route-policy-name | type type ] *

undo default-route-advertise

【视图】

OSPFv3视图

【缺省级别】

2:系统级

【参数】

always:如果当前路由器的路由表中没有缺省路由,使用此参数可产生一个描述缺省路由的ASE LSA发布出去。如果没有指定该关键字,仅当本地路由器的路由表中存在缺省路由时,才可以产生一个描述缺省路由的ASE LSA发布出去。

cost value:该缺省路由的度量值,取值范围为1~16777214,缺省值为1。

route-policy route-policy-name:路由策略名,route-policy-name为1~63个字符的字符串,区分大小写。

type type:该ASE LSA的类型,取值范围为1~2,缺省值为2。

【描述】

default-route-advertise命令用来将缺省路由引入到OSPFv3路由域。undo default-route-advertise命令用来取消引入缺省路由。

缺省情况下,没有引入缺省路由。

需要注意的是:

·     使用import-route命令不能引入缺省路由,如果要引入缺省路由,必须使用该命令。

·     如果指定了always关键字,无论当前路由器的路由表是否存在缺省路由,都会向外发布一条描述缺省路由的ASE LSA;如果没有指定always关键字,只有当前路由器的路由表存在缺省路由时,才会向外发布一条描述缺省路由的ASE LSA。

通过指定route-policy参数,可进行路由策略检查并设置缺省路由的开销值和类型:

·     如果在路由策略中通过apply cost命令设置了缺省路由的开销值且通过了路由策略检查,则缺省路由的开销值取apply cost命令value参数设置的值。

·     如果在路由策略中通过apply cost-type命令设置了缺省路由的开销类型且通过了路由策略检查,则缺省路由的开销类型取apply cost-type命令设置的类型。

·     如果同时通过本命令的cost cost参数、路由策略的apply cost命令和default cost命令设置了缺省路由的开销值,那么通过路由策略的apply cost命令设置的路由开销值具有最高优先级、通过本命令的cost cost参数设置的路由开销值具有次优优先级、通过default cost命令设置的路由开销值优先级最低。

·     如果同时通过本命令的type type参数、路由策略的apply cost-type命令设置了缺省路由的开销类型,那么通过路由策略的apply cost-type命令设置的路由开销类型具有最高优先级、通过本命令的type type参数设置的路由开销类型优先级较低。

·     如果同时指定always参数和配置了路由策略,不管是否通过路由策略检查都会发布缺省路由,而且如果在路由策略中指定了开销值和开销类型,不管是否通过路由策略检查,发布的缺省路由都会取第一个设置开销值或开销类型的permit节点apply costapply cost-type命令设置的开销值和开销类型。

相关配置可参考命令import-route

【举例】

# 将产生的默认路由引入到OSPFv3自治系统中(本地路由器没有默认路由)。

<Sysname> system-view

[Sysname] ospfv3 1

[Sysname-ospfv3-1] default-route-advertise always

1.1.7  display ospfv3

【命令】

display ospfv3 [ process-id ] [ | { begin | exclude | include } regular-expression ]

【视图】

任意视图

【缺省级别】

1:监控级

【参数】

process-id:OSPFv3进程号,取值范围为1~65535。

|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。

begin:从包含指定正则表达式的行开始显示。

exclude:只显示不包含指定正则表达式的行。

include:只显示包含指定正则表达式的行。

regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。

【描述】

display ospfv3命令用来查看OSPFv3进程的概要信息。

如果不指定进程号,将显示所有OSPFv3进程的概要信息。

【举例】

# 显示所有OSPFv3进程的概要信息。

<Sysname> display ospfv3

Routing Process "OSPFv3 (1)" with ID 1.1.1.1

 Graceful restart restarter enabled

 Graceful restart helper enabled

 Graceful restart helper srtict-lsa-checking enabled

 Graceful restart interval 150 secs

 SPF schedule delay 5 secs, Hold time between SPFs 10 secs

 Minimum LSA interval 5 secs, Minimum LSA arrival 1 secs

 Number of external LSA 0. These external LSAs’ checksum Sum 0x0000

 Number of AS-Scoped Unknown LSA 0

 Number of LSA originated 3

 Number of LSA received 0

 Number of areas in this router is 1

  Area 0.0.0.1

       Number of interfaces in this area is 1

       SPF algorithm executed 1 times

       Number of LSA 2. These LSAs’ checksum Sum 0x20C8

       Number of Unknown LSA 0

       IPsec policy name: policy001, SPI: 300

表1-1 display ospfv3命令显示信息描述表

字段

描述

Routing Process "OSPFv3 (1)" with ID 1.1.1.1

OSPFv3进程是1,Router ID 是1.1.1.1

Graceful restart restarter enabled

当前进程支持GR

Graceful restart helper enabled

当前进程支持GR helper能力

Graceful restart helper srtict-lsa-checking enabled

当前进程支持GR helper严格LSA检查能力

Graceful restart interval 150 secs

GR重启间隔时间

SPF schedule delay

SPF计算的延迟时间

Hold time between SPFs

两次SPF计算抑制间隔时间

Minimum LSA interval

生成LSA最小间隔时间

Minimum LSA arrival

接收LSA最小到达时间

Number of external LSA

ASE LSA数目

These external LSAs’ checksum Sum

所有ASE LSA的检验和之和

Number of AS-Scoped Unknown LSA

AS扩散范围未知LSA的数目

Number of LSA originated

产生LSA的数目

Number of LSA received

接收LSA的数目

Number of areas in this router

路由器连接到的区域数目

Area

区域ID

Number of interfaces in this area

本区域的接口数量

SPF algorithm executed 1 times

SPF算法执行了一次

Number of LSA

LSA的数量

These LSAs’ checksum Sum

本区域中所有LSA检验和之和

Number of Unknown LSA

本区域中未知LSA的数目

IPsec policy name

该区域应用的IPsec策略名称

SPI

该区域应用的IPsec策略SPI值

 

1.1.8  display ospfv3 graceful-restart status

【命令】

display ospfv3 [ process-id ] graceful-restart status [ | { begin | exclude | include } regular-expression ]

【视图】

任意视图

【缺省级别】

1:监控级

【参数】

process-id:OSPFv3进程号,取值范围为1~65535。

|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。

begin:从包含指定正则表达式的行开始显示。

exclude:只显示不包含指定正则表达式的行。

include:只显示包含指定正则表达式的行。

regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。

【描述】

display ospfv3 graceful-restart status命令用来查看OSPFv3进程的GR状态信息。

如果不指定进程号,将显示所有OSPFv3进程的GR状态信息。

【举例】

# 显示所有OSPFv3进程的GR状态信息(Restarter)。

<Sysname> display ospfv3 graceful-restart status

           OSPFv3 Router with ID (1.1.1.1) (Process 1)

             graceful restart  information

 

GR status        :GR in progress

GR remaining time: 100

# 显示所有OSPFv3进程的GR状态(Helper)。

<Sysname> display ospfv3 graceful-restart status

           OSPFv3 Router with ID (1.1.1.1) (Process 1)

             graceful restart  information

GR status:Helper

Neighbor ID    Interface  Instance ID  Remaining time

1.1.1.1        Eth1/1     1            100

2.2.2.2        S2/0       2            200

表1-2 display ospfv3 graceful-restart status命令显示信息描述表

字段

描述

OSPFv3 Router with ID (1.1.1.1) (Process 1)

graceful restart information

OSPFv3进程是1,Router ID是1.1.1.1的GR状态信息

GR status

GR的状态,其状态有如下几种:

·     GR in progress:表示正处在GR过程中

·     Calculating routes:表示正在路由计算

·     Flushing LSAs:表示正在flush stale LSA

·     Normal:表示不处在GR或者helper状态中

·     Helper:表示处于helper状态

GR remaining time

GR重启定时器超时前的时间

Neighbor ID

邻居路由器的Router ID

Interface

出接口

Instance ID

实例ID

 

1.1.9  display ospfv3 interface

【命令】

display ospfv3 interface [ interface-type interface-number | statistic ] [ | { begin | exclude | include } regular-expression ]

【视图】

任意视图

【缺省级别】

1:监控级

【参数】

interface-type interface-number:接口类型和接口编号。

statistic:接口的统计信息。

|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。

begin:从包含指定正则表达式的行开始显示。

exclude:只显示不包含指定正则表达式的行。

include:只显示包含指定正则表达式的行。

regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。

【描述】

display ospfv3 interface命令用来查看OSPFv3的接口信息。

【举例】

# 显示运行OSPFv3的接口Serial2/0的信息。

<Sysname> display ospfv3 interface serial 2/0

Serial2/0 is up, line protocol is up

  Interface ID 518

  IPv6 Prefixes

    FE80::1441:0:E213:1 (Link-Local Address)

    2000:1::1

  OSPFv3 Process (1), Area 0.0.0.1, Instance ID 0

    Router ID 2.2.2.2, Network Type POINTOPOINT, Cost: 1562

    Transmit Delay is 1 sec, State Point-To-Point, Priority 1

    No designated router on this link

    No backup designated router on this link

    Timer interval configured, Hello: 10, Dead: 40, Wait: 40, Retransmit: 5

       Hello due in 00:00:02

    Neighbor Count is 1, Adjacent neighbor count is 1

    IPsec policy name: policy001, SPI: 300

    BFD: Enabled

表1-3 display ospfv3 interface命令显示信息描述表

字段

描述

Interface ID

接口ID

IPv6 Prefixes

IPv6前缀

OSPFv3 Process

OSPFv3进程号

Area

区域ID

Instance ID

实例ID

Router ID

路由器的Router ID

Network Type

接口的网络类型

Cost

接口的路由开销值

Transmit Delay

接口对LSA的传输延迟时间

State

接口状态

Priority

接口的DR优先级

No designated router on this link

本链路上无DR

No backup designated router on this link

本链路上无BDR

Timer interval configured

配置的OSPFv3定时器,分别定义如下:

·     Hello:接口发送Hello报文的时间间隔

·     Dead:邻居的失效时间

·     Wait:在该定时器超时后,接口退出Waiting状态

·     Retransmit:接口重传LSA的时间间隔

Hello due in 00:00:02

接口将在2秒后发送hello报文

Neighbor Count

接口的邻居数目

Adjacent neighbor count

接口的邻接数目

IPsec policy name

该接口应用的IPsec策略名称

SPI

该接口应用的IPsec策略SPI值

BFD

接口是否使能了BFD功能:

·     Enabled:使能

·     Disabled:未使能

 

1.1.10  display ospfv3 lsdb

【命令】

display ospfv3 [ process-id ] lsdb [ { external | grace | inter-prefix | inter-router | intra-prefix | link | network | router } [ link-state-id ] [ originate-router router-id ] | total ] [ | { begin | exclude | include } regular-expression ]

【视图】

任意视图

【缺省级别】

1:监控级

【参数】

process-id:OSPFv3进程号,取值范围为1~65535。

external:显示数据库中AS-external LSA的信息。

grace:显示数据库中Grace-LSA的信息。

inter-prefix:显示数据库中Inter-area-prefix LSA的信息。

inter-router:显示数据库中Inter-area-router LSA的信息。

intra-prefix:显示数据库中Intra-area-prefix LSA的信息。

link:显示数据库中Link-LSA的信息。

network:显示数据库中Network-LSA的信息。

router:显示数据库中Router-LSA的信息。

link-state-id:链路状态ID,IPv4地址形式。

originate-router router-id:发布该LSA的路由器的Router ID。

total:显示数据库中LSA的统计信息。

|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。

begin:从包含指定正则表达式的行开始显示。

exclude:只显示不包含指定正则表达式的行。

include:只显示包含指定正则表达式的行。

regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。

【描述】

display ospfv3 lsdb命令用来显示OSPFv3的链路状态数据库信息。

【举例】

# 显示OSPFv3的链路状态数据库信息。

<Sysname> display ospfv3 lsdb

           OSPFv3 Router with ID (2.2.2.2) (Process 1)

 

               Link-LSA (Interface Serial1/0)

 

Link State ID   Origin Router    Age   Seq#       CkSum  Prefix

0.0.2.6         1.1.1.1          0055  0x80000001 0x4642      0

0.0.2.6         2.2.2.2          0053  0x80000001 0xf267      0

 

               Grace-LSA (Interface Serial1/0)

 

Link State ID   Origin Router    Age   SeqNum     CkSum

0.0.2.6         1.1.1.1          100   0x8000004  0xba1f

 

 

               Router-LSA (Area 0.0.0.1)

 

Link State ID   Origin Router    Age   Seq#       CkSum    Link

0.0.0.0         1.1.1.1          0050  0x80000002 0x12d1      1

0.0.0.0         2.2.2.2          0048  0x80000002 0xa142      1

 

表1-4 display ospfv3 lsdb命令显示信息描述表

字段

描述

Link-LSA

第八类LSA

Link State ID

链接状态ID

Origin Router

产生LSA的路由器

Age

LSA老化时间

Seq#

LSA序列号

CkSum

LSA校验和

Prefix

前缀数目

Router-LSA

第一类LSA

Link

链路数目

Network-LSA

第二类LSA

Intra-Area-Prefix-LSA

第九类LSA

Grace-LSA

第十一类LSA

Reference

引用的LSA类型

 

# 显示LSDB中Link-local LSA的信息。

<Sysname> display ospfv3 lsdb link

            OSPFv3 Router with ID (2.2.2.2) (Process 1)

 

                Link-LSA (Interface Serial2/0)

 

  LS age: 11

  LS Type: Link-LSA

  Link State ID: 0.0.2.6

  Originating Router: 2.2.2.2

  LS Seq Number: 0x80000002

  Checksum: 0xEFFA

  Length: 56

  Priority: 1

  Options: 0x000013 (-|R|-|-|E|V6)

  Link-Local Address: FE80::1441:0:E213:1

  Number of Prefixes: 1

    Prefix: 2000:1::/64

    Prefix Options: 0 (-|-|-|-)

表1-5 display ospfv3 lsdb link命令显示信息描述表

字段

描述

LS age

LSA老化时间

LS Type

LSA类型

Originating Router

产生LSA的路由器

LS Seq Number

LSA序列号

Checksum

LSA校验和

Length

LSA长度

Priority

路由器优先级

Options

选项

Link-Local Address

链路本地地址

Number of Prefixes

前缀的数目

Prefix

地址前缀

Prefix Options

前缀选项

 

# 显示LSDB中Grace-LSA的信息。

<Sysname> display ospfv3 lsdb grace

            OSPFv3 Router with ID (1.1.1.1) (Process 1)

 

                Grace-LSA (Interface Serial2/0)

 

  LS age                 : 15

  LS Type                : Grace-LSA

  Link State ID          : 0.0.2.6

  Originating Router     : 1.1.1.1

  LS Seq Number          : 0x80000014

  Checksum               : 0XBA1F

  Length                 : 44

  Graceful Restart Period:  120

  Restart Reason         :   3 - switch-over

表1-6 display ospfv3 lsdb grace命令显示信息描述表

字段

描述

LS age

LSA老化时间

LS Type

LSA类型

Originating Router

产生LSA的路由器

LS Seq Number

LSA序列号

Checksum

LSA校验和

Length

LSA长度

Graceful Restart Period

GR重启间隔时间

Restart Reason

GR重启的原因

 

# 显示LSDB中LSA统计信息。

<Sysname> display ospfv3 lsdb total

            OSPFv3 (Process 1) Database Total

 

  Type Of LSA                      Number

  Router-LSA              :        1

  Network-LSA             :        0

  Inter-Area-Prefix-LSA   :        0

  Inter-Area-Router-LSA   :        0

  AS-external-LSA         :        0

  Link-LSA                :        1

  Intra-Area-Prefix-LSA   :        0

  Grace-LSA               :        0

  Unknown-LSA             :        0

 

  Total Number Of LSAs    :        2

表1-7 display ospfv3 lsdb total命令显示信息描述表

字段

描述

Type Of LSA

LSA的类型

Number

LSA的个数

Router-LSA

第一类LSA

Network-LSA

第二类LSA

Inter-Area-Prefix-LSA

第三类LSA

Inter-Area-Router-LSA

第四类LSA

AS-external-LSA

第五类LSA

Link-LSA

第八类LSA

Intra-Area-Prefix-LSA

第九类LSA

Grace-LSA

第十一类LSA

Unknown-LSA

未知LSA

Total Number Of LSAs

LSA的总数

 

1.1.11  display ospfv3 lsdb statistic

【命令】

display ospfv3 lsdb statistic [ | { begin | exclude | include } regular-expression ]

【视图】

任意视图

【缺省级别】

1:监控级

【参数】

|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。

begin:从包含指定正则表达式的行开始显示。

exclude:只显示不包含指定正则表达式的行。

include:只显示包含指定正则表达式的行。

regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。

【描述】

display ospfv3 lsdb statistic命令用来显示OSPFv3 LSDB中LSA的统计信息。

【举例】

# 显示OSPFv3 LSDB的统计信息。

<System> display ospfv3 lsdb statistic

 

            OSPFv3 Router with ID (1.1.1.1) (Process 1)

                           LSA Statistics

 ----------------------------------------------------------------------

Area ID         Router   Network  InterPre InterRou IntraPre Link Grace ASE

0.0.0.0         2        1        1        0        1

0.0.0.1         1        0        1        0        1

Total           3        1        2        0        2        3    0     0

表1-8 display ospfv3 lsdb statistic命令显示信息描述表

字段

描述

Area ID

区域ID,显示该区域各类LSA的总数

Router

Router-LSA的个数

Network

Network-LSA的个数

InterPre

Inter-Area-Prefix-LSA的个数

InterRou

Inter-Area-Router-LSA的个数

IntraPre

Intra-Area-Prefix-LSA的个数

Link

Link-LSA的个数

Grace

Grace-LSA的个数

ASE

AS-external-LSA的个数

Total

不同区域相同类型LSA的总个数

 

1.1.12  display ospfv3 next-hop

【命令】

display ospfv3 [ process-id ] next-hop [ | { begin | exclude | include } regular-expression ]

【视图】

任意视图

【缺省级别】

1:监控级

【参数】

process-id:OSPFv3进程号,取值范围为1~65535。

|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。

begin:从包含指定正则表达式的行开始显示。

exclude:只显示不包含指定正则表达式的行。

include:只显示包含指定正则表达式的行。

regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。

【描述】

display ospfv3 next-hop命令用来显示OSPFv3下一跳信息。如果不指定进程号,将显示所有OSPFv3进程的下一跳信息。

【举例】

# 显示OSPFv3下一跳信息。

<Sysname> display ospfv3 next-hop

 

            OSPFv3 Router with ID (2.2.2.2) (Process 1)

Neighbor-Id     Next-Hop                              Interface   RefCount

1.1.1.1         FE80::20F:E2FF:FE00:1                 Eth1/1      1

表1-9 display ospfv3 next-hop命令显示信息描述表

字段

描述

Neighbor-Id

邻居路由器的Router ID

Next-hop

下一跳地址

Interface

出接口的名称

RefCount

引用计数

 

1.1.13  display ospfv3 peer

【命令】

display ospfv3 [ process-id ] [ area area-id ] peer [ [ interface-type interface-number ] [ verbose ] | peer-router-id ] [ | { begin | exclude | include } regular-expression ]

【视图】

任意视图

【缺省级别】

1:监控级

【参数】

process-id:OSPFv3进程号,取值范围为1~65535。

area:显示位于指定区域的邻居信息。

area-id:区域的标识,可以是十进制整数(取值范围为0~4294967295,系统会将其处理成IPv4地址格式)或IPv4地址格式。

interface-type interface-number:接口类型和接口编号。

verbose:显示邻居的详细信息。

peer-router-id:显示指定邻居的信息。

|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。

begin:从包含指定正则表达式的行开始显示。

exclude:只显示不包含指定正则表达式的行。

include:只显示包含指定正则表达式的行。

regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。

【描述】

display ospfv3 peer命令用来显示OSPFv3邻居的信息。

需要注意的是:

·     如果不输入area-id参数,则显示所有区域的邻居信息;

·     如果不输入process-id参数,则显示所有进程的信息;

·     如果接口参数、邻居Router ID参数都不输入,则显示所有接口的邻居信息。

【举例】

# 查看接口上的OSPFv3进程1的邻居信息。

<Sysname> display ospfv3 1 peer serial 2/0

                      OSPFv3 Process (1)

 

OSPFv3 Area (0.0.0.1)

Neighbor ID     Pri   State            Dead Time   Interface  Instance ID

1.1.1.1         1     Full/ -          00:00:33    S2/0       0

表1-10 display ospfv3 peer命令显示信息描述表

字段

描述

Neighbor ID

邻居ID

Pri

邻居路由器优先级

State

邻居状态

Dead Time

邻居路由器的失效时间

Interface

和邻居相连的接口

Instance ID

实例ID

 

# 查看接口上的OSPFv3进程1的邻居详细信息。

<Sysname> display ospfv3 1 peer serial 2/0 verbose

 

                      OSPFv3 Process (1)

 Neighbor 1.1.1.1 is Full, interface address FE80::20F:E2FF:FE49:8050

    In the area 0.0.0.1 via interface Serial2/0

    DR is 1.1.1.1 BDR is 2.2.2.2

    Options is 0x000013 (-|R|-|-|E|V6)

    Dead timer due in 00:00:39

    Neighbor is up for 00:25:31

    Database Summary List 0

    Link State Request List 0

    Link State Retransmission List 0

    Graceful restart state: Normal

表1-11 display ospfv3 peer verbose命令显示信息描述表

字段

描述

Neighbor

邻居的Router ID

interface address

接口地址

In the area 0.0.0.1 via interface Serial2/0

区域0.0.0.1上的接口Serial2/0

DR is 0.0.0.0 BDR is 0.0.0.0

没有选举出DR和BDR

Options is 0x000013 (-|R|-|-|E|V6)

选项是0x000013 (-|R|-|-|E|V6)

Dead timer due in 00:00:29

邻居路由器的失效时间剩余29秒

Neighbor is up for 00:06:28

邻居已经建立的时间

Database Summary List

需要DD报文发送的LSA个数

Link State Request List

链路状态请求列表中LSA个数

Link State Retransmission List

链路状态重传请求列表中LSA 个数

Graceful restart state

GR状态:有如下几种状态

·     Doing GR:表示正在GR过程中

·     Complete GR:表示这个邻居完成GR

·     Normal:表示正常状态

·      Helper:表示是邻居的helper

 

1.1.14  display ospfv3 peer statistics

【命令】

display ospfv3 peer statistics [ | { begin | exclude | include } regular-expression ]

【视图】

任意视图

【缺省级别】

1:监控级

【参数】

|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。

begin:从包含指定正则表达式的行开始显示。

exclude:只显示不包含指定正则表达式的行。

include:只显示包含指定正则表达式的行。

regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。

【描述】

display ospfv3 peer statistics命令用来显示本地路由器所有OSPFv3邻居的统计信息,即处于各种状态的邻居数目。

【举例】

# 显示所有OSPFv3邻居的统计信息。

<Sysname> display ospfv3 peer statistics

 

            OSPFv3 Router with ID (1.1.1.1) (Process 1)

                           Neighbor Statistics

 ----------------------------------------------------------------------

Area ID         Down     Init     2-way    ExStar   Exchange Loading  Full

0.0.0.0         0        0        0        0        0        0        1

Total           0        0        0        0        0        0        1

表1-12 display ospfv3 peer statistics命令显示信息描述表

字段

描述

Area ID

区域标识

Down

该状态为OSPFv3建立邻居关系的初始化状态,表示OSPFv3路由器在一定时间之内没有收到从某一邻居路由器发送来的信息

Init

此状态表示OSPFv3路由器已经接收到邻居路由器发送来的Hello数据包,但该Hello数据包内没有包含自己的Router ID,还没有建立起双方的双向通信

2-way

此状态表示OSPFv3路由器与邻居路由器的双向通信已经建立。DR及BDR的选择是在这个状态(或更高的状态)完成的

ExStar

在此状态,路由器要确定邻居双方的主从关系并决定初始的DD报文的序列号

Exchange

在此状态,OSPFv3路由器向其邻居路由器发送DD报文来交换链路状态信息

Loading

在此状态,OSPFv3路由器向邻居路由器发送LSR报文,请求最新的链路状态信息

Full

在此状态,建立起邻居关系的路由器之间已经完成了数据库同步的工作,它们的链路状态数据库已经一致

Total

所有区域中处于相同状态的邻居数目的总和

 

1.1.15  display ospfv3 request-list

【命令】

display ospfv3 [ process-id ] request-list [ { external | grace | inter-prefix | inter-router | intra-prefix | link | network | router } [ link-state-id ] [ originate-router ip-address ] | statistics ] [ | { begin | exclude | include } regular-expression ]

【视图】

任意视图

【缺省级别】

1:监控级

【参数】

process-id:OSPFv3进程号,取值范围为1~65535。

external:显示请求列表中AS-external LSA的信息。

grace:显示请求列表中Grace-LSA的信息。

inter-prefix:显示请求列表中Inter-area-prefix LSA的信息。

inter-router:显示请求列表中Inter-area-router LSA的信息。

intra-prefix:显示请求列表中Intra-area-prefix LSA的信息。

link:显示请求列表中Link LSA的信息。

network:显示请求列表中Network-LSA的信息。

router:显示请求列表中Router-LSA的信息。

link-state-id:链路状态ID,IPv4地址形式。

originate-router ip-address:LSA发布路由器的Router ID。

statistics:显示请求列表LSA的统计信息。

|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。

begin:从包含指定正则表达式的行开始显示。

exclude:只显示不包含指定正则表达式的行。

include:只显示包含指定正则表达式的行。

regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。

【描述】

display ospfv3 request-list命令用来显示OSPFv3链路状态请求列表信息。如果不指定进程号,将显示所有OSPFv3进程的链路状态请求列表信息。

【举例】

# 显示OSPFv3链路状态请求列表信息。

<Sysname> display ospfv3 request-list

         OSPFv3 Router with ID (11.1.1.1) (Process 1)

             Interface Eth1/1    Area-ID 0.0.0.0

--------------------------------------------------------------------------

                          Nbr-ID   12.1.1.1

LS-Type               LS-ID           AdvRouter       SeqNum       Age  CkSum

Router-LSA            0.0.0.0         12.1.1.1          0x80000014    774  0xe5b0

表1-13 display ospfv3 request-list命令显示信息描述表

字段

描述

Interface

接口名称

Area-ID

区域ID

Nbr-ID

邻居路由器ID

LS-Type

LSA类型

LS-ID

链路状态ID

AdvRouter

发布路由器

SeqNum

LSA序列号

Age

LSA老化时间

CkSum

校验和

 

# 显示OSPFv3链路状态请求列表的统计信息。

<Sysname> display ospfv3 request-list statistics

            OSPFv3 Router with ID (11.1.1.1) (Process 1)

Interface  Neighbor        LSA-Count

Eth1/1     10.1.1.1        0

表1-14 display ospfv3 request-list statistics命令显示信息描述表

字段

描述

Interface

接口名称

Neighbor

邻居路由器ID

LSA-Count

请求列表中LSA的个数

 

1.1.16  display ospfv3 retrans-list

【命令】

display ospfv3 [ process-id ] retrans-list [ { external | grace | inter-prefix | inter-router | intra-prefix | link | network | router } [ link-state-id ] [ originate-router ip-address ] | statistics ] [ | { begin | exclude | include } regular-expression ]

【视图】

任意视图

【缺省级别】

1:监控级

【参数】

process-id:OSPFv3进程号,取值范围为1~65535。

external:显示重传列表中AS-external LSA的信息。

grace:显示重传列表中Grace-LSA的信息。

inter-prefix:显示重传列表中Inter-area-prefix LSA的信息。

inter-router:显示重传列表中Inter-area-router LSA的信息。

intra-prefix:显示重传列表中Intra-area-prefix LSA的信息。

link:显示重传列表中Link LSA的信息。

network:显示重传列表中Network-LSA的信息。

router:显示重传列表中Router-LSA的信息。

link-state-id:链路状态ID,IPv4地址形式。

originate-router ip-address:LSA发布路由器的Router ID。

statistics:显示重传列表LSA的统计信息。

|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。

begin:从包含指定正则表达式的行开始显示。

exclude:只显示不包含指定正则表达式的行。

include:只显示包含指定正则表达式的行。

regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。

【描述】

display ospfv3 retrans-list命令用来显示OSPFv3链路状态重传列表信息。如果不指定进程号,将显示所有OSPFv3进程的链路状态重传列表信息。

【举例】

# 显示OSPFv3链路状态重传列表的信息。

<Sysname> display ospfv3 retrans-list

            OSPFv3 Router with ID (11.1.1.1) (Process 1)

             Interface Eth1/1    Area-ID 0.0.0.0

--------------------------------------------------------------------------

                          Nbr-ID   12.1.1.1

LS-Type               LS-ID           AdvRouter       SeqNum       Age  CkSum

Link-LSA              0.15.0.24       12.1.1.1          0x80000003    519  0x7823

Router-LSA            0.0.0.0         12.1.1.1          0x80000014    774  0xe5b0

 

表1-15 display ospfv3 retrans-list命令显示信息描述表

字段

描述

Interface

接口名称

Area-ID

区域ID

Nbr-ID

邻居路由器ID

LS-Type

LSA类型

LS-ID

链路状态ID

AdvRouter

发布路由器

SeqNum

LSA序列号

Age

LSA老化时间

CkSum

校验和

 

# 显示OSPFv3链路状态重传列表的统计信息。

<Sysname>display ospfv3 retrans-list statistics

            OSPFv3 Router with ID (11.1.1.1) (Process 1)

Interface  Neighbor        LSA-Count

Eth1/1     12.1.1.1        2

表1-16 display ospfv3 retrans-list statistics命令显示信息描述表

字段

描述

Interface

接口名称

Neighbor

邻居ID

LSA-Count

重传请求列表中LSA的个数

 

1.1.17  display ospfv3 routing

【命令】

display ospfv3 [ process-id ] routing [ ipv6-address prefix-length | ipv6-address/prefix-length | abr-routes | asbr-routes | all | statistics ] [ | { begin | exclude | include } regular-expression ]

【视图】

任意视图

【缺省级别】

1:监控级

【参数】

process-id:OSPFv3进程号,取值范围为1~65535。

ipv6-address:IPv6地址前缀。

prefix-length:IPv6地址前缀长度,取值范围为0~128。

abr-routes:显示到ABR的路由。

asbr-routes:显示到ASBR的路由。

all:显示所有路由。

statistics:显示OSPFv3路由表统计信息。

|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。

begin:从包含指定正则表达式的行开始显示。

exclude:只显示不包含指定正则表达式的行。

include:只显示包含指定正则表达式的行。

regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。

【描述】

display ospfv3 routing命令用来显示OSPFv3路由表的信息。如果不指定进程号,将显示所有OSPFv3进程的路由表信息。

【举例】

# 显示OSPFv3路由表的信息。

<Sysname> display ospfv3 routing

 

 E1 - Type 1 external route,    IA - Inter area route,    I  - Intra area route

 E2 - Type 2 external route,    *  - Selected route

 

            OSPFv3 Router with ID (1.1.1.1) (Process 1)

 ------------------------------------------------------------------------

 *Destination: 2001::/64

  Type       : I                                        Cost     : 1

  NextHop    : directly-connected                       Interface: Eth1/1

表1-17 display ospfv3 routing命令显示信息描述表

字段

描述

Destination

目的网段

Type

路由类型

Cost

路由开销值

NextHop

下一跳地址

Interface

出接口

 

# 显示OSPFv3路由表的统计信息。

<Sysname> display ospfv3 routing statistics

            OSPFv3 Router with ID (1.1.1.1) (Process 1)

                           OSPFv3 Routing Statistics

 Intra-area-routes   :   1

 Inter-area-routes   :   0

 External-routes     :   0

表1-18 display ospfv3 routing statistics命令显示信息描述表

字段

描述

Intra-area-routes

区域内路由数目

Inter-area-routes

区域间路由数目

External-routes

外部路由数目

 

1.1.18  display ospfv3 statistics

【命令】

display ospfv3 statistics [ | { begin | exclude | include } regular-expression ]

【视图】

任意视图

【缺省级别】

1:监控级

【参数】

|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。

begin:从包含指定正则表达式的行开始显示。

exclude:只显示不包含指定正则表达式的行。

include:只显示包含指定正则表达式的行。

regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。

【描述】

display ospfv3 statistics命令用来显示接口收发OSPFv3报文的统计信息。

【举例】

# 显示接口收发OSPFv3报文的统计信息。

<Sysname> display ospfv3 statistics

 

                       OSPFv3 Statistics

Interface Ethernet1/1 Instance 0

 Type              Input       Output

 Hello             189         63

 DB Description    10          8

 Ls Req            2           1

 Ls Upd            16          6

 Ls Ack            10          6

 Discarded         0           0

表1-19 display ospfv3 statistics命令显示信息描述表

字段

描述

Interface

接口名称

Instance

实例号

Type

报文类型

Input

接口接收各种类型报文的数目

Output

接口发送各种类型报文的数目

Hello

Hello报文

DB Description

数据库描述报文

Ls Req

链路状态请求报文

Ls Upd

链路状态更新报文

Ls Ack

链路状态确认报文

Discarded

丢弃报文的数目

 

1.1.19  display ospfv3 topology

【命令】

display ospfv3 [ process-id ] topology [ area area-id ] [ | { begin | exclude | include } regular-expression ]

【视图】

任意视图

【缺省级别】

1:监控级

【参数】

process-id:OSPFv3进程号,取值范围为1~65535。显示指定OSPFv3进程的拓扑信息。

area:显示指定区域的拓扑信息。

area-id:区域的标识,可以是十进制整数(取值范围为0~4294967295,系统会将其处理成IPv4地址格式)或IPv4地址格式。

|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。

begin:从包含指定正则表达式的行开始显示。

exclude:只显示不包含指定正则表达式的行。

include:只显示包含指定正则表达式的行。

regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。

【描述】

display ospfv3 topology命令用来显示OSPFv3拓扑信息。如果不指定进程号,将显示所有OSPFv3进程的拓扑信息。

【举例】

# 显示OSPFv3区域1的拓扑信息。

<Sysname> display ospfv3 topology area 1

 

                      OSPFv3 Process (1)

OSPFv3 Area (0.0.0.1) topology

Type  ID(If-Index)       Bits      Metric    Next-Hop        Interface

Rtr   1.1.1.1                      --

Rtr   2.2.2.2                      1         2.2.2.2         Eth1/1

Rtr   3.3.3.3                      1         3.3.3.3         Eth1/1

Rtr   4.4.4.4                      1         4.4.4.4         Eth1/1

Net   4.4.4.4(983049)              1         0.0.0.0         Eth1/1

表1-20 display ospfv3 topology命令显示信息描述表

字段

描述

Type

拓扑中节点的类型

ID(If-Index)

路由器的Router ID

Bits

标志位

Metric

开销值

Next-Hop

下一跳

Interface

出接口

 

1.1.20  display ospfv3 vlink

【命令】

display ospfv3 [ process-id ] vlink [ | { begin | exclude | include } regular-expression ]

【视图】

任意视图

【缺省级别】

1:监控级

【参数】

process-id:OSPFv3进程号,取值范围为1~65535。

|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。

begin:从包含指定正则表达式的行开始显示。

exclude:只显示不包含指定正则表达式的行。

include:只显示包含指定正则表达式的行。

regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。

【描述】

display ospfv3 vlink命令用来显示OSPFv3的虚连接信息。如果不指定进程号,则显示所有OSPFv3进程的虚连接信息。

【举例】

# 显示OSPFv3的虚连接信息。

<Sysname> display ospfv3 vlink

     Virtual Link VLINK1 to router 1.1.1.1 is up

       Transit area :0.0.0.1 via interface Serial2/0, instance ID: 0

       Local address: 2000:1::1

       Remote address: 2001:1:1::1

       Transmit Delay is 1 sec, State: P-To-P,

       Timer intervals configured, Hello: 10, Dead: 40, Wait: 40, Retransmit: 5

         Hello due in 00:00:02

         Adjacency state :Full

       IPsec policy name: policy001, SPI: 300

表1-21 display ospfv3 vlink命令显示信息描述表

字段

描述

Virtual Link VLINK1 to router 1.1.1.1 is up

到路由器1.1.1.1的虚连接VLINK1处于up状态

Transit area 0.0.0.1 via interface Serial2/0

区域0.0.0.1上的接口Serial2/0

instance ID

实例ID

Local address

本地IPv6地址

Remote address

对端IPv6地址

Transmit Delay

接口发送LSA的传输延迟时间

State

接口状态

Timer intervals configured,

配置的OSPFv3定时器,分别定义如下:

Hello

接口发送Hello报文的时间间隔

Dead

邻居的失效时间

Wait

在该定时器超时后,接口退出Waiting状态

Retransmit

接口重传LSA的时间间隔

Hello due in 00:00:02

将于2秒钟后发送hello报文

Adjacency state

邻接状态

IPsec policy name

该虚连接应用的IPsec策略名称

SPI

该虚连接应用的IPsec策略SPI值

 

1.1.21  enable ipsec-policy (OSPFv3 area view)

【命令】

enable ipsec-policy policy-name

undo enable ipsec-policy

【视图】

OSPFv3区域视图

【缺省级别】

2:系统级

【参数】

policy-name:IPsec安全策略名称,为1~15个字符的字符串。

【描述】

enable ipsec-policy命令用来在OSPFv3区域应用IPsec安全策略。undo enable ipsec-policy命令用来取消在OSPFv3区域应用的IPsec安全策略。

缺省情况下,OSPFv3区域没有应用IPsec安全策略。

需要注意的是,应用的IPsec安全策略需要已经创建。

【举例】

# 配置OSPFv3进程1区域0的IPsec安全策略为policy001。

<Sysname> system-view

[Sysname] ospfv3 1

[Sysname-ospfv3-1] area 0

[Sysname-ospfv3-1-area-0.0.0.0] enable ipsec-policy policy001

1.1.22  filter-policy export (OSPFv3 view)

【命令】

filter-policy { acl6-number | ipv6-prefix ipv6-prefix-name } export [ bgp4+ | direct | isisv6 process-id | ospfv3 process-id | ripng process-id | static ]

undo filter-policy export [ bgp4+ | direct | isisv6 process-id | ospfv3 process-id | ripng process-id | static ]

【视图】

OSPFv3视图

【缺省级别】

2:系统级

【参数】

acl6-number:访问控制列表序号,取值范围为2000~3999。

ipv6-prefix ipv6-prefix-name:指定IPv6前缀列表名称,为1~19个字符的字符串。

bgp4+:对引入的IPv6 BGP路由信息进行过滤。

direct:对引入的直连路由信息进行过滤。

isisv6 process-id:对引入的进程号为process-id的IPv6 IS-IS路由进行过滤,process-id的取值范围为1~65535。

ospfv3 process-id:对引入的进程号为process-id的OSPFv3路由进行过滤,process-id的取值范围为1~65535。

ripng process-id:对引入的进程号为process-id的RIPng路由进行过滤,process-id的取值范围为1~65535。

static对引入的静态路由信息进行过滤。

【描述】

filter-policy export命令用来配置对引入的路由信息进行过滤。undo filter-policy export命令用来取消该配置。

缺省情况下,没有对引入的路由信息过滤。

需要注意的是:

·     如果没有指定具体的路由协议,将对所有引入的路由信息进行过滤。

·     当配置的是高级ACL(3000~3999)时,ACL中的规则需要使用命令rule [ rule-id ] { deny | permit } ipv6 source sour sour-prefix来过滤指定目的地址的路由;使用命令rule [ rule-id ] { deny | permit } ipv6 source sour sour-prefix destination dest dest-prefix来过滤指定目的地址和前缀的路由,其中source用来过滤路由目的地址,destination用来过滤路由前缀,配置的前缀应该是连续的(当配置的前缀不连续时该过滤前缀的条件不生效)。

·     filter-policy export命令只对本设备使用import-route引入的路由起作用。如果没有配置import-route命令来引入其它外部路由(包括不同进程的OSPFv3路由),则filter-policy export命令无效。

【举例】

# 根据序号为2001的IPv6 ACL对所有引入的路由信息进行过滤。

<Sysname> system-view

[Sysname] acl ipv6 number 2001

[Sysname-acl6-basic-2001] rule permit source 2002:1:: 64

[Sysname-acl6-basic-2001] quit

[Sysname] ospfv3

[Sysname-ospfv3-1] filter-policy 2001 export

# 使用编号为3000的IPv6 ACL对引入的路由进行过滤,只允许2001::1/128通过。

<Sysname> system-view

[Sysname] acl ipv6 number 3000

[Sysname-acl6-adv-3000] rule 10 permit ipv6 source 2001::1 128 destination ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff 128

[Sysname-acl6-adv-3000] rule 100 deny ipv6

[Sysname-acl6-adv-3000] quit

[Sysname] ospfv3

[Sysname-ospfv3-1] filter-policy 3000 export

1.1.23  filter-policy import (OSPFv3 view)

【命令】

filter-policy { acl6-number | ipv6-prefix ipv6-prefix-name } import

undo filter-policy import

【视图】

OSPFv3视图

【缺省级别】

2:系统级

【参数】

acl6-number:访问控制列表序号,取值范围为2000~3999。

ipv6-prefix ipv6-prefix-name:指定IPv6地址前缀列表名称,为1~19个字符的字符串。

【描述】

filter-policy import命令用来过滤通过接收到的LSA计算出来的路由信息。undo filter-policy import命令用来取消过滤通过接收到的LSA计算出来的路由信息。

缺省情况下,不对通过接收到的LSA计算出来的路由信息进行过滤。

需要注意的是:

·     当配置的是高级ACL(3000~3999)时,ACL中的规则需要使用命令rule [ rule-id ] { deny | permit } ipv6 source sour sour-prefix来过滤指定目的地址的路由;使用命令rule [ rule-id ] { deny | permit } ipv6 source sour sour-prefix destination dest dest-prefix来过滤指定目的地址和前缀的路由,其中source用来过滤路由目的地址,destination用来过滤路由前缀,配置的前缀应该是连续的(当配置的前缀不连续时该过滤前缀的条件不生效)。

·     filter-policy import命令只对OSPFv3计算出来的路由进行过滤,没有通过过滤的路由将不被加入路由表中,从而不能指导报文转发。

【举例】

# 根据IPv6地址前缀列表abc对接收的路由信息进行过滤。

<Sysname> system-view

[Sysname] ip ipv6-prefix abc permit 2002:1:: 64

[Sysname] ospfv3 1

[Sysname-ospfv3-1] filter-policy ipv6-prefix abc import

# 使用编号为3000的IPv6 ACL对接收的路由进行过滤,只允许2001::1/128通过。

<Sysname> system-view

[Sysname] acl ipv6 number 3000

[Sysname-acl6-adv-3000] rule 10 permit ipv6 source 2001::1 128 destination ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff 128

[Sysname-acl6-adv-3000] rule 100 deny ipv6

[Sysname-acl6-adv-3000] quit

[Sysname] ospfv3

[Sysname-ospfv3-1] filter-policy 3000 import

1.1.24  graceful-restart helper enable

【命令】

graceful-restart helper enable

undo graceful-restart helper enable

【视图】

OSPFv3视图

【缺省级别】

2:系统级

【参数】

【描述】

graceful-restart helper enable命令用来使能OSPFv3的GR Helper能力。undo graceful-restart helper enable命令用来关闭OSPFv3的GR Helper能力。

缺省情况下,OSPFv3的GR Helper能力处于开启状态。

【举例】

# 使能OSPFv3进程1的GR Helper能力。

<Sysname> system-view

[Sysname] ospfv3 1

[Sysname-ospfv3-1] graceful-restart helper enable

1.1.25  graceful-restart helper strict-lsa-checking

【命令】

graceful-restart helper strict-lsa-checking

undo graceful-restart helper strict-lsa-checking

【视图】

OSPFv3视图

【缺省级别】

2:系统级

【参数】

【描述】

graceful-restart helper strict-lsa-checking命令用来使能GR Helper严格LSA检查能力,当检查到GR Helper设备的LSA发生变化时候,Helper设备退出GR Helper模式。undo graceful-restart helper strict-lsa-checking命令用来关闭GR Helper严格LSA检查能力。

缺省情况下,OSPFv3协议的GR Helper严格LSA检查能力处于关闭状态。

【举例】

# 使能OSPFv3进程1的GR Helper严格LSA检查能力。

<Sysname> system-view

[Sysname] ospfv3 1

[Sysname-ospfv3-1] graceful-restart helper strict-lsa-checking

1.1.26  import-route (OSPFv3 view)

【命令】

import-route protocol [ process-id | allow-ibgp ] [ cost value | route-policy route-policy-name | type type ] *

undo import-route protocol [ process-id ]

【视图】

OSPFv3视图

【缺省级别】

2:系统级

【参数】

protocol:指定引入的路由协议,可以是bgp4+directisisv6ospf v3ripngstatic

process-id:路由协议进程号,取值范围为1~65535,缺省值为1。只有当protocolisisv6ospfv3ripng时该参数可选。

allow-ibgp:允许引入IBGP路由。只有当protocolbgp4+时该参数可选。

cost value:引入路由的开销值,value取值范围为1~16777214,缺省值为1。

route-policy route-policy-name:配置只能引入符合指定路由策略的路由。route-policy-name为路由策略名称,为1~63个字符的字符串,区分大小写。

type type:引入路由的类型,取值范围为1~2,缺省值为2。

【描述】

import-route命令用来引入外部路由信息。undo import-route命令用来取消对外部路由信息的引入。

缺省情况下,没有引入外部路由信息。

注意

import-route bgp4+表示只引入EBGP路由,import-route bgp4+ allow-ibgp表示也将IBGP路由引入,容易引起路由环路,请慎用!

 

【举例】

# 指定引入进程号为10的RIPng路由为第二类路由,路由开销值为50。

<Sysname> system-view

[Sysname] ospfv3

[Sysname-ospfv3-1] import-route ripng 10 type 2 cost 50

# OSPFv3进程100引入OSPFv3进程160发现的路由。

<Sysname> system-view

[Sysname] ospfv3 100

[Sysname-ospfv3-100] import-route ospfv3 160

1.1.27  log-peer-change

【命令】

log-peer-change

undo log-peer-change

【视图】

OSPFv3视图

【缺省级别】

2:系统级

【参数】

【描述】

log-peer-change命令用来打开该OSPFv3进程下的邻接状态变化的输出开关。undo log-peer-change命令用来关闭输出开关。

缺省情况下,输出开关处于打开状态。

当打开邻接状态输出开关后,该OSPFv3进程下邻接状态的变化会输出到配置终端上,直至邻接状态输出开关被关闭。

【举例】

# 在当前路由器上关闭OSPFv3进程100的邻接状态变化的输出开关。

<Sysname> system-view

[Sysname] ospfv3 100

[Sysname-ospfv3-100] undo log-peer-change

1.1.28  maximum load-balancing (OSPFv3 view)

【命令】

maximum load-balancing maximum

undo maximum load-balancing

【视图】

OSPFv3视图

【缺省级别】

2:系统级

【参数】

maximum:最大等价路由的条数。

【描述】

maximum load-balancing命令用来配置OSPFv3最大等价路由条数。undo maximum load-balancing命令用来恢复缺省情况。

【举例】

# 配置OSPFv3最大等价路由条数为6条。

<Sysname> system-view

[Sysname] ospfv3 1

[Sysname-ospfv3-1] maximum load-balancing 6

1.1.29  ospfv3

【命令】

ospfv3 [ process-id ] [ vpn-instance vpn-instance-name ]

undo ospfv3 [ process-id ]

【视图】

系统视图

【缺省级别】

2:系统级

【参数】

process-id:OSPFv3进程号,取值范围为1~65535,缺省值为1。

vpn-instance vpn-instance-name:指定OSPFv3进程所属的VPN。vpn-instance-name表示MPLS L3VPN的VPN实例名称,为1~31个字符的字符串,区分大小写。如果未指定本参数,则表示OSPFv3位于公网中。一个VPN实例中最多可以启动的OSPFv3进程数为10。

【描述】

ospfv3命令用来启动OSPFv3进程并进入OSPFv3视图。undo ospfv3命令用来关闭OSPFv3进程。

缺省情况下,系统没有运行OSPFv3进程。

相关配置可参考命令router-id

说明

只有在OSPFv3视图下配置了Router ID,OSPFv3进程才能正常运行,否则只能看到该进程,但无法生成LSA。

 

【举例】

# 启动进程号为120的OSPFv3进程并配置路由器的Router ID为1.1.1.1。

<Sysname> system-view

[Sysname] ospfv3 120

[Sysname-ospfv3-120] router-id 1.1.1.1

1.1.30  ospfv3 area

【命令】

ospfv3 process-id area area-id [ instance instance-id ]

undo ospfv3 process-id area area-id [ instance instance-id ]

【视图】

接口视图

【缺省级别】

2:系统级

【参数】

process-id:OSPFv3进程号,取值范围为1~65535。

area-id:区域的标识,可以是十进制整数(取值范围为0~4294967295,系统会将其处理成IPv4地址格式)或IPv4地址格式。

instance-id:接口所属的实例ID,取值范围为0~255,缺省值为0。

【描述】

ospfv3 area命令用来在接口上使能OSPFv3协议,并指定所属区域。undo ospfv3 area命令用来恢复缺省情况。

缺省情况下,接口上没有使能OSPFv3协议。

【举例】

# 在接口Serial2/0上启动OSPFv3实例1的运行,并使能到area 1中。

<Sysname> system-view

[Sysname] interface serial 2/0

[Sysname-serial2/0] ospfv3 1 area 1 instance 1

1.1.31  ospfv3 bfd enable

【命令】

ospfv3 bfd enable [ instance instance-id ]

undo ospfv3 bfd enable [ instance instance-id ]

【视图】

接口视图

【缺省级别】

2:系统级

【参数】

instance-id:接口所属的实例ID,取值范围为0~255,缺省值为0。

【描述】

ospfv3 bfd enable命令用来在运行OSPFv3的接口下使能BFD功能。undo ospfv3 bfd enable命令用来在运行OSPFv3的接口下关闭BFD功能。

缺省情况下,运行OSPFv3的接口未使能BFD功能。

【举例】

# 使能接口Ethernet1/1的OSPFv3实例1的BFD功能。

<Sysname> system-view

[Sysname] interface ethernet 1/1

[Sysname-Ethernet1/1] ospfv3 bfd enable instance 1

1.1.32  ospfv3 cost

【命令】

ospfv3 cost value [ instance instance-id ]

undo ospfv3 cost [ value ] [ instance instance-id ]

【视图】

接口视图

【缺省级别】

2:系统级

【参数】

value:接口运行OSPFv3协议的路由开销,Loopback接口的取值范围为0~65535,其他接口的取值范围为1~65535。

instance-id:接口所属的实例ID,取值范围为0~255,缺省值为0。

【描述】

ospfv3 cost命令用来配置运行不同OSPFv3实例的接口的开销值。undo ospfv3 cost命令用来恢复缺省情况。

缺省情况下,VLAN接口的缺省值为1;Loopback接口的缺省值为0;其他接口按照当前的带宽自动计算接口运行OSPFv3协议所需的开销。

计算公式为:接口开销=带宽参考值(100Mbps)÷接口带宽(Mbps),当计算出来的开销值大于65535时,开销取最大值65535;当计算出来的开销值小于1时,开销取最小值1。

【举例】

# 指定运行OSPFv3实例1的接口Serial2/0的开销为33。

<Sysname> system-view

[Sysname] interface serial 2/0

[Sysname-Serial2/0] ospfv3 cost 33 instance 1

1.1.33  ospfv3 dr-priority

【命令】

ospfv3 dr-priority priority [ instance instance-id ]

undo ospfv3 dr-priority [ priority ] [ instance instance-id ]

【视图】

接口视图

【缺省级别】

2:系统级

【参数】

priority:接口的DR优先级,取值范围为0~255。

instance-id:接口所属的实例ID,取值范围为0~255,缺省值为0。

【描述】

ospfv3 dr-priority命令用来配置运行不同OSPFv3实例的接口的DR优先级。undo ospfv3 dr-priority命令用来恢复缺省情况。

缺省情况下,接口的DR优先级为1。

接口的DR优先级决定了该接口在选举DR/BDR时所具有的资格,优先级高的在选举时被首先考虑。

【举例】

# 设置运行OSPFv3实例1的接口Ethernet1/1在选举DR/BDR时的优先级为8。

<Sysname> system-view

[Sysname] interface ethernet 1/1

[Sysname-Ethernet1/1] ospfv3 dr-priority 8 instance 1

1.1.34  ospfv3 ipsec-policy

【命令】

ospfv3 ipsec-policy policy-name [ instance instance-id ]

undo ospfv3 ipsec-policy policy-name [ instance instance-id ]

【视图】

接口视图

【缺省级别】

2:系统级

【参数】

policy-name:IPsec安全策略名称,为1~15个字符的字符串。

instance-id:接口所属的实例ID,取值范围为0~255,缺省值为0。

【描述】

ospfv3 ipsec-policy命令用来在使能了OSPFv3的接口上应用IPsec安全策略。undo ospfv3 ipsec-policy命令用来取消接口上应用的IPsec安全策略。

缺省情况下,使能了OSPFv3的接口上没有应用IPsec安全策略。

需要注意的是,应用的IPsec安全策略需要已经创建。

【举例】

# 配置接口Serial2/0的IPsec安全策略为policy001。

<Sysname> system-view

[Sysname] interface serial 2/0

[Sysname-Serial2/0] ospfv3 ipsec-policy policy001 instance 1

1.1.35  ospfv3 mtu-ignore

【命令】

ospfv3 mtu-ignore [ instance instance-id ]

undo ospfv3 mtu-ignore [ instance instance-id ]

【视图】

接口视图

【缺省级别】

2:系统级

【参数】

instance-id:接口所属的实例ID,取值范围为0~255,缺省值为0。

【描述】

ospfv3 mtu-ignore命令用来配置接口在进行DD报文交换时忽略MTU检查。undo ospfv3 mtu-ignore命令用来恢复缺省情况。

缺省情况下,接口在进行DD报文交换时执行MTU检查,双方的接口MTU必须相同才能建立邻居关系。

【举例】

# 配置运行OSPFv3实例1的接口Serial2/0在进行DD报文交换时忽略MTU检查。

<Sysname> system-view

[Sysname] interface serial 2/0

[Sysname-Serial2/0] ospfv3 mtu-ignore instance 1

# 配置运行OSPFv3实例1的接口Vlan-interface10在在进行DD报文交换时忽略MTU检查。

1.1.36  ospfv3 network-type

 【命令】

ospfv3 network-type { broadcast | nbma | p2mp [ non-broadcast ] | p2p } [ instance instance-id ]

undo ospfv3 network-type [ broadcast | nbma | p2mp [ non-broadcast ] | p2p ] [ instance instance-id ]

【视图】

接口视图

【缺省级别】

2:系统级

【参数】

broadcast:配置接口的网络类型为广播。

nbma:配置接口的网络类型为NBMA。

p2mp:配置接口的网络类型为P2MP。

p2p:配置接口的网络类型为P2P。

non-broadcast:以单播方式发送协议报文,缺省情况下,当OSPFv3接口的网络类型为p2mp时,协议报文将以组播方式发送。

instance-id:接口所属的实例ID,取值范围为0~255,缺省值为0。

【描述】

ospfv3 network-type命令用来配置OSPFv3接口的网络类型。undo ospfv3 network-type命令用来恢复缺省情况。

缺省情况下,当接口封装的链路层协议不同时,OSPFv3接口网络类型的缺省值也不同:

·     例如,当接口封装的链路层协议是PPP时,OSPFv3接口网络类型的缺省值为点对点。

·     例如,当接口封装的链路层协议是Ethernet时,OSPFv3接口网络类型的缺省值为广播类型。

 【举例】

# 将接口Ethernet1/1的OSPFv3网络类型设置为NBMA。

<Sysname> system-view

[Sysname] interface ethernet 1/1

[Sysname-Ethernet1/1] ospfv3 network-type nbma

1.1.37  ospfv3 peer

【命令】

ospfv3 peer ipv6-address [ dr-priority dr-priority ] [ instance instance-id ]

undo ospfv3 peer ipv6-address [ dr-priority dr-priority ] [ instance instance-id ]

【视图】

接口视图

【缺省级别】

2:系统级

【参数】

ipv6-address:邻居的链路本地地址。

dr-priority:表示网络邻居的优先级,取值范围为0~255,缺省值为1。

instance-id:接口所属的实例ID,取值范围为0~255,缺省值为0。

【描述】

ospfv3 peer命令用来指定邻居接口的链路本地地址,并指定该邻居是否有选举权。undo ospfv3 peer命令用来取消该操作。

ospfv3 peer命令设置的优先级仅用于表示路由器是否主动向该邻居发送Hello报文,并不用于实际的DR选举。

【举例】

# 在接口Ethernet1/1上指定邻居的链路本地地址为fe80::1111。

<Sysname> system-view

[Sysname] interface ethernet 1/1

[Sysname-Ethernet1/1] ospfv3 peer fe80::1111

1.1.38  ospfv3 timer dead

【命令】

ospfv3 timer dead seconds [ instance instance-id ]

undo ospfv3 timer dead [ seconds ] [ instance instance-id ]

【视图】

接口视图

【缺省级别】

2:系统级

【参数】

seconds:OSPFv3邻居失效的时间,取值范围为1~65535,单位为秒。

instance-id:接口所属的实例ID,取值范围为0~255,缺省值为0。

【描述】

ospfv3 timer dead命令用来配置运行不同OSPFv3实例的接口的邻居失效时间。undo ospfv3 timer dead命令用来恢复缺省值。

缺省情况下,P2P、Broadcast类型接口的OSPFv3邻居失效时间为40秒,暂时还不支持P2MP、NBMA类型的接口。

OSPFv3邻居的失效时间是指:在该时间间隔内,如果没有收到邻居的Hello报文,就认为该邻居已失效。dead seconds值一般至少应为hello seconds值的4倍,同一网段上的路由器的dead seconds必须相同。

相关配置可参考命令ospfv3 timer hello

【举例】

# 配置运行OSPFv3实例1的接口Serial2/0上的邻居失效时间为80秒。

<Sysname> system-view

[Sysname] interface serial 2/0

[Sysname-Serial2/0] ospfv3 timer dead 80 instance 1

1.1.39  ospfv3 timer hello

【命令】

ospfv3 timer hello seconds [ instance instance-id ]

undo ospfv3 timer hello [ seconds ] [ instance instance-id ]

【视图】

接口视图

【缺省级别】

2:系统级

【参数】

seconds:接口发送Hello报文的时间间隔,取值范围为1~65535,单位为秒。

Instance-id:接口所属的实例ID,取值范围为0~255,缺省值为0。

【描述】

ospfv3 timer hello命令用来设置运行不同OSPFv3实例的接口发送Hello报文的时间间隔。undo ospfv3 timer hello命令用来恢复缺省值。

缺省情况下,P2P、Broadcast类型接口发送Hello报文的时间间隔的值为10秒,暂时还不支持P2MP、NBMA类型接口。

相关配置可参考命令ospfv3 timer dead

【举例】

# 配置运行OSPFv3实例1的接口Serial2/0发送Hello报文的间隔时间为20秒。

<Sysname> system-view

[Sysname] interface serial 2/0

[Sysname-Serial2/0] ospfv3 timer hello 20 instance 1

1.1.40  ospfv3 timer retransmit

【命令】

ospfv3 timer retransmit interval [ instance instance-id ]

undo ospfv3 timer retransmit [ interval ] [ instance instance-id ]

【视图】

接口视图

【缺省级别】

2:系统级

【参数】

interval:接口重传LSA的时间间隔,取值范围为1~65535,单位为秒。

instance-id:接口所属的实例ID,取值范围为0~255,缺省值为0。

【描述】

ospfv3 timer retransmit命令用来配置运行不同OSPFv3实例的接口重传LSA的时间间隔。undo ospfv3 timer retransmit命令用来恢复缺省情况。

缺省情况下,接口重传LSA的时间间隔为5秒。

当一台路由器向它的邻居发送一条LSA后,需要等到对方的确认报文。若在该重传LSA的时间间隔内未收到对方的确认报文,就会重传这条LSA。

相邻路由器重传LSA时间间隔的值不要设置得太小,否则将会引起不必要的重传。

【举例】

# 指定运行OSPFv3实例1的接口Ethernet1/1重传LSA的时间间隔为12秒。

<Sysname> system-view

[Sysname] interface ethernet 1/1

[Sysname-Ethernet1/1] ospfv3 timer retransmit 12 instance 1

1.1.41  ospfv3 timer poll

【命令】

ospfv3 timer poll seconds [ instance instance-id ]

undo ospfv3 timer poll [ seconds ] [ instance instance-id ]

【视图】

接口视图

【缺省级别】

2:系统级

【参数】

seconds:向状态为down的邻居路由器发送轮询Hello报文的时间间隔,取值范围为1~65535。

instance-id:接口所属的实例ID,取值范围为0~255,缺省值为0。

【描述】

ospfv3 timer poll命令用来配置在NBMA接口上向状态为down的邻居路由器发送Hello报文的时间间隔。undo ospfv3 timer poll命令用来恢复缺省情况。

缺省情况下,在NBMA接口上向状态为down的邻居路由器发送Hello报文的时间间隔为120秒。

【举例】

# 配置接口Ethernet1/1发送轮询Hello报文的时间间隔为130秒。

<Sysname> system-view

[Sysname] interface ethernet 1/1

[Sysname-Ethernet1/1] ospfv3 timer poll 130

1.1.42  ospfv3 trans-delay

【命令】

ospfv3 trans-delay seconds [ instance instance-id ]

undo ospfv3 trans-delay [ seconds ] [ instance instance-id ]

【视图】

接口视图

【缺省级别】

2:系统级

【参数】

seconds:接口对LSA的传输延迟时间,取值范围为1~3600,单位为秒。

instance-id:接口所属的实例ID,取值范围为0~255,缺省值为0。

【描述】

ospfv3 trans-delay命令用来设置运行不同OSPFv3实例的接口对LSA的传输延迟时间。undo ospfv3 trans-delay命令用来恢复缺省情况。

缺省情况下,接口对LSA的传输延迟时间为1秒。

LSA在本路由器的链路状态数据库(LSDB)中会随时间老化(每秒钟加1),但在网络的传输过程中却不会,所以有必要在发送之前将LSA的老化时间增加一定的延迟时间。此配置对低速率的网络尤其重要。

【举例】

# 指定运行OSPFv3实例1的接口Ethernet1/1洪泛LSA的时延值为3秒。

<Sysname> system-view

[Sysname] interface ethernet 1/1

[Sysname-Ethernet1/1] ospfv3 trans-delay 3 instance 1

1.1.43  preference

【命令】

preference [ ase ] [ route-policy route-policy-name ] preference

undo preference [ ase ]

【视图】

OSPFv3视图

【缺省级别】

2:系统级

【参数】

ase:设置OSPFv3外部路由优先级。如果不指定该参数,则设置OSPFv3内部路由优先级。

route-policy:应用路由策略,对特定的路由设置优先级。

route-policy-name:路由策略名称,为1~63个字符的字符串,区分大小写。

preference:OSPFv3协议路由的优先级,取值范围为1~255。

【描述】

preference命令用来配置OSPFv3协议路由的优先级。undo preference命令用来恢复缺省情况。

缺省情况下,OSPFv3内部路由的优先级为10,OSPFv3外部路由的优先级为150。

优先级的值越小,其实际的优先程度越高。

由于路由器上可能同时运行多个动态路由协议,就存在各个路由协议之间路由信息共享和选择的问题,所以为每一种路由协议指定了一个缺省的优先级。在不同的路由协议发现去往同一目的地的多条路由时,优先级高的协议发现的路由将被选中以转发IPv6报文。

【举例】

# 设置OSPFv3协议路由的优先级为150。

<Sysname> system-view

[Sysname] ospfv3 1

[Sysname-ospfv3-1] preference 150

1.1.44  router-id

【命令】

router-id router-id

undo router-id

【视图】

OSPFv3视图

【缺省级别】

2:系统级

【参数】

router-id:路由器标识符,IPv4地址格式。

【描述】

router-id命令用来设置运行OSPFv3协议的路由器的Router ID。undo router-id命令用来删除已设置的路由器的Router ID。

Router ID是一台运行OSPFv3协议的路由器在自治系统中的唯一标识。如果用户没有指定路由器的Router ID,则OSPFv3进程无法运行。

设置路由器的Router ID时,必须保证自治系统中任意两个进程的Router ID都不相同。

相关配置可参考命令ospfv3

说明

通过指定不同的进程号,可以在一台路由器上运行多个OSPFv3进程,在这种情况下,必须为不同进程指定不同的Router ID。

 

【举例】

# 设置OSPFv3进程1的Router ID为10.1.1.3。

<Sysname> system-view

[Sysname] ospfv3 1

[Sysname-ospfv3-1] router-id 10.1.1.3

1.1.45  silent-interface(OSPFv3 view)

【命令】

silent-interface { interface-type interface-number | all }

undo silent-interface { interface-type interface-number | all }

【视图】

OSPFv3视图

【缺省级别】

2:系统级

【参数】

interface-type interface-number:接口类型和接口编号。

all:所有接口。

【描述】

silent-interface命令用来禁止指定的接口收发OSPFv3报文。undo silent-interface命令用来恢复缺省情况。

缺省情况下,允许接口收发OSPFv3报文。

不同的进程可以对同一接口禁止收发OSPFv3报文,但silent-interface命令只对本进程已经使能的OSPFv3接口起作用,对其它进程的接口不起作用。

【举例】

# 禁止接口Ethernet1/1在OSPFv3进程100和200中收发OSPFv3报文。

<Sysname> system-view

[Sysname] ospfv3 100

[Sysname-ospfv3-100] router-id 10.110.1.9

[Sysname-ospfv3-100] silent-interface ethernet 1/1

[Sysname-ospfv3-100] quit

[Sysname] ospfv3 200

[Sysname-ospfv3-200] router-id 20.18.0.7

[Sysname-ospfv3-200] silent-interface ethernet 1/1

1.1.46  spf timers

【命令】

spf timers delay-interval hold-interval

undo spf timers

【视图】

OSPFv3视图

【缺省级别】

2:系统级

【参数】

delay-interval:从收到网络拓扑变化到OSPFv3开始进行SPF计算的延迟时间,取值范围为0~65535,单位为秒。

hold-interval:OSPFv3两次SPF计算抑制间隔时间,取值范围为0~65535,单位为秒。

【描述】

spf timers命令用来配置OSPFv3路由计算的延迟时间和抑制间隔时间。undo spf timers命令用来恢复缺省情况。

缺省情况下,OSPFv3路由计算的延迟时间和抑制间隔时间分别为5秒和10秒。

运行OSPFv3协议的路由器,可以根据本地维护的LSDB,通过SPF算法计算出以自己为根的最短路径树,并根据这一最短路径树决定到目的网络的下一跳。通过调节SPF的计算间隔,可以抑制因为网络频繁变化而导致占用过多带宽资源和路由器资源的情况发生。

当延迟时间和间隔时间都配置为0秒时,表示立即触发SPF计算,可以加快收敛速度。

【举例】

# 设置OSPFv3路由计算延迟和抑制间隔时间为6秒。

<Sysname> system-view

[Sysname] ospfv3 1

[Sysname-ospfv3-1] spf timers 6 6

1.1.47  stub (OSPFv3 area view)

【命令】

stub [ no-summary ]

undo stub

【视图】

OSPFv3区域视图

【缺省级别】

2:系统级

【参数】

no-summary:该参数只用于Stub区域的ABR,配置后ABR只向区域内发布一条缺省路由的Inter-Area-Prefix-LSA,这种既没有AS-external-LSA,也没有其它Inter-Area-Prefix-LSA、Inter-Area-Router-LSA的Stub区域,又称为Totally Stub区域。

【描述】

stub命令用来配置一个区域为Stub区域。undo stub命令用来取消这种配置。

缺省情况下,没有区域被配置为Stub区域。

如果要将一个区域配置成Stub区域,则该区域中的所有路由器都必须配置此属性。

相关配置可参考命令default-cost

【举例】

# 将OSPFv3区域1设置为Stub区域。

<Sysname> system-view

[Sysname] ospfv3 1

[Sysname-ospfv3-1] area 1

[Sysname-ospfv3-1-area-0.0.0.1] stub

1.1.48  vlink-peer (OSPFv3 area view)

【命令】

vlink-peer router-id [ hello seconds | retransmit seconds | trans-delay seconds | dead seconds | instance instance-id | ipsec-policy policy-name ] *

undo vlink-peer router-id [ hello | retransmit | trans-delay | dead | ipsec-policy ] *

【视图】

OSPFv3区域视图

【缺省级别】

2:系统级

【参数】

router-id:虚连接邻居的路由器ID。

hello seconds:接口发送Hello报文的时间间隔,取值范围为1~8192,单位为秒,缺省值为10秒。该值必须和与其建立虚连接路由器上的hello seconds值相等。

retransmit seconds:接口重传LSA的时间间隔,取值范围为1~3600,单位为秒,缺省值为5秒。

trans-delay seconds:接口延迟发送LSA报文的时间间隔,取值范围为1~3600,单位为秒,缺省值为1秒。

dead seconds:邻居失效的时间,取值范围为1~32768,单位为秒,缺省值为40秒。该值必须和与其建立虚连接路由器的dead seconds值相等并至少为hello seconds值的4倍。

instance instance-id:设置虚连接的实例ID,取值范围为0~255,缺省值为0。

ipsec-policy policy-name:应用安全策略,策略名称为1~15个字符的字符串。

【描述】

vlink-peer命令用来创建并配置一条虚连接。undo vlink-peer命令用来删除一条已有的虚连接。

对于没有和骨干区域直接相连的非骨干区域,或者不连续的骨干区域来说,可以使用vlink-peer命令建立逻辑上的连通性。在某种程度上,可以将虚连接看作一个普通的使能了OSPFv3的接口,因为在其上配置的hello、dead、retransmittrans-delay等参数的原理是类似的。

虚连接的两端必须是ABR,vlink-peer命令必须在两端同时配置才可生效。

需要注意的是,如果当前进程使能了GR能力,则不能再在该进程下配置vlink-peer命令。

【举例】

# 创建一条到10.110.0.3的虚连接。

<Sysname> system-view

[Sysname] ospfv3 1

[Sysname-ospfv3-1] area 10.0.0.0

[Sysname-ospfv3-1-area-10.0.0.0] vlink-peer 10.110.0.3

不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!

新华三官网
联系我们