• 產品與解決方案
  • 行業解決方案
  • 服務
  • 支持
  • 合作夥伴
  • 關於我們

03-IP路由分冊

目錄

09-OSPFv3命令

本章節下載 09-OSPFv3命令  (291.84 KB)

09-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,單位為Mbits/s。

【描述】

bandwidth-reference命令用來配置計算鏈路開銷時所依據的帶寬參考值。undo bandwidth-reference命令用來恢複缺省情況。

缺省情況下,計算鏈路開銷時所依據的帶寬參考值為100Mbits/s。

OSPFv3有兩種方式來配置接口的開銷值,第一種方法是在接口視圖下直接配置開銷值;第二種方法是配置接口的帶寬參考值,OSPFv3根據帶寬參考值自動計算接口的開銷值,計算公式為:接口開銷=帶寬參考值÷接口帶寬,當計算出來的開銷值大於65535,開銷取最大值65535。

如果沒有在接口視圖下顯式的配置此接口的開銷值,OSPFv3會根據該接口的帶寬自動計算其開銷值。

【舉例】

# 配置計算鏈路開銷時所依據的帶寬參考值為1000。

<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 cost | route-policy

route-policy-name | type type ] *

undo default-route-advertise

【視圖】

OSPFv3視圖

【缺省級別】

2:係統級

【參數】

always:如果當前路由器的路由表中沒有缺省路由,使用此參數可產生一個描述缺省路由的ASE LSA發布出去。如果沒有指定該關鍵字,僅當本地路由器的路由表中存在缺省路由時,才可以產生一個描述缺省路由的ASE LSA發布出去。

cost cost:該缺省路由的度量值,取值範圍為1~16777214,缺省值為1。

route-policy route-policy-name:路由策略名,為1~19個字符的字符串。

type type:該ASE LSA的類型,取值範圍為1~2,缺省值為2。

【描述】

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

缺省情況下,沒有引入缺省路由。

需要注意的是:

l              使用import-route命令不能引入缺省路由,如果要引入缺省路由,必須使用該命令。

l              如果指定了always關鍵字,無論當前路由器的路由表是否存在缺省路由,都會向外發布一條描述缺省路由的ASE LSA;如果沒有指定always關鍵字,隻有當前路由器的路由表存在缺省路由時,才會向外發布一條描述缺省路由的ASE LSA。

通過指定route-policy參數,可進行路由策略檢查並設置缺省路由的開銷值和類型:

l              隻有通過路由策略檢查,缺省路由才能發布出去。

l              如果在路由策略中通過apply cost命令設置了缺省路由的開銷值且通過了路由策略檢查,則缺省路由的開銷值取apply cost命令value參數設置的值。

l              如果在路由策略中通過apply cost-type命令設置了缺省路由的開銷類型且通過了路由策略檢查,則缺省路由的開銷類型取apply cost-type命令設置的類型。

l              如果同時通過本命令的cost cost參數、路由策略的apply cost命令和default cost命令設置了缺省路由的開銷值,那麼通過路由策略的apply cost命令設置的路由開銷值具有最高優先級、通過本命令的cost cost參數設置的路由開銷值具有次優優先級、通過default cost命令設置的路由開銷值優先級最低。

l              如果同時通過本命令的type type參數、路由策略的apply cost-type命令設置了缺省路由的開銷類型,那麼通過路由策略的apply cost-type命令設置的路由開銷類型具有最高優先級、通過本命令的type type參數設置的路由開銷類型優先級較低。

l              如果同時指定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  ]

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

process-id:OSPFv3進程號,取值範圍為1~65535。

【描述】

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

表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的數目

 

1.1.8  display ospfv3 graceful-restart status

【命令】

display ospfv3 [ process-id  ] graceful-restart status

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

process-id:OSPFv3進程號,取值範圍為1~65535。

【描述】

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        Vlan11     1            100

2.2.2.2        Vlan20     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的狀態,其狀態有如下幾種:

l      GR in progress:表示正處在GR過程中

l      Calculating routes:表示正在路由計算

l      Flushing LSAs:表示正在flush stale LSA

l      Normal:表示不處在GR或者helper狀態中

l      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 ]

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

interface-type interface-number:接口類型和接口編號。

statistic:接口的統計信息。

【描述】

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

【舉例】

# 顯示運行OSPFv3的接口Vlan-interface10的信息。

<Sysname> display ospfv3 interface vlan-interface 10

Vlan-interface 10 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

表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

接口的鄰接數目

 

1.1.10  display ospfv3 lsdb

【命令】

display ospfv3 [ process-id ] lsdb [ [ external | inter-prefix | inter-router | intra-prefix | link | network | router | grace ] [ link-state-id ] [ originate-router router-id ] | total ]

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

process-id:OSPFv3進程號,取值範圍為1~65535。

external:顯示數據庫中AS-external 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的信息。

grace:顯示數據庫中Grace-LSA的信息。

link-state-id:鏈路狀態ID,IPv4地址形式。

originate-router router-id:發布該LSA的路由器的Router ID。

total:顯示數據庫中LSA的統計信息。

【描述】

display ospfv3 lsdb命令用來顯示OSPFv3的鏈路狀態數據庫信息。

【舉例】

# 顯示OSPFv3的鏈路狀態數據庫信息。

<Sysname> display ospfv3 lsdb

           OSPFv3 Router with ID (2.2.2.2) (Process 1)

 

               Link-LSA (Interface Vlan-interface10)

 

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 Vlan-interface10)

 

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 Vlan-interface20)

 

  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 Vlan-interface20)

 

  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

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

【描述】

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

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

process-id:OSPFv3進程號,取值範圍為1~65535。

【描述】

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                 Vlan11      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 ]

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

process-id:OSPFv3進程號,取值範圍為1~65535。

area:顯示位於指定區域的鄰居信息。

area-id:區域的標識,可以是十進製整數(取值範圍為0~4294967295,係統會將其處理成IPv4地址格式)或IPv4地址格式。

interface-type interface-number:接口類型和接口編號。

verbose:顯示鄰居的詳細信息。

peer-router-id:顯示指定鄰居的信息。

【描述】

display ospfv3 peer命令用來顯示OSPFv3鄰居的信息。

需要注意的是:

l              如果不輸入area-id參數,則顯示所有區域的鄰居信息;

l              如果不輸入process-id參數,則顯示所有進程的信息;

l              如果接口參數、鄰居Router ID參數都不輸入,則顯示所有接口的鄰居信息。

【舉例】

# 查看接口上的OSPFv3進程1的鄰居信息。

<Sysname> display ospfv3 1 peer vlan-interface 10

                      OSPFv3 Process (1)

Neighbor ID     Pri   State            Dead Time   Interface  Instance ID

1.1.1.1         1     Full/ -          00:00:30    vlan10     0

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

字段

描述

Neighbor ID

鄰居ID

Pri

鄰居路由器優先級

State

鄰居狀態

Dead Time

鄰居路由器的失效時間

Interface

和鄰居相連的接口

Instance ID

實例ID

 

# 查看接口上的OSPFv3進程1的鄰居詳細信息。

<Sysname> display ospfv3 1 peer vlan-interface 33 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 Vlan-interface33

    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 Vlan-interface20

區域0.0.0.1上的接口Vlan-interface20

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狀態:有如下幾種狀態

l      Doing GR:表示正在GR過程中

l      Complete GR:表示這個鄰居完成GR

l      Normal:表示正常狀態

l       Helper:表示是鄰居的helper

 

1.1.14  display ospfv3 peer statistic

【命令】

display ospfv3 peer statistic

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

【描述】

display ospfv3 peer statistic命令用來顯示本地路由器所有OSPFv3鄰居的統計信息,即處於各種狀態的鄰居數目。

【舉例】

# 顯示所有OSPFv3鄰居的統計信息。

<Sysname> display ospfv3 peer statistic

 

            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 statistic命令顯示信息描述表

字段

描述

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 | inter-prefix | inter-router | intra-prefix | link | network | router | grace } [ link-state-id ] [ originate-router ip-address ] | statistics ]

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

process-id:OSPFv3進程號,取值範圍為1~65535。

external:顯示請求列表中AS-external 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的信息。

grace:顯示請求列表中Grace-LSA的信息。

link-state-id:鏈路狀態ID,IPv4地址形式。

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

statistics:顯示請求列表LSA的統計信息。

【描述】

display ospfv3 request-list命令用來顯示OSPFv3鏈路狀態請求列表信息。如果不指定進程號,將顯示所有OSPFv3進程的鏈路狀態請求列表信息。

【舉例】

# 顯示OSPFv3鏈路狀態請求列表信息。

<Sysname> display ospfv3 request-list

         OSPFv3 Router with ID (11.1.1.1) (Process 1)

             Interface Vlan1    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

Vlan1     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 | inter-prefix | inter-router | intra-prefix | link | network | router | grace } [ link-state-id ] [ originate-router ip-address ] | statistics ]

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

process-id:OSPFv3進程號,取值範圍為1~65535。

external:顯示重傳列表中AS-external 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的信息。

grace:顯示重傳列表中Grace-LSA的信息。

link-state-id:鏈路狀態ID,IPv4地址形式。

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

statistics:顯示重傳列表LSA的統計信息。

【描述】

display ospfv3 retrans-list命令用來顯示OSPFv3鏈路狀態重傳列表信息。如果不指定進程號,將顯示所有OSPFv3進程的鏈路狀態重傳列表信息。

【舉例】

# 顯示OSPFv3鏈路狀態重傳列表的信息。

<Sysname> display ospfv3 retrans-list

            OSPFv3 Router with ID (11.1.1.1) (Process 1)

             Interface Vlan1    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

Vlan1     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 ]

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

process-id:OSPFv3進程號,取值範圍為1~65535。

ipv6-address:IPv6地址前綴。

prefix-length:IPv6地址前綴長度,取值範圍為0~128。

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

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

all:顯示所有路由。

statistics:顯示OSPFv3路由表統計信息。

【描述】

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,    *  - Seleted route

 

            OSPFv3 Router with ID (1.1.1.1) (Process 1)

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

 *Destination: 2001::/64

  Type       : I                                        Cost     : 1

  NextHop    : directly-connected                       Interface: Vlan1

表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 statistic

【命令】

display ospfv3 statistic

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

【描述】

display ospfv3 statistic命令用來顯示接口收發OSPFv3報文的統計信息。

【舉例】

# 顯示接口收發OSPFv3報文的統計信息。

<Sysname> display ospfv3 statistic

 

                       OSPFv3 Statistics

Interface Vlan-interface1 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 statistic命令顯示信息描述表

字段

描述

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 ]

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

process-id:OSPFv3進程號,取值範圍為1~65535。顯示指定OSPFv3進程的拓撲信息。

area:顯示指定區域的拓撲信息。

area-id:區域的標識,可以是十進製整數(取值範圍為0~4294967295,係統會將其處理成IPv4地址格式)或IPv4地址格式。

【描述】

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         Vlan1

Rtr   3.3.3.3                      1         3.3.3.3         Vlan1

Rtr   4.4.4.4                      1         4.4.4.4         Vlan1

Net   4.4.4.4(983049)              1         0.0.0.0         Vlan1

表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

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

process-id:OSPFv3進程號,取值範圍為1~65535。

【描述】

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 Vlan-interface20, 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

表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 Vlan-interface20

區域0.0.0.1上的接口Vlan-interface20

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

鄰接狀態

 

1.1.21  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+:對引入的BGP4+路由信息進行過濾。

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命令用來取消該配置。

缺省情況下,沒有對引入的路由信息過濾。

需要注意的是:

l              如果沒有指定具體的路由協議,將對所有引入的路由信息進行過濾。

l              當配置的是高級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用來過濾路由前綴,配置的前綴應該是連續的(當配置的前綴不連續時該過濾前綴的條件不生效)。

l              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.22  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計算出來的路由信息進行過濾。

需要注意的是:

l              當配置的是高級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用來過濾路由前綴,配置的前綴應該是連續的(當配置的前綴不連續時該過濾前綴的條件不生效)。

l              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.23  graceful-restart enable

【命令】

graceful-restart enable

undo graceful-restart enable

【視圖】

OSPFv3視圖

【缺省級別】

2:係統級

【參數】

【描述】

graceful-restart enable命令用來使能OSPFv3協議的GR能力。undo graceful-restart enable命令用來關閉OSPFv3協議的GR能力。

缺省情況下,OSPFv3協議的GR能力處於關閉狀態。

如果當前進程的某區域下配置了vlink-peer命令則不能使能GR能力。

【舉例】

# 使能OSPFv3進程1的GR能力。

<Sysname> system-view

[Sysname] ospfv3 1

[Sysname-ospfv3-1] graceful-restart enable

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  graceful-restart interval

【命令】

graceful-restart interval interval-value

undo graceful-restart interval

【視圖】

OSPFv3視圖

【缺省級別】

2:係統級

【參數】

interval-value:指定OSPFv3協議的GR重啟間隔時間,取值範圍為40~1800,單位為秒。

【描述】

graceful-restart interval命令用來配置OSPFv3協議的GR重啟間隔時間。undo graceful-restart interval命令用來恢複缺省情況。

缺省情況下,OSPFv3協議的GR重啟間隔時間為120秒。

配置此命令的用戶需要確保配置的GR重啟間隔不小於OSPFv3所有接口的鄰居失效時間的最大值,否則可能造成GR重啟失敗。

相關命令可以參考ospfv3 timer dead

【舉例】

# 配置OSPFv3進程1的GR重啟間隔時間為100秒。

<Sysname> system-view

[Sysname] ospfv3 1

[Sysname-ospfv3-1] graceful-restart interval 100

1.1.27  import-route (OSPFv3 view)

【命令】

import-route { bgp4+ [ allow-ibgp ] | direct | isisv6 process-id | ospfv3 process-id | ripng process-id | static } [ cost value | route-policy route-policy-name | type type ] *

undo import-route { bgp4+ | direct | isisv6 process-id | ospfv3 process-id | ripng process-id | static }

import-route protocol [ process-id | allow-ibgp ] [ cost cost | 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 cost:引入路由的開銷值,value取值範圍為1~16777214,缺省值為1。

route-policy route-policy-name:配置隻能引入符合指定路由策略的路由。route-policy-name為路由策略名稱,為1~19個字符的字符串。

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.28  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.29  maximum load-balancing (OSPFv3 view)

【命令】

maximum load-balancing maximum

undo maximum load-balancing

【視圖】

OSPFv3視圖

【缺省級別】

2:係統級

【參數】

maximum:最大等價路由的條數,當maximum取值為1時,相當於不進行負載分擔。取值範圍為1~8。

【描述】

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.30  ospfv3

【命令】

ospfv3 [ process-id ]

undo ospfv3 [ process-id  ]

【視圖】

係統視圖

【缺省級別】

2:係統級

【參數】

process-id:OSPFv3進程號,取值範圍為1~65535,缺省值為1。

【描述】

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.31  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協議。

【舉例】

# 在接口Vlan-interface10上啟動OSPFv3實例1的運行,並使能到area 1中。

<Sysname> system-view

[Sysname] interface vlan-interface 10

[Sysname-Vlan-interface10] ospfv3 1 area 1 instance 1

1.1.32  ospfv3 cost

【命令】

ospfv3 cost value [ instance instance-id ]

undo ospfv3 cost [ instance instance-id ]

【視圖】

接口視圖

【缺省級別】

2:係統級

【參數】

value:接口運行OSPFv3協議的路由開銷,Loopback接口的取值範圍為0~65535,其他接口的取值範圍為1~65535。

instance-id:接口所屬的實例ID,取值範圍為0~255,缺省值為0。

【描述】

ospfv3 cost命令用來配置運行不同OSPFv3實例的接口的開銷值。undo ospfv3 cost命令用來恢複缺省情況。

缺省情況下,路由器接口按照帶寬自動計算運行OSPFv3協議所需的開銷;對與VLAN接口,缺省值為1;對於Loopback接口,缺省值為0。

【舉例】

# 指定運行OSPFv3實例1的接口Vlan-interface10的開銷為33。

<Sysname> system-view

[Sysname] interface vlan-interface 10

[Sysname-Vlan-interface10] ospfv3 cost 33 instance 1

1.1.33  ospfv3 dr-priority

【命令】

ospfv3 dr-priority priority [ instance instance-id ]

undo ospfv3 dr-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的接口Vlan-interface10在選舉DR/BDR時的優先級為8。

<Sysname> system-view

[Sysname] interface vlan-interface 10

[Sysname-Vlan-interface10] ospfv3 dr-priority 8 instance 1

1.1.34  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必須相同才能建立鄰居關係。

【舉例】

<Sysname> system-view

[Sysname] interface vlan-interface 10

[Sysname-Vlan-interface10] ospfv3 mtu-ignore instance 1

1.1.35  ospfv3 network-type

 【命令】

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

undo ospfv3 network-type [ 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接口網絡類型的缺省值也不同:

l              例如,當接口封裝的鏈路層協議是PPP時,OSPFv3接口網絡類型的缺省值為點對點。

l              例如,當接口封裝的鏈路層協議是Ethernet時,OSPFv3接口網絡類型的缺省值為廣播類型。

 【舉例】

# 將接口Vlan-interface10的OSPFv3網絡類型設置為NBMA。

<Sysname> system-view

[Sysname] interface vlan-interface 10

[Sysname-Vlan-interface10] ospfv3 network-type nbma

1.1.36  ospfv3 peer

【命令】

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

undo ospfv3 peer ipv6-address [ 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選舉。

【舉例】

# 在接口Vlan-interface10上指定鄰居的鏈路本地地址為fe80::1111。

<Sysname> system-view

[Sysname] interface vlan-interface 10

[Sysname-Vlan-interface10] ospfv3 peer fe80::1111

1.1.37  ospfv3 timer dead

【命令】

ospfv3 timer dead seconds [ instance instance-id ]

undo ospfv3 timer dead [ instance instance-id ]

【視圖】

接口視圖

【缺省級別】

2:係統級

【參數】

seconds:OSPFv3鄰居失效的時間,取值範圍為1~2147483647,單位為秒。

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的接口Vlan-interface10上的鄰居失效時間為80秒。

<Sysname> system-view

[Sysname] interface vlan-interface 10

[Sysname-Vlan-interface10] ospfv3 timer dead 80 instance 1

1.1.38  ospfv3 timer hello

【命令】

ospfv3 timer hello seconds [ instance instance-id ]

undo ospfv3 timer hello [ 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的接口Vlan-interface10發送Hello報文的間隔時間為20秒。

<Sysname> system-view

[Sysname] interface vlan-interface 10

[Sysname-Vlan-interface10] ospfv3 timer hello 20 instance 1

1.1.39  ospfv3 timer retransmit

【命令】

ospfv3 timer retransmit interval [ instance instance-id ]

undo ospfv3 timer retransmit [ 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的接口Vlan-interface10重傳LSA的時間間隔為12秒。

<Sysname> system-view

[Sysname] interface vlan-interface 10

[Sysname-Vlan-interface10] ospfv3 timer retransmit 12 instance 1

1.1.40  ospfv3 timer poll

【命令】

ospfv3 timer poll seconds [ instance instance-id ]

undo ospfv3 timer poll [ 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秒。

【舉例】

# 配置接口Vlan-interface10發送輪詢Hello報文的時間間隔為130秒。

<Sysname> system-view

[Sysname] interface vlan-interface 10

[Sysname-Vlan-interface10] ospf timer poll 130

1.1.41  ospfv3 trans-delay

【命令】

ospfv3 trans-delay seconds [ instance instance-id ]

undo ospfv3 trans-delay [ 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的接口Vlan-interface10洪泛LSA的時延值為3秒。

<Sysname> system-view

[Sysname] interface vlan-interface 10

[Sysname-Vlan-interface10] ospfv3 trans-delay 3 instance 1

1.1.42  preference

【命令】

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

undo preference [ ase ]

【視圖】

OSPFv3視圖

【缺省級別】

2:係統級

【參數】

ase:設置OSPFv3外部路由優先級。如果不指定該參數,則設置OSPFv3內部路由優先級。

route-policy:應用路由策略,對特定的路由設置優先級。

route-policy-name:路由策略名稱,為1~19個字符的字符串。

preference:OSPFv3協議路由的優先級,取值範圍為1~255。

【描述】

preference命令用來配置OSPFv3協議路由的優先級。undo preference命令用來恢複缺省情況。

缺省情況下,OSPFv3內部路由的優先級為10,OSPFv3外部路由的優先級為150。

優先級的值越小,其實際的優先程度越高。

由於路由器上可能同時運行多個動態路由協議,就存在各個路由協議之間路由信息共享和選擇的問題,所以為每一種路由協議指定了一個缺省的優先級。在不同的路由協議發現去往同一目的地的多條路由時,優先級高的協議發現的路由將被選中以轉發IPv6報文。

【舉例】

# 設置OSPFv3協議路由的優先級為150。

<Sysname> system-view

[Sysname] OSPFv3

[Sysname-OSPFv3-1] preference 150

1.1.43  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.44  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接口起作用,對其它進程的接口不起作用。

【舉例】

# 禁止接口Vlan-interface10在OSPFv3進程100和200中發送OSPFv3報文。

<Sysname> system-view

[Sysname] ospfv3 100

[Sysname-ospfv3-100] router-id 10.110.1.9

[Sysname-ospfv3-100] silent-interface vlan-interface 10

[Sysname-ospfv3-100] quit

[Sysname] ospfv3 200

[Sysname-ospfv3-200] router-id 20.18.0.7

[Sysname-ospfv3-200] silent-interface vlan-interface 10

1.1.45  spf timers

【命令】

spf timers delay-interval hold-interval

undo spf timers

【視圖】

OSPFv3視圖

【缺省級別】

2:係統級

【參數】

delay-interval:從收到網絡拓撲變化到OSPFv3開始進行SPF計算的延遲時間,取值範圍為1~65535,單位為秒。

hold-interval:OSPFv3兩次SPF計算抑止間隔時間,取值範圍為1~65535,單位為秒。

【描述】

spf timers命令用來配置OSPFv3路由計算的延遲時間和間隔時間。undo spf timers命令用來恢複缺省情況。

缺省情況下,OSPFv3路由計算的延遲時間和間隔時間分別為5秒和10秒。

運行OSPFv3協議的路由器,可以根據本地維護的LSDB,通過SPF算法計算出以自己為根的最短路徑樹,並根據這一最短路徑樹決定到目的網絡的下一跳。通過調節SPF的計算間隔,可以抑製因為網絡頻繁變化而導致占用過多帶寬資源和路由器資源的情況發生。

【舉例】

# 設置OSPFv3路由計算延遲和抑止間隔時間為6秒。

<Sysname> system-view

[Sysname] ospfv3 1

[Sysname-ospfv3-1] spf timers 6 6

1.1.46  stub (OSPFv3 area view)

【命令】

stub [ no-summary ]

undo stub

【視圖】

OSPFv3區域視圖

【缺省級別】

2:係統級

【參數】

no-summary:該參數隻用於Stub區域的ABR,配置後ABR隻向區域內發布一條缺省路由的Summary-LSA,不生成任何其它Summary-LSAs(這種區域又稱為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.47  vlink-peer (OSPFv3 area view)

【命令】

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

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

【視圖】

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。

【描述】

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保留在沒有任何通知或提示的情況下對資料內容進行修改的權利!

BOB登陆
官網
聯係我們