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

05-三層技術-IP路由命令參考

目錄

04-OSPF命令

本章節下載 04-OSPF命令  (383.74 KB)

04-OSPF命令

  錄

1 OSPF

1.1 OSPF配置命令

1.1.1 abr-summary (OSPF area view)

1.1.2 area (OSPF view)

1.1.3 asbr-summary

1.1.4 authentication-mode

1.1.5 bandwidth-reference (OSPF view)

1.1.6 default

1.1.7 default-cost (OSPF area view)

1.1.8 default-route-advertise (OSPF view)

1.1.9 description (OSPF/OSPF area view)

1.1.10 display ospf abr-asbr

1.1.11 display ospf asbr-summary

1.1.12 display ospf brief

1.1.13 display ospf cumulative

1.1.14 display ospf error

1.1.15 display ospf graceful-restart

1.1.16 display ospf interface

1.1.17 display ospf lsdb

1.1.18 display ospf peer

1.1.19 display ospf peer statistics

1.1.20 display ospf request-queue

1.1.21 display ospf retrans-queue

1.1.22 display ospf routing

1.1.23 display ospf vlink

1.1.24 display router id

1.1.25 enable link-local-signaling

1.1.26 enable out-of-band-resynchronization

1.1.27 fast-reroute (OSPF view)

1.1.28 filter (OSPF area View)

1.1.29 filter-policy export (OSPF View)

1.1.30 filter-policy import (OSPF View)

1.1.31 graceful-restart (OSPF view)

1.1.32 graceful-restart helper enable

1.1.33 graceful-restart helper strict-lsa-checking

1.1.34 graceful-restart interval (OSPF view)

1.1.35 host-advertise

1.1.36 import-route (OSPF view)

1.1.37 ispf

1.1.38 log-peer-change

1.1.39 lsa-arrival-interval

1.1.40 lsa-generation-interval

1.1.41 lsdb-overflow-interval

1.1.42 lsdb-overflow-limit

1.1.43 maximum load-balancing (OSPF view)

1.1.44 network (OSPF area view)

1.1.45 nssa

1.1.46 opaque-capability enable

1.1.47 ospf

1.1.48 ospf authentication-mode

1.1.49 ospf bfd enable

1.1.50 ospf cost

1.1.51 ospf dr-priority

1.1.52 ospf fast-reroute lfa-backup

1.1.53 ospf mib-binding

1.1.54 ospf mtu-enable

1.1.55 ospf network-type

1.1.56 ospf timer dead

1.1.57 ospf timer hello

1.1.58 ospf timer poll

1.1.59 ospf timer retransmit

1.1.60 ospf trans-delay

1.1.61 peer

1.1.62 preference

1.1.63 reset ospf counters

1.1.64 reset ospf process

1.1.65 reset ospf redistribution

1.1.66 rfc1583 compatible

1.1.67 router id

1.1.68 silent-interface (OSPF view)

1.1.69 snmp-agent trap enable ospf

1.1.70 snmp trap rate-limit

1.1.71 spf-schedule-interval

1.1.72 stub (OSPF area view)

1.1.73 stub-router

1.1.74 transmit-pacing

1.1.75 vlink-peer (OSPF area view)

 


1 OSPF

1.1  OSPF配置命令

1.1.1  abr-summary (OSPF area view)

abr-summary命令用來配置一條聚合路由。

undo abr-summary命令用來刪除一條聚合路由。

【命令】

abr-summary ip-address { mask | mask-length } [ advertise | not-advertise ] [ cost cost ]

undo abr-summary ip-address { mask | mask-length }

【缺省情況】

沒有對路由進行聚合。

【視圖】

OSPF區域視圖

【缺省用戶角色】

network-admin

【參數】

ip-address:聚合路由的目的IP地址。

mask:聚合路由的網絡掩碼,點分十進製形式。

mask-length:聚合路由的網絡掩碼長度,取值範圍為0~32。

advertise | not-advertise:是否發布這條聚合路由。缺省時發布聚合路由。

cost cost:聚合路由的開銷,取值範圍為1~16777215,缺省值為所有被聚合的路由中最大的開銷值。

【使用指導】

本命令隻適用於區域邊界路由器(ABR),用來對某一個區域內的路由信息進行聚合。對於屬於該聚合網段範圍的路由,ABR向其它區域隻發送一條聚合後的路由。一個區域可配置多條聚合網段,這樣OSPF可對多個網段進行聚合。

當配置了undo abr-summary命令後,原來被聚合的路由又重新被發布。

【舉例】

# 將OSPF區域1中兩個網段36.42.10.0/24和36.42.110.0/24的路由聚合成一條聚合路由36.42.0.0/16向其它區域發布。

<Sysname> system-view

[Sysname] ospf 100

[Sysname-ospf-100] area 1

[Sysname-ospf-100-area-0.0.0.1] network 36.42.10.0 0.0.0.255

[Sysname-ospf-100-area-0.0.0.1] network 36.42.110.0 0.0.0.255

[Sysname-ospf-100-area-0.0.0.1] abr-summary 36.42.0.0 255.255.0.0

1.1.2  area (OSPF view)

area命令用來創建OSPF區域,並進入OSPF區域視圖。

undo area命令用來刪除指定OSPF區域。

【命令】

area area-id

undo area area-id

【缺省情況】

沒有配置OSPF區域。

【視圖】

OSPF視圖

【缺省用戶角色】

network-admin

【參數】

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

【舉例】

# 創建OSPF區域0並進入OSPF區域視圖。

<Sysname> system-view

[Sysname] ospf 100

[Sysname-ospf-100] area 0

[Sysname-ospf-100-area-0.0.0.0]

1.1.3  asbr-summary

asbr-summary命令用來配置一條聚合路由。

undo asbr-summary命令用來刪除一條聚合路由。

【命令】

asbr-summary ip-address { mask | mask-length } [ cost cost | not-advertise | tag tag ] *

undo asbr-summary ip-address { mask | mask-length }

【缺省情況】

不對外部路由進行聚合。

【視圖】

OSPF視圖

【缺省用戶角色】

network-admin

【參數】

ip-address:聚合路由的目的IP地址。

mask:聚合路由的網絡掩碼,點分十進製格式。

mask-length:聚合路由的網絡掩碼長度,取值範圍為0~32。

cost cost:聚合路由的開銷,取值範圍為1~16777214。對於Type-1外部路由,cost取所有被聚合的路由中最大的開銷值作為聚合路由的開銷;對於Type-2外部路由,cost取所有被聚合的路由中最大的開銷值加1作為聚合路由的開銷。

not-advertise:不通告聚合路由。如果未指定該參數則將通告聚合路由。

tag tag:聚合路由的標識,可以通過路由策略控製聚合路由的發布,取值範圍為0~4294967295,缺省值為1。

【使用指導】

如果本地路由器是自治係統邊界路由器(ASBR),使用asbr-summary命令可對引入的聚合地址範圍內的Type-5 LSA描述的路由進行聚合;當配置了NSSA區域時,還要對引入的聚合地址範圍內的Type-7 LSA描述的路由進行聚合。

如果本地路由器是區域邊界路由器(ABR),且是NSSA區域的轉換路由器,則對由Type-7 LSA轉化成的Type-5 LSA描述的路由進行聚合處理;對於不是NSSA區域的轉換路由器,則不進行聚合處理。

配置asbr-summary命令後,對處於聚合地址範圍內的外部路由,本地路由器隻向鄰居路由器發布一條聚合後的路由;配置undo asbr-summary命令後,原來被聚合的外部路由將重新被發布。

【舉例】

# 配置OSPF對引入的路由進行聚合,聚合路由的標識為2,開銷值為100。

<Sysname> system-view

[Sysname] ip route-static 10.2.1.0 24 null 0

[Sysname] ip route-static 10.2.2.0 24 null 0

[Sysname] ospf 100

[Sysname-ospf-100] import-route static

[Sysname-ospf-100] asbr-summary 10.2.0.0 255.255.0.0 tag 2 cost 100

【相關命令】

·     display ospf asbr-summary

1.1.4  authentication-mode

authentication-mode命令用來配置OSPF區域所使用的驗證模式。

undo authentication-mode命令用來恢複缺省情況。

【命令】

authentication-mode { md5 | simple }

undo authentication-mode

【缺省情況】

沒有配置區域驗證模式。

【視圖】

OSPF區域視圖

【缺省用戶角色】

network-admin

【參數】

md5:MD5驗證模式。

simple:簡單驗證模式。

【使用指導】

一個區域中所有路由器的驗證模式(不驗證、使用簡單驗證、使用MD5驗證)必須一致。

【舉例】

# 配置OSPF區域0使用MD5驗證模式。

<Sysname> system-view

[Sysname] ospf 100

[Sysname-ospf-100] area 0

[Sysname-ospf-100-area-0.0.0.0] authentication-mode md5

【相關命令】

·     ospf authentication-mode

1.1.5  bandwidth-reference (OSPF view)

bandwidth-reference命令用來配置計算鏈路開銷時所依據的帶寬參考值。

undo bandwidth-reference命令用來恢複缺省情況。

【命令】

bandwidth-reference value

undo bandwidth-reference

【缺省情況】

計算鏈路開銷時所依據的帶寬參考值為100Mbps。

【視圖】

OSPF視圖

【缺省用戶角色】

network-admin

【參數】

value:計算鏈路開銷時所依據的帶寬參考值,取值範圍為1~4294967,單位為Mbps。

【使用指導】

如果沒有配置鏈路的開銷值,OSPF根據鏈路帶寬來計算開銷(開銷=帶寬參考值÷帶寬,當計算出來的開銷值大於65535時,開銷取最大值65535)。

【舉例】

# 配置鏈路的帶寬參考值為1000Mbps。

<Sysname> system-view

[Sysname] ospf 100

[Sysname-ospf-100] bandwidth-reference 1000

1.1.6  default

default命令用來配置引入外部路由時的缺省參數,包括OSPF引入外部路由的開銷、類型和標記。

undo default命令用來取消該配置。

【命令】

default { cost cost | tag tag | type type } *

undo default { cost | tag | type } *

【缺省情況】

OSPF引入的外部路由的度量值為1,引入的外部路由的標記為1,引入的外部路由類型為2。

【視圖】

OSPF視圖

【缺省用戶角色】

network-admin

【參數】

cost cost:OSPF引入的外部路由的缺省度量值,cost的取值範圍為0~16777214。

tag tag:外部路由的標記,tag的取值範圍為0~4294967295。

type type:外部路由類型,type的取值範圍為1~2。

【舉例】

# 配置外部路由開銷、標記和類型的缺省值分別為10、100和2。

<Sysname> system-view

[Sysname] ospf 100

[Sysname-ospf-100] default cost 10 tag 100 type 2

【相關命令】

·     import-route

1.1.7  default-cost (OSPF area view)

default-cost命令用來配置發送到Stub區域或NSSA區域的缺省路由的開銷。

undo default-cost命令用來恢複缺省情況。

【命令】

default-cost cost

undo default-cost

【缺省情況】

發送到Stub區域或NSSA區域的缺省路由的開銷為1。

【視圖】

OSPF區域視圖

【缺省用戶角色】

network-admin

【參數】

cost:發送到Stub區域或NSSA區域的缺省路由的開銷,取值範圍為0~16777214。

【使用指導】

該命令隻有在Stub區域的ABR或NSSA區域的ABR/ASBR上配置才能生效。

【舉例】

# 將區域1設置成Stub區域,配置發送到該Stub區域的缺省路由的開銷為20。

<Sysname> system-view

[Sysname] ospf 100

[Sysname-ospf-100] area 1

[Sysname-ospf-100-area-0.0.0.1] stub

[Sysname-ospf-100-area-0.0.0.1] default-cost 20

【相關命令】

·     nssa

·     stub

1.1.8  default-route-advertise (OSPF view)

default-route-advertise命令用來將缺省路由引入到OSPF路由區域。

undo default-route-advertise命令用來恢複缺省情況。

【命令】

default-route-advertise [ [ [ always | permit-calculate-other ] | cost cost | route-policy route-policy-name | type type ] * | summary cost cost ]

undo default-route-advertise

【缺省情況】

沒有引入缺省路由。

【視圖】

OSPF視圖

【缺省用戶角色】

network-admin

【參數】

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

permit-calculate-other:當路由器產生並發布了一個描述缺省路由的Type-5 LSA時,指定此參數的路由器仍然會計算來自於其他路由器的缺省路由,未指定此參數的路由器不再計算來自其他路由器的缺省路由。當路由器沒有產生一個描述缺省路由的Type-5 LSA時,無論是否指定此參數,路由器都會計算來自其他路由器的缺省路由。

cost cost:該缺省路由的度量值,取值範圍為0~16777214,如果沒有指定,缺省路由的度量值將取default cost命令配置的值。

route-policy route-policy-name:路由策略名,為1~63個字符的字符串,區分大小寫。隻有當前路由器的路由表中存在缺省路由,並且有路由匹配route-policy-name指定的路由策略,才可以產生一個描述缺省路由的Type-5 LSA發布出去,指定的路由策略會影響Type-5 LSA中的值。如果同時指定always參數,不論當前路由器的路由表中是否有缺省路由,隻要有路由匹配指定的路由策略,就將產生一個描述缺省路由的Type-5 LSA發布出去,指定的路由策略會影響Type-5 LSA中的值。

type type:該Type-5 LSA的類型,取值範圍為1~2,如果沒有指定,Type-5 LSA的缺省類型將取default type命令配置的值。

summary:發布指定缺省路由的Type-3 LSA。在選用該參數時,必須首先使能VPN,否則路由不能發布。

【使用指導】

使用import-route命令不能引入缺省路由,如果要引入缺省路由,必須使用該命令。當本地路由器的路由表中沒有缺省路由時,要產生一個描述缺省路由的Type-5 LSA應使用always關鍵字。

default-route-advertise summary cost命令僅在VPN中應用,以Type-3 LSA引入缺省路由,PE路由器會將引入的缺省路由發布給CE路由器。

【舉例】

# 不管本地路由器的路由表中是否存在缺省路由,將產生的缺省路由引入到OSPF路由區域(本地路由器沒有缺省路由)。

<Sysname> system-view

[Sysname] ospf 100

[Sysname-ospf-100] default-route-advertise always

【相關命令】

·     default

·     import-route

1.1.9  description (OSPF/OSPF area view)

description命令用來配置OSPF進程/OSPF區域的描述信息。

undo description命令用來恢複缺省情況。

【命令】

description description

undo description

【缺省情況】

沒有配置OSPF進程和區域的描述信息。

【視圖】

OSPF視圖/OSPF區域視圖

【缺省用戶角色】

network-admin

【參數】

description:在OSPF視圖下,該參數用來描述OSPF進程;在OSPF區域視圖下,該參數用來描述OSPF區域,為1~80個字符的字符串。

【使用指導】

本命令僅僅用於標識某OSPF進程/OSPF區域,並無特別的意義和用途。

【舉例】

# 配置OSPF進程100的描述信息為“abc”。

<Sysname> system-view

[Sysname] ospf 100

[Sysname-ospf-100] description abc

# 配置OSPF區域0的描述信息為“bone area”。

<Sysname> system-view

[Sysname] ospf 100

[Sysname-ospf-100] area 0

[Sysname-ospf-100-area-0.0.0.0] description bone area

1.1.10  display ospf abr-asbr

display ospf abr-asbr命令用來顯示到OSPF的區域邊界路由器和自治係統邊界路由器的路由信息。

【命令】

display ospf [ process-id ] abr-asbr

【視圖】

任意視圖

【缺省用戶角色】

network-admin

network-operator

【參數】

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

【使用指導】

·     如果未指定OSPF進程號,將顯示所有OSPF進程下到區域邊界路由器和自治係統邊界路由器的路由信息。

·     如果在Stub區域的路由器上執行此命令,不顯示有關ASBR的信息。

【舉例】

# 顯示到OSPF的區域邊界路由器和自治係統邊界路由器的路由信息。

<Sysname> display ospf abr-asbr

 

          OSPF Process 1 with Router ID 192.168.1.112

                  Routing Table to ABR and ASBR

 

 Type    Destination     Area            Cost     Nexthop         RtType

 Inter   3.3.3.3         0.0.0.0         3124     10.1.1.2        ASBR

 Intra   2.2.2.2         0.0.0.0         1562     10.1.1.2        ABR

表1-1 display ospf abr-asbr命令顯示信息描述表

字段

描述

Type

到ABR或ASBR的路由類型,取值為:

·     Intra表示區域內路由

·     Inter表示區域間路由

Destination

ABR或ASBR的路由器ID

Area

下一跳地址所在的區域ID

Cost

從本路由器到達ABR或ASBR的開銷

Nexthop

下一跳地址

RtType

路由器類型,包括ABR和ASBR

 

1.1.11  display ospf asbr-summary

display ospf asbr-summary命令用來顯示OSPF的引入路由的聚合信息。

【命令】

display ospf [ process-id ] asbr-summary [ ip-address { mask | mask-length } ]

【視圖】

任意視圖

【缺省用戶角色】

network-admin

network-operator

【參數】

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

ip-address:指定的聚合路由的目的IP地址。

mask:網絡掩碼,點分十進製格式。

mask-length:網絡掩碼長度,取值範圍為0~32。

【使用指導】

·     如果未指定OSPF進程號,將顯示所有OSPF進程的引入路由的聚合信息。

·     如果未指定IP地址和掩碼,將顯示所有引入路由的聚合信息。

【舉例】

# 查看OSPF的所有引入路由聚合信息。

<Sysname> display ospf asbr-summary

 

          OSPF Process 1 with Router ID 2.2.2.2

                  Summary Addresses

 

 Total Summary Address Count: 1

 

                  Summary Address

 

 Net         : 30.1.0.0

 Mask        : 255.255.0.0

 Tag         : 20

 Status      : Advertise

 Cost        : 10 (Configured)

 The Count of Route is : 2

 

 Destination     Net Mask        Proto      Process   Type     Metric

 

 30.1.2.0        255.255.255.0   OSPF       2         2        1

 30.1.1.0        255.255.255.0   OSPF       2         2        1

表1-2 display ospf asbr-summary命令顯示信息描述表

字段

描述

Total Summary Address Count

聚合路由的路由數

Net

聚合路由的網絡地址

Mask

聚合路由的網絡掩碼

Tag

聚合路由的標記字段

Status

聚合路由的發布狀態

Cost

聚合路由的開銷

The Count of Route

被聚合的路由數

Destination

被聚合路由的網絡地址

Net Mask

被聚合路由的網絡掩碼

Proto

運行的路由協議

Process

運行的路由協議的進程號

Type

外部路由類型

Metric

路由的開銷值

 

【相關命令】

·     asbr-summary

1.1.12  display ospf brief

display ospf brief命令用來顯示OSPF的概要信息。

【命令】

display ospf [ process-id ] brief

【視圖】

任意視圖

【缺省用戶角色】

network-admin

network-operator

【參數】

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

【使用指導】

如果未指定OSPF進程號,將顯示所有OSPF進程的概要信息。

【舉例】

# 顯示OSPF的概要信息。

<Sysname> display ospf brief

 

          OSPF Process 1 with Router ID 192.168.1.2

                  OSPF Protocol Information

 

 RouterID: 192.168.1.2      Router Type:  NSSA

 Route Tag: 0

 Multi-VPN-Instance is not enabled

 Opaque capable

 ISPF is enabled                                        

 SPF-schedule-interval: 5 50 200

 LSA generation interval: 5

 LSA arrival interval: 1000

 Transmit pacing: Interval: 20 Count: 3

 Default ASE parameters: Metric: 1 Tag: 1 Type: 2

 Route Preference: 10

 ASE Route Preference: 150

 SPF Computation Count: 22

 RFC 1583 Compatible

 Graceful restart interval: 120

 This process is currently bound to MIB

 Area Count: 1   Nssa Area Count: 1

 ExChange/Loading Neighbors: 0

 SNMP trap rate limit interval: 2  Count: 300

 

 Area: 0.0.0.1          (MPLS TE  not enabled)

 Authtype: None Area flag: NSSA

 7/5 translator state: Disabled

 7/5 translate stability timer interval: 0

 SPF Scheduled Count: 5

 ExChange/Loading Neighbors: 0

 

 Interface: 192.168.1.2 (Vlan-interface1)

 Cost: 1       State: DR        Type: Broadcast    MTU: 1500

 Priority: 1

 Designated Router: 192.168.1.2

 Backup Designated Router: 192.168.1.1

 Timers: Hello 10 , Dead 40 , Poll  40 , Retransmit 5 , Transmit Delay 1

 FRR backup: enable

表1-3 display ospf brief命令顯示信息描述表

字段

描述

OSPF Process 1 with Router ID 192.168.1.2

OSPF進程號以及OSPF Router ID

RouterID

本路由器的Router ID

Router Type

路由器類型,取值為:

·     ABR表示區域邊界路由器

·     ASBR表示自治係統邊界路由器

·     NSSA表示支持NSSA區域

·     為空表示非上麵三種情況

Route Tag

與外部路由相關聯的標記

Multi-VPN-Instance is not enabled

當前進程不支持多VPN實例

Opaque capable

使能OSPF的Opaque LSA發布接收能力

ISPF is enabled

使能增量SPF計算功能

SPF-schedule-interval

進行SPF計算的時間間隔

LSA generation interval

LSA生成時間間隔

LSA arrival interval

LSA重複到達的最小時間間隔

Transmit pacing

接口發送LSU報文的速率,其中:

·     Interval表示接口發送LSU報文的時間間隔

·     Count表示接口一次發送LSU報文的最大個數

Default ASE parameters

引入外部路由的缺省參數值,其中:

·     Metric代表度量值

·     Tag代表路由標記

·     Type代表路由類型

Route Preference

內部路由優先級

ASE Route Preference

外部路由優先級

SPF Computation count

OSPF進程的路由計算總數

RFC1583 Compatible

兼容RFC 1583路由選擇優先規則

Graceful restart interval

GR重啟間隔時間

This process is currently bound to MIB

當前進程綁定MIB

Area Count

當前進程中的區域數

Nssa Area Count

當前進程中的NSSA區域數

ExChange/Loading Neighbors

處於ExChange/Loading狀態的鄰居數

SNMP trap rate limit interval

TRAP 發送間隔

Count

TRAP 發送個數

Area

開始列舉當前進程中各區域的信息。顯示當前區域ID,IP地址格式

Authtype

區域驗證模式,取值為:

·     None表示無驗證

·     Simple表示簡單驗證模式

·     MD5表示MD5驗證模式

Area flag

區域類型:

·     Normal:普通區域

·     Stub:Stub區域

·     StubNoSummary:完全Stub區域

·     NSSA:NSSA區域

·     NSSANoSummary:完全NSSA區域

7/5 translator state

Type-7 LSA轉換為Type-5 LSA的轉換者狀態,取值為:

·     Enabled表示通過命令指定Type-7 LSA轉換為Type-5 LSA的轉換者

·     Elected表示通過選舉指定Type-7 LSA轉換為Type-5 LSA的轉換者

·     Disabled表示不是Type-7 LSA轉換為Type-5 LSA的轉換者

7/5 translate stability timer interval

Type-7 LSA轉換為Type-5 LSA轉換穩定定時器超時時間間隔

SPF scheduled Count

OSPF區域的路由計算總數

Interface

區域內的接口信息

Cost

接口的開銷值

State

接口狀態

Type

接口的網絡類型

MTU

接口的MTU值

Priority

路由器優先級

Designated Router

接口所屬網段的DR

Backup Designated Router

接口所屬網段的BDR

Timers

OSPF定時器的值,其中:

·     Hello表示接口發送Hello報文的時間間隔

·     Dead表示鄰居的失效時間

·     Poll表示接口發送輪詢Hello報文的時間間隔

·     Retransmit表示定接口重傳LSA時間間隔

Transmit Delay

接口對LSA的傳輸延遲時間

FRR backup

是否使能接口參與LFA(Loop Free Alternate)計算:

·     enable:使能

·     disable:關閉

 

1.1.13  display ospf cumulative

display ospf cumulative命令用來顯示OSPF的統計信息。

【命令】

display ospf [ process-id ] cumulative

【視圖】

任意視圖

【缺省用戶角色】

network-admin

network-operator

【參數】

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

【使用指導】

如果未指定OSPF進程號,將顯示所有OSPF進程的統計信息。

【舉例】

# 顯示OSPF統計信息。

<Sysname> display ospf cumulative

 

          OSPF Process 1 with Router ID 2.2.2.2

                  Cumulations

 

  IO Statistics

             Type        Input     Output

            Hello           61        122

   DB Description            2          3

   Link-State Req            1          1

Link-State Update            3          3

   Link-State Ack            3          2

 

  LSAs originated by this router

  Router: 4

  Network: 0

  Sum-Net: 0

  Sum-Asbr: 0

  External: 0

  NSSA: 0

  Opq-Link: 0

  Opq-Area: 0

  Opq-As: 0

 

  LSAs Originated: 4  LSAs Received: 7

 

  Routing Table:

    Intra Area: 2  Inter Area: 3  ASE/NSSA: 0

表1-4 display ospf cumulative命令顯示信息描述表

字段

描述

IO Statistics

收發的報文和LSA的詳細統計信息

Type

OSPF報文類型

Input

接收報文數

Output

發送報文數

Hello

OSPF Hello報文

DB Description

OSPF數據庫描述報文

Link-State Req

OSPF鏈路狀態請求報文

Link-State Update

OSPF鏈路狀態更新報文

Link-State Ack

OSPF鏈路狀態確認報文

LSAs originated by this router

本路由器發布LSA的詳細統計信息

Router

生成Type-1 LSA的數目

Network

生成Type-2 LSA的數目

Sum-Net

生成Type-3 LSA的數目

Sum-Asbr

生成Type-4 LSA的數目

External

生成Type-5 LSA的數目

NSSA

生成Type-7 LSA的數目

Opq-Link

生成Type-9 LSA的數目

Opq-Area

生成Type-10 LSA的數目

Opq-As

生成Type-11 LSA的數目

LSA originated

生成的LSA的總數

LSA Received

接收的LSA的總數

Routing Table

路由表信息

Intra Area

區域內路由的數量

Inter Area

區域間路由的數量

ASE

ASE路由的數量

 

1.1.14  display ospf error

display ospf error命令用來顯示OSPF的錯誤信息。

【命令】

display ospf [ process-id ] error

【視圖】

任意視圖

【缺省用戶角色】

network-admin

network-operator

【參數】

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

【使用指導】

如果未指定OSPF進程號,將顯示所有OSPF進程的錯誤信息。

【舉例】

# 顯示OSPF的錯誤信息。

<Sysname> display ospf error

 

          OSPF Process 1 with Router ID 192.168.1.112

                  OSPF Packet Error Statistics

 

 0     : OSPF Router ID confusion      0     : OSPF bad packet

 0     : OSPF bad version              0     : OSPF bad checksum

 0     : OSPF bad area ID              0     : OSPF drop on unnumbered interface

 0     : OSPF bad virtual link         0     : OSPF bad authentication type

 0     : OSPF bad authentication key   0     : OSPF packet too small

 0     : OSPF Neighbor state low       0     : OSPF transmit error

 0     : OSPF interface down           0     : OSPF unknown neighbor

 0     : HELLO: Netmask mismatch       0     : HELLO: Hello timer mismatch

 0     : HELLO: Dead timer mismatch    0     : HELLO: Extern option mismatch

 0     : DD: MTU option mismatch       0     : DD: Unknown LSA type

 0     : DD: Extern option mismatch    0     : LS ACK: Bad ack

 0     : LS ACK: Unknown LSA type      0     : LS REQ: Empty request

 0     : LS REQ: Bad request           0     : LS UPD: LSA checksum bad

 0     : LS UPD: Unknown LSA type      0     : LS UPD: Received less recent LSA

表1-5 display ospf error命令顯示信息描述表

字段

描述

OSPF Router ID confusion

含有重複路由器ID的OSPF報文數

OSPF bad packet

非法的OSPF報文數

OSPF bad version

錯誤版本號的OSPF報文數

OSPF bad checksum

校驗和出錯的OSPF報文數

OSPF bad area ID

非法的區域ID的OSPF報文數

OSPF drop on unnumbered interface

在地址借用接口上丟棄的OSPF報文數

OSPF bad virtual link

錯誤的虛連接的OSPF報文數

OSPF bad authentication type

含有非法驗證類型的OSPF報文數

OSPF bad authentication key

含有錯誤驗證碼的OSPF報文數

OSPF packet too small

報文長度太小的OSPF報文數

OSPF Neighbor state low

在低鄰居狀態收到的OSPF報文數

OSPF transmit error

傳輸出錯的OSPF報文數

OSPF interface down

接口down的計數

OSPF unknown neighbor

未知的鄰居發來的OSPF報文數

HELLO: Netmask mismatch

網絡掩碼不匹配的Hello報文數

HELLO: Hello timer mismatch

Hello定時器不匹配的Hello報文數

HELLO: Dead timer mismatch

Dead定時器不匹配的Hello報文數

HELLO: Extern option mismatch

Option字段不匹配的Hello報文數

DD: MTU option mismatch

MTU不匹配的DD報文數

DD: Unknown LSA type

含有未知類型LSA的DD報文數

DD: Extern option mismatch

Option字段不匹配的DD報文數

LS ACK: Bad ack

對LSU報文錯誤確認的LSAck報文數

LS ACK: Unknown LSA type

含有未知類型LSA的LSAck報文數

LS REQ: Empty request

不含有任何請求信息的LSR報文數

LS REQ: Bad request

請求錯誤LSA的LSR報文數

LS UPD: LSA checksum bad

LSA校驗和出錯的LSU報文數

LS UPD: Unknown LSA type

含有未知類型LSA的LSU報文數

LS UPD: Received less recent LSA

含有不是最新的LSA的LSU報文數

 

1.1.15  display ospf graceful-restart

display ospf graceful-restart命令用來查看OSPF進程的GR狀態信息。

【命令】

display ospf [ process-id ] graceful-restart [ verbose ]

【視圖】

任意視圖

【缺省用戶角色】

network-admin

network-operator

【參數】

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

verbose:顯示GR詳細狀態信息。

【使用指導】

如果不指定進程號,將顯示所有OSPF進程的GR狀態信息。

【舉例】

# 顯示OSPF進程的GR詳細狀態信息。

<Sysname> display ospf graceful-restart verbose

 

          OSPF Process 1 with Router ID 1.1.1.1

              Graceful Restart information

 

Graceful Restart capability     : Enable(IETF)

Graceful Restart support        : Planned and un-planned,Partial

Helper capability                  : Enable(IETF)

Helper support                  : Planned and un-planned(IETF),Strict LSA check

Current GR state                : Normal

Graceful Restart period         : 40 seconds

Number of neighbors under Helper: 0

Number of restarting neighbors  : 0

Last Restarter exit reason      : None

Last Helper exit reason         : None

 

Area: 0.0.0.0

Authtype: None Area flag: Normal

Area up Interface count: 2

 

Interface: 40.4.0.1 (Vlan-interface40)

Restarter state: Normal  State: DR     Type: Broadcast

Neighbor count of this interface: 1

Neighbor        IP address      GR state     Last Helper exit reason

3.3.3.3         40.4.0.3        Normal       None

 

Virtual-link Neighbor-ID  -> 4.4.4.4, Neighbor-State: Full

Restarter state: Normal

Interface: 20.2.0.1 (Vlink)

Transit Area:0.0.0.1

Neighbor        IP address      GR state     Last Helper exit reason

4.4.4.4         20.2.0.4        Normal       Reset neighbor

表1-6 display ospf graceful-restart命令顯示信息描述表

字段

描述

OSPF Process 1 with Router ID 1.1.1.1

Graceful Restart information

OSPF進程是1,Router ID是1.1.1.1的GR狀態信息

Graceful Restart capability

進程GR能力配置:

·     Enable (IETF):使能IETF GR能力

·     Enable (Nonstandard):使能非IETF GR能力

·     Disable:關閉了GR能力

Graceful Restart support

進程GR支持模式(GR使能時才顯示):

·     Planned and unplanned:支持計劃和非計劃GR

·     Planned only:隻支持計劃性GR

·     Partial:支持接口級GR

·     Global:不支持接口級GR,支持全局GR

Helper capability

進程Help能力配置:

·     Enabled (IETF):支持作為標準GR Helper的能力

·     Enabled (Nonstandard):支持作為非標準GR Helper的能力

·     Enabled (IETF and nonstandard):同時支持作為標準和非標準GR Helper的能力

·     Disabled:不支持作為GR Helper的能力

Helper support

顯示支持Helper的策略(Helper使能時才顯示):

·     Strict LSA check:Helper端支持嚴格的LSA檢查;

·     Planned and unplanned:支持作為計劃和非計劃重啟的Helper

·     Planned only:隻支持作為計劃GR的 Helper

Current GR state

當前OSPF進程的GR狀態:

·     Normal:普通狀態

·     Under GR:進程正在GR

·     Under Helper:進程正在作為GR Helper

Graceful-restart period

GR周期

Number of neighbors under helper

處於Helper狀態的鄰居數量

Number of restarting neighbors

Helper端顯示的處於重啟路由器的數量

Area

開始列舉當前進程中各區域的信息。顯示當前區域ID,IP地址格式

Authtype

區域驗證模式,取值為:

·     None:表示無驗證

·     Simple:表示簡單驗證模式

·     MD5:表示MD5驗證模式

Area flag

區域類型:

·     Normal:普通區域

·     Stub:Stub區域

·     StubNoSummary:完全Stub區域

·     NSSA:NSSA區域

·     NSSANoSummary:完全NSSA區域

Area up Interface count

區域下UP的接口計數

Interface

區域內的接口信息

Restarter state

作為Restarter的狀態

State

接口狀態

Type

接口的網絡類型

Neighbor count of this interface

接口下的鄰居

Neighbor

鄰居Router ID

IP address

鄰居IP地址

GR state

鄰居的GR狀態:

·     Normal:普通狀態

·     Under GR:進程正在GR

·     Under Helper:進程正在作為GR Helper

Last Helper exit reason

上一次作為該鄰居Helper退出的原因

Virtual-link Neighbor-ID

Vlink的鄰居Router ID

Neighbor-State

Vlink和鄰居的狀態,包括Down、Init、2-Way、ExStart、Exchange、Loading和Full

Interface

Vlink接口所屬的出接口

 

1.1.16  display ospf interface

display ospf interface命令用來顯示OSPF的接口信息。

【命令】

display ospf [ process-id ] interface [ interface-type interface-number | verbose ]

【視圖】

任意視圖

【缺省用戶角色】

network-admin

network-operator

【參數】

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

interface-type interface-number:接口類型和編號。顯示指定接口的OSPF詳細信息。

verbose:顯示所有接口的OSPF詳細信息。

【使用指導】

·     如果未指定OSPF進程號,將顯示所有OSPF進程的接口信息。

·     如果未指定接口或參數verbose,將顯示所有接口的OSPF概要信息。

【舉例】

# 顯示所有接口的OSPF概要信息。

<Sysname> display ospf interface

 

 

          OSPF Process 1 with Router ID 192.168.1.1

                  Interfaces

 

 

 Area: 0.0.0.0

 IP Address      Type         State    Cost  Pri   DR              BDR

 192.168.1.1     PTP          P-2-P    1562  1     0.0.0.0         0.0.0.0

 

 Area: 0.0.0.1

 IP Address      Type         State    Cost  Pri   DR              BDR

 172.16.0.1      Broadcast    DR       1     1     172.16.0.1      0.0.0.0

表1-7 display ospf interface命令顯示信息描述表

字段

描述

Area

接口所屬的區域ID

IP address

接口IP地址(不管是否使能了流量工程)

Type

接口的網絡類型,取值為:

·     PTP表示網絡類型為點對點

·     PTMP表示網絡類型為點對多點

·     Broadcast表示網絡類型為廣播

·     NBMA表示網絡類型為NBMA

State

根據OSPF接口狀態機確定的當前接口狀態,取值為:

·     DOWN表示在接口上沒有發送和接收任何路由協議的報文

·     Waiting表示接口開始發送和接收Hello報文,並試圖去識別網絡上的DR和BDR

·     P-2-P表示接口將每隔HelloInterval的時間間隔發送Hello報文,並嚐試和接口鏈路另一端相連的路由器建立鄰接關係

·     DR表示路由器是所連網絡的指定路由器

·     BDR表示路由器是所連網絡的備份指定路由器

·     DROther表示路由器既不是所連網絡的指定路由器,也不是所連網絡的備份指定路由器

Cost

接口開銷

Pri

路由器優先級

DR

接口所屬網段的DR

BDR

接口所屬網段的BDR

 

# 顯示OSPF指定接口Vlan-interface11的詳細信息。

<Sysname> display ospf interface Vlan-interface 11

 

 

          OSPF Process 1 with Router ID 192.168.1.1

                  Interfaces

 

 

 Interface: 172.16.0.1 (Vlan-interface11)

 Cost: 1       State: DR        Type: Broadcast    MTU: 1500

 Priority: 1

 Designated Router: 172.16.0.1

 Backup Designated Router: 0.0.0.0

 Timers: Hello 10, Dead 40, Poll  40, Retransmit 5, Transmit Delay 1

 FRR backup: enable

表1-8 display ospf interface verbose命令顯示信息描述表

字段

描述

Interface

接口IP地址等信息

MTU

最大傳輸單元

Timers

OSPF定時器的值,其中:

·     Hello表示接口發送Hello報文的時間間隔

·     Dead表示鄰居的失效時間

·     Poll表示接口發送輪詢Hello報文的時間間隔

·     Retransmit表示定接口重傳LSA時間間隔

FRR backup

是否使能接口參與LFA(Loop Free Alternate)計算:

·     enable:使能

·     disable:關閉

 

1.1.17  display ospf lsdb

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

【命令】

display ospf [ process-id ] lsdb [ brief | [ { asbr | ase | network | nssa | opaque-area | opaque-as | opaque-link | router | summary } [ link-state-id ] ] [ originate-router advertising-router-id | self-originate ] ]

【視圖】

任意視圖

【缺省用戶角色】

network-admin

network-operator

【參數】

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

brief:顯示數據庫的概要信息。

asbr:顯示數據庫中Type-4 LSA(ASBR Summary LSA)的信息。

ase:顯示數據庫中Type-5 LSA(AS External LSA)的信息。

network:顯示數據庫中Type-2 LSA(Network LSA)的信息。

nssa:顯示數據庫中Type-7 LSA(NSSA External LSA)的信息。

opaque-area:顯示數據庫中Type-10 LSA (Opaque-area LSA)的信息。

opaque-as:顯示數據庫中Type-11 LSA (Opaque-AS LSA)的信息。

opaque-link:顯示數據庫中Type-9 LSA(Opaque-link LSA)的信息。

router:顯示數據庫中Type-1 LSA(Router LSA)的信息。

summary:顯示數據庫中Type-3 LSA(Network Summary LSA)的信息。

link-state-id:鏈路狀態ID,IP地址格式。

originate-router advertising-router-id:發布LSA報文的路由器的Router ID。

self-originate:顯示本地路由器自己產生的LSA的數據庫信息。

【使用指導】

如果未指定OSPF進程號,將顯示所有OSPF進程的鏈路狀態數據庫信息。

【舉例】

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

<Sysname> display ospf lsdb

 

          OSPF Process 1 with Router ID 192.168.0.1

                  Link State Database

 

                          Area: 0.0.0.0

 Type      LinkState ID    AdvRouter          Age  Len   Sequence   Metric

 Router    192.168.0.2     192.168.0.2        474  36    80000004   0

 Router    192.168.0.1     192.168.0.1        21   36    80000009   0

 Network   192.168.0.1     192.168.0.1        321  32    80000003   0

 Sum-Net   192.168.1.0     192.168.0.1        321  28    80000002   1

 Sum-Net   192.168.2.0     192.168.0.2        474  28    80000002   1

                         Area: 0.0.0.1

 Type      LinkState ID    AdvRouter          Age  Len   Sequence   Metric

 Router    192.168.0.1     192.168.0.1        21   36    80000005   0

 Sum-Net   192.168.2.0     192.168.0.1        321  28    80000002   2

 Sum-Net   192.168.0.0     192.168.0.1        321  28    80000002   1

Type 9 Opaque (Link-Local Scope) Database

 Flags: * -Vlink interface LSA

 Type      LinkState ID    AdvRouter          Age  Len   Sequence   Interfaces

*Opq-Link  3.0.0.0         7.2.2.1            8    14    80000001   10.1.1.2

*Opq-Link  3.0.0.0         7.2.2.2            8    14    80000001   20.1.1.2

表1-9 display ospf lsdb命令顯示信息描述表

字段

描述

 

Area

顯示該區域的LSDB信息

 

Type

LSA類型,具體請參見表1-4

 

LinkState ID

LSA鏈路狀態ID

 

AdvRouter

LSA發布路由器

 

Age

LSA的老化時間

 

Len

LSA的長度

 

Sequence

LSA序列號

 

Metric

度量值

 

*Opq-Link

表示Vlink接口產生的Opequa LSA

 

# 顯示進程號為1的OSPF進程的鏈路狀態數據庫中網絡LSA的信息。

<Sysname> display ospf 1 lsdb network

 

          OSPF Process 1 with Router ID 192.168.1.1

                          Area: 0.0.0.0

                  Link State Database

 

    Type      : Network

    LS ID     : 192.168.0.2

    Adv Rtr   : 192.168.2.1

    LS Age    : 922

    Len       : 32

    Options   :  E

    Seq#      : 80000003

    Checksum  : 0x8d1b

    Net Mask  : 255.255.255.0

       Attached Router    192.168.1.1

       Attached Router    192.168.2.1

                          Area: 0.0.0.1

                  Link State Database

 

    Type      : Network

    LS ID     : 192.168.1.2

    Adv Rtr   : 192.168.1.2

    LS Age    : 782

    Len       : 32

    Options   :  NP

    Seq#      : 80000003

    Checksum  : 0x2a77

    Net Mask  : 255.255.255.0

       Attached Router    192.168.1.1

       Attached Router    192.168.1.2

表1-10 display ospf lsdb network命令顯示信息描述表

字段

描述

Type

LSA類型

LS ID

DR的IP地址

Adv Rtr

發布路由器

LS Age

LSA的老化時間

Len

LSA的長度

Options

LSA選項,各選項含義如下:

·     O:Opaque LSA發布接受能力

·     E:AS外部LSA的接受能力

·     EA:外部擴展屬性LSA的接受和轉發能力

·     DC:支持按需鏈路

·     N:是否支持NSSA外部LSA

·     P:非純末稍區域中的ABR路由器將Type-7 LSA轉換為Type-5 LSA的能力

Seq#

LSA序列號

Checksum

LSA校驗和

Net Mask

網絡掩碼

Attached Router

與DR形成了完全鄰接關係的路由器的Router ID,也包括DR自身的Router ID

 

1.1.18  display ospf peer

display ospf peer命令用來顯示OSPF中各區域鄰居的信息。

【命令】

display ospf [ process-id ] peer [ verbose ] [ interface-type interface-number ] [ neighbor-id ]

【視圖】

任意視圖

【缺省用戶角色】

network-admin

network-operator

【參數】

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

verbose:顯示OSPF各區域鄰居的詳細信息。

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

neighbor-id:鄰居路由器的Router ID。

【使用指導】

·     如果未指定OSPF進程號,將顯示所有OSPF進程的各區域鄰居的信息。

·     如果未指定參數verbose,則顯示OSPF進程各區域鄰居的概要信息。

·     如果未指定接口,將顯示所有接口的OSPF鄰居的信息。

·     如果未指定鄰居路由器,將顯示所有鄰居路由器的OSPF鄰居的信息。

【舉例】

# 顯示OSPF鄰居詳細信息。

<Sysname> display ospf peer verbose

 

          OSPF Process 1 with Router ID 1.1.1.1

                  Neighbors

 

 Area 0.0.0.0 interface 1.1.1.1(Vlan-interface11)'s neighbors

 Router ID: 1.1.1.2          Address: 1.1.1.2          GR State: Normal

   State: Full  Mode: Nbr is Master  Priority: 1

   DR: 1.1.1.2  BDR: 1.1.1.1  MTU: 0

   Options is 0x02 (-|-|-|-|-|-|E|-)

   Dead timer due in 33  sec

   Neighbor is up for 02:03:35

   Authentication Sequence: [ 0 ]

   Neighbor state change count: 6

表1-11 display ospf peer verbose命令顯示信息描述表

字段

描述

Area areaID interface IPAddress(InterfaceName)'s neighbors

顯示接口在指定區域鄰居信息,其中:

·     areaID表示鄰居所屬的區域

·     IPAddress表示接口IP地址

·     InterfaceName表示接口名稱

Router ID

鄰居路由器ID

Address

鄰居接口地址

GR State

GR狀態

State

鄰居狀態,取值為:

·     Down表示鄰居關係的初始狀態

·     Init表示在鄰居失效時間內收到來自鄰居路由器的Hello報文,但該Hello數據包內沒有包含自己的Router ID,雙向通信還沒有建立起來

·     Attempt該狀態僅對NBMA網絡上的鄰居有效,表示最近沒有從鄰居收到信息,但仍需作出進一步的嚐試,用以與鄰居聯係

·     2-Way表示雙向通信已經建立,在從鄰居路由器收到的Hello報文中看到了自己的RouterID

·     Exstart表示路由器和鄰居建立主/從關係、確定初始DD報文的序列號,為交換DD報文做好準備

·     Exchange表示路由器向其鄰居發送描述自己LSDB的DD報文

·     Loading表示路由器向鄰居發送鏈路狀態請求報文,請求最新的LSA

·     Full表示路由器與鄰居路由器之間建立起完全鄰接關係

Mode

路由器在數據庫同步階段,路由器與鄰居協商的主從關係,取值為:

·     Nbr is Master表示鄰居路由器為主路由器

·     Nbr is standby表示鄰居路由器為從路由器

Priority

鄰居路由器優先級

DR

接口所屬網段的DR

BDR

接口所屬網段的BDR

MTU

接口MTU的值

Options

鄰居的LSA選項,各選項含義如下:

·     O:Opaque LSA發布接受能力

·     E:AS外部LSA的接受能力

·     EA:外部擴展屬性LSA的接受和轉發能力

·     DC:支持按需鏈路

·     N:是否支持NSSA外部LSA

·     P:非純末稍區域中的ABR路由器將Type-7 LSA轉換為Type-5 LSA的能力

Dead timer due in 33  sec

鄰居將在33秒後被認為不可達

Neighbor is up for 02:03:35

與鄰居建立的時長02:03:35

Authentication Sequence

驗證序列號

Neighbor state change count

鄰居狀態發生改變的次數

 

# 顯示OSPF鄰居概要信息。

<Sysname> display ospf peer

 

                   OSPF Process 1 with Router ID 1.1.1.1

                        Neighbor Brief Information

 

 Area: 0.0.0.0

 Router ID       Address         Pri Dead-Time Interface       State

 1.1.1.2         1.1.1.2         1   40        Vlan11          Full/DR

表1-12 display ospf peer命令顯示信息描述表

字段

描述

Area

鄰居所屬的區域

Router ID

鄰居路由器ID

Address

鄰居接口IP地址

Pri

鄰居路由器優先級

DeadTime

OSPF的鄰居失效時間

Interface

與鄰居相連的接口

State

鄰居狀態(Down、Init、Attempt、2-Way、Exstart、Exchange、Loading、Full)

 

1.1.19  display ospf peer statistics

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

【命令】

display ospf [ process-id ] peer statistics

【視圖】

任意視圖

【缺省用戶角色】

network-admin

network-operator

【參數】

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

【使用指導】

如果未指定OSPF進程號,將顯示所有OSPF進程的鄰居統計信息。

【舉例】

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

<Sysname> display ospf peer statistics

 

 

          OSPF Process 1 with Router ID 192.168.1.112

                    Neighbor Statistics

 

  Area ID         Down Attempt Init 2-Way ExStart Exchange Loading Full Total

  0.0.0.0         0    0       0    0     0       0        0       1    1

  0.0.0.2         0    0       0    0     0       0        0       1    1

  Total           0    0       0    0     0       0        0       2    2

表1-13 display ospf peer statistics命令顯示信息描述表

字段

描述

Area ID

區域ID,顯示當前路由器位於該區域所有鄰居路由器的狀態統計信息

Down

同一個區域內狀態為Down的鄰居路由器數目

Attempt

同一個區域內狀態為Attempt的鄰居路由器數目

Init

同一個區域內狀態為Init的鄰居路由器數目

2-Way

同一個區域內狀態為2-Way的鄰居路由器數目

ExStart

同一個區域內狀態為ExStart的鄰居路由器數目

Exchange

同一個區域內狀態為Exchange的鄰居路由器數目

Loading

同一個區域內狀態為Loading的鄰居路由器數目

Full

同一個區域內狀態為Full的鄰居路由器數目

Total

處於各種狀態(Down/Attempt/Init/2-Way/ExStart/Exchange/Loading/Full)鄰居路由器的總和

 

1.1.20  display ospf request-queue

display ospf request-queue命令用來顯示OSPF的請求列表信息。

【命令】

display ospf [ process-id ] request-queue [ interface-type interface-number ] [ neighbor-id ]

【視圖】

任意視圖

【缺省用戶角色】

network-admin

network-operator

【參數】

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

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

neighbor-id:鄰居路由器的Router ID。

【描述】

·     如果未指定OSPF進程號,將顯示所有OSPF進程的請求列表信息。

·     如果未指定接口,將顯示所有接口的請求列表信息。

·     如果未指定鄰居路由器,將顯示所有鄰居路由器的請求列表信息。

【舉例】

# 顯示OSPF請求列表信息。

<Sysname> display ospf request-queue

 

  The Router's Neighbor is Router ID 2.2.2.2         Address 10.1.1.2

  Interface 10.1.1.1         Area 0.0.0.0

  Request list:

       Type       LinkState ID      AdvRouter         Sequence   Age

       Router     2.2.2.2           1.1.1.1           80000004   1

       Network    192.168.0.1       1.1.1.1           80000003   1

       Sum-Net    192.168.1.0       1.1.1.1           80000002   2

表1-14 display ospf request-queue命令顯示信息描述表

字段

描述

The Router's Neighbor is Router ID

鄰居路由器的Router ID

Address

鄰居接口IP地址

Interface

本地接口IP地址

Area

區域ID

Request list

請求列表信息

Type

LSA類型

LinkState ID

鏈路狀態ID

AdvRouter

發布路由器的Router ID

Sequence

LSA的序列號

Age

LSA的老化時間

 

1.1.21  display ospf retrans-queue

display ospf retrans-queue命令用來顯示OSPF的重傳列表信息。

【命令】

display ospf [ process-id ] retrans-queue [ interface-type interface-number ] [ neighbor-id ]

【視圖】

任意視圖

【缺省用戶角色】

network-admin

network-operator

【參數】

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

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

neighbor-id:鄰居路由器的Router ID。

【使用指導】

·     如果未指定OSPF進程號,將顯示所有OSPF進程的重傳列表信息。

·     如果未指定接口,將顯示所有接口的重傳列表信息。

·     如果未指定鄰居路由器,將顯示所有鄰居路由器的重傳列表信息。

【舉例】

# 顯示OSPF重傳列表信息。

<Sysname> display ospf retrans-queue

 

  The Router's Neighbor is Router ID 192.168.1.111   Address 111.1.1.1

  Interface 111.1.1.2        Area 0.0.0.1

  Retransmit list:

       Type       LinkState ID      AdvRouter         Sequence   Age

       Router     2.2.2.2           2.2.2.2           80000004   1

       Network    12.18.0.1         2.2.2.2           80000003   1

       Sum-Net    12.18.1.0         2.2.2.2           80000002   2

表1-15 display ospf retrans-queue命令顯示信息描述表

字段

描述

The Router's Neighbor is Router ID

鄰居路由器ID

Address

鄰居接口IP地址

Interface

本地接口IP地址

Area

區域ID

Retransmit List

重傳列表信息

Type

LSA類型

LinkState ID

鏈路狀態ID

AdvRouter

發布路由器的Router ID

Sequence

LSA的序列號

Age

LSA的老化時間

 

1.1.22  display ospf routing

display ospf routing命令用來顯示OSPF路由表的信息。

【命令】

display ospf [ process-id ] routing [ ip-address { mask | mask-length } ] [ interface interface-type interface-number ] [ nexthop nexthop-address ] [ verbose ]

【視圖】

任意視圖

【缺省用戶角色】

network-admin

network-operator

【參數】

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

ip-address:路由的目的IP地址。

mask:網絡掩碼,點分十進製格式。

mask-length:網絡掩碼長度,取值範圍為0~32。

interface interface-type interface-number:顯示指定出接口的路由信息。interface-type interface-number為接口類型和編號。

nexthop nexthop-address:顯示指定下一跳IP地址的路由信息。

verbose:顯示路由表詳細信息。

【使用指導】

·     如果未指定OSPF進程號,將顯示所有OSPF進程的路由表信息。

·     如果未指定參數,則顯示路由表的概要信息。

·     如果未指定接口,將顯示所有接口的路由表信息。

·     如果未指定下一跳IP地址,將顯示所有的OSPF路由表信息。

【舉例】

# 顯示OSPF路由表的信息。

<Sysname> display ospf routing

 

          OSPF Process 1 with Router ID 192.168.1.112

                   Routing Tables

 

 Routing for Network

 Destination        Cost     Type    NextHop         AdvRouter       Area

 192.168.1.0/24     1562     Stub    192.168.1.2     192.168.1.2     0.0.0.0

 172.16.0.0/16      1563     Inter   192.168.1.1     192.168.1.1     0.0.0.0

 

 Total Nets: 2

 Intra Area: 1  Inter Area: 1  ASE: 0  NSSA: 0

表1-16 display ospf routing命令顯示信息描述表

字段

描述

Destination

目的網絡

Cost

到達目的地址的開銷

Type

路由類型(Intra-area、Transit、Stub、Inter-Area、 Type1 External和Type2 External)

NextHop

下一跳地址

AdvRouter

發布路由器

Area

區域ID

Total Nets

區域內部、區域間、ASE和NSSA區域的路由總數

Intra Area

區域內部路由總數

Inter Area

區域間路由總數

ASE

OSPF區域外路由總數

NSSA

NSSA區域路由總數

 

# 顯示OSPF路由表的詳細信息。

<Sysname> display ospf routing verbose

 

          OSPF Process 2 with Router ID 192.168.1.112

                   Routing Tables

 

 Routing for Network

 

 Destination: 192.168.1.0/24

        Cost: 1562                    Type: Stub

   AdvRouter: 192.168.1.2             Area: 0.0.0.0

  SubProtoID: 0x1               Preference: 10

     NextHop: 192.168.1.2        BkNextHop: N/A

 NetworkType: Broadcast      BkNetworkType: N/A

 

 Destination: 172.16.0.0/16

        Cost: 1563                    Type: Inter

   AdvRouter: 192.168.1.1             Area: 0.0.0.0

  SubProtoID: 0x1               Preference: 10

     NextHop: 192.168.1.1        BkNextHop: N/A

 NetworkType: Broadcast      BkNetworkType: N/A

 

 Total Nets: 2

 Intra Area: 2  Inter Area: 0  ASE: 0  NSSA: 0

表1-17 display ospf routing verbose命令顯示信息描述表

字段

描述

SubProtoID

子協議ID

Preference

OSPF路由優先級

NextHop

主下一跳IP地址

BkNextHop

備份下一跳IP地址

NetworkType

路由主下一跳網絡類型

BkNetworkType

路由備份下一跳網絡類型

 

1.1.23  display ospf vlink

display ospf vlink命令用來顯示OSPF的虛連接信息。

【命令】

display ospf [ process-id ] vlink

【視圖】

任意視圖

【缺省用戶角色】

network-admin

network-operator

【參數】

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

【使用指導】

如果未指定OSPF進程號,將顯示所有OSPF進程的虛連接信息。

【舉例】

# 顯示OSPF的虛連接信息。

<Sysname> display ospf vlink

 

 

          OSPF Process 1 with Router ID 3.3.3.3

                  Virtual Links

 

 Virtual-link Neighbor-ID  -> 2.2.2.2, Neighbor-State: Full

 Interface: 10.1.2.1 (Vlan-interface11)

 Cost: 1562  State: P-2-P  Type: Virtual

 Transit Area: 0.0.0.1

 Timers: Hello 10 , Dead 40 , Retransmit 5 , Transmit Delay 1

表1-18 display ospf vlink命令顯示信息描述表

字段

描述

Virtual-link Neighbor-id

通過虛連接相連的鄰居路由器的Router ID

Neighbor-State

鄰居狀態,包括Down、Init、2-Way、ExStart、Exchange、Loading和Full

Interface

此虛連接的本端接口的IP地址和名稱

Cost

接口的路由開銷

State

接口狀態

Type

類型:虛連接

Transit Area

傳輸區域ID(如果當前接口為虛連接,則顯示)

Timers

OSPF定時器,分別定義如下:

·     Hello:接口發送Hello報文的時間間隔

·     Dead:鄰居的失效時間

·     Retransmit:接口重傳LSA時間間隔

Transmit Delay

接口對LSA的傳輸延遲時間

 

1.1.24  display router id

display router id命令用來顯示全局Router ID。

【命令】

display router id

【視圖】

任意視圖

【缺省用戶角色】

network-admin

network-operator

【舉例】

# 顯示已配置的全局Router ID。

<Sysname> display router id

         Configured router ID is 1.1.1.1

1.1.25  enable link-local-signaling

enable link-local-signaling命令用來使能OSPF本地鏈路的信令能力。

undo enable link-local-signaling命令用來關閉OSPF本地鏈路的信令能力。

【命令】

enable link-local-signaling

undo enable link-local-signaling

【缺省情況】

OSPF本地鏈路的信令能力處於關閉狀態。

【視圖】

OSPF視圖

【缺省用戶角色】

network-admin

【舉例】

# 使能OSPF進程1的本地鏈路的信令能力。

<Sysname> system-view

[Sysname] ospf 1

[Sysname-ospf-1] enable link-local-signaling

1.1.26  enable out-of-band-resynchronization

enable out-of-band-resynchronization命令用來使能OSPF帶外同步能力。

undo enable out-of-band-resynchronization命令用來關閉OSPF帶外同步能力。

【命令】

enable out-of-band-resynchronization

undo enable out-of-band-resynchronization

【缺省情況】

OSPF帶外同步能力處於關閉狀態。

【視圖】

OSPF視圖

【缺省用戶角色】

network-admin

【使用指導】

在配置本命令之前,必須先使能OSPF本地鏈路的信令能力。

【舉例】

# 使能OSPF進程1的帶外同步能力。

<Sysname> system-view

[Sysname] ospf 1

[Sysname-ospf-1] enable link-local-signaling

[Sysname-ospf-1] enable out-of-band-resynchronization

【相關命令】

·     enable link-local-signaling

1.1.27  fast-reroute (OSPF view)

fast-reroute命令用來配置OSPF快速重路由功能。

undo fast-reroute命令用來關閉OSPF快速重路由功能。

【命令】

fast-reroute { lfa [ abr-only ] | route-policy route-policy-name }

undo fast-reroute

【缺省情況】

OSPF快速重路由功能處於關閉狀態。

【視圖】

OSPF視圖

【缺省用戶角色】

network-admin

【參數】

lfa為所有路由通過LFA(Loop Free Alternate)算法選取備份下一跳信息。

abr-only:僅選取到ABR設備的路由作為備份下一跳。

route-policy route-policy-name:為通過策略的路由指定備份下一跳,route-policy-name為路由策略名,為1~63個字符的字符串,區分大小寫。

【使用指導】

·     OSPF快速重路由功能不能與OSPF的BFD功能同時使用,否則可能導致快速重路由功能失效。

·     OSPF支持快速重路由功能(通過LFA算法選取備份下一跳信息)不能與vlink-peer命令同時使用。

【舉例】

# 使能OSPF進程1的快速重路由功能,為所有路由通過LFA算法選取備份下一跳信息。

<Sysname> system-view

[Sysname] ospf 1

[Sysname-ospf-1] fast-reroute lfa

1.1.28  filter (OSPF area View)

filter命令用來配置對Type-3 LSA進行過濾。

undo filter命令用來取消對Type-3 LSA的過濾。

【命令】

filter { acl-number | prefix-list prefix-list-name | route-policy route-policy-name } { export | import }

undo filter { export | import }

【缺省情況】

不對Type-3 LSA進行過濾。

【視圖】

OSPF區域視圖

【缺省用戶角色】

network-admin

【參數】

acl-number:指定的基本或高級訪問控製列表,對進出本區域的Type-3 LSA進行過濾,取值範圍為2000~3999。

prefix-list-name:指定的地址前綴列表,對進出本區域的Type-3 LSA進行過濾,為1~63個字符的字符串,區分大小寫。

route-policy-name:指定的路由策略,對進出本區域的Type-3 LSA進行過濾,為1~63個字符的字符串,區分大小寫。

export:對ABR向其它區域發布的Type-3 LSA進行過濾。

import:對ABR向本區域發布的Type-3 LSA進行過濾。

【使用指導】

此命令隻在ABR路由器上有效,對區域內部路由器無效。

【舉例】

# 根據地址前綴列表my-prefix-list和編號為2000的ACL分別對進出OSPF區域1的Type-3 LSA進行過濾。

<Sysname> system-view

[Sysname] ospf 100

[Sysname-ospf-100] area 1

[Sysname-ospf-100-area-0.0.0.1] filter prefix-list my-prefix-list import

[Sysname-ospf-100-area-0.0.0.1] filter 2000 export

1.1.29  filter-policy export (OSPF View)

filter-policy export命令用來配置對引入的路由信息進行過濾。

undo filter-policy export命令用來取消該配置。

【命令】

filter-policy { acl-number | prefix-list prefix-list-name } export [ protocol [ process-id ] ]

undo filter-policy export [ protocol [ process-id ] ]

【缺省情況】

不對引入的路由信息進行過濾。

【視圖】

OSPF視圖

【缺省用戶角色】

network-admin

【參數】

acl-number:用於過濾路由信息目的地址的基本或高級訪問控製列表編號,取值範圍為2000~3999。

prefix-list-name:用於過濾路由信息目的地址的IP地址前綴列表的名稱,為1~63個字符的字符串,區分大小寫。

protocol:路由協議名稱,指定何種路由協議的路由信息將被過濾。目前可包括:bgp、direct、isis、ospfripstatic。如果沒有指定protocol參數,對引入的任何一個協議產生的路由都要進行過濾。

process-id:路由協議進程號,取值範圍為1~65535。隻有當protocolisisospfrip時,支持該參數。

【使用指導】

當配置的是高級ACL(3000~3999)時,ACL中的規則需要使用命令rule [ rule-id ] { deny | permit } ip source sour-addr sour-wildcard來過濾指定目的地址的路由;使用命令rule [ rule-id ] { deny | permit } ip source sour-addr sour-wildcard destination dest-addr dest-wildcard來過濾指定目的地址和掩碼的路由,其中source用來過濾路由目的地址,destination用來過濾路由掩碼,配置的掩碼應該是連續的(當配置的掩碼不連續時該過濾掩碼的條件不生效)。

【舉例】

# 使用編號為2000的ACL對OSPF引入的路由進行過濾。

<Sysname> system-view

[Sysname] acl number 2000

[Sysname-acl-basic-2000] rule deny source 192.168.10.0 0.0.0.255

[Sysname-acl-basic-2000] quit

[Sysname] ospf 100

[Sysname-ospf-100] filter-policy 2000 export

# 使用編號為3000的ACL對引入的路由進行過濾,隻允許113.0.0.0/16通過。

<Sysname> system-view

[Sysname] acl number 3000

[Sysname-acl-adv-3000] rule 10 permit ip source 113.0.0.0 0 destination 255.255.0.0 0

[Sysname-acl-adv-3000] rule 100 deny ip

[Sysname-acl-adv-3000] quit

[Sysname] ospf 100

[Sysname-ospf-100] filter-policy 3000 export

【相關命令】

·     import-route

1.1.30  filter-policy import (OSPF View)

filter-policy import命令用來過濾通過接收到的LSA計算出來的路由信息。

undo filter-policy import命令用來恢複缺省情況。

【命令】

filter-policy { acl-number [ gateway prefix-list-name ] | gateway prefix-list-name | prefix-list prefix-list-name [ gateway prefix-list-name ] | route-policy route-policy-name } import

undo filter-policy import

【缺省情況】

OSPF不對通過接收到的LSA計算出來的路由信息進行過濾。

【視圖】

OSPF視圖

【缺省用戶角色】

network-admin

【參數】

acl-number:用於過濾路由信息目的地址的基本或高級訪問控製列表編號,取值範圍為2000~3999。

gateway prefix-list-name:指定的地址前綴列表,基於要加入到路由表的路由信息的下一跳進行過濾。prefix-list-name為1~63個字符的字符串,區分大小寫。

prefix-list prefix-list-name:指定的地址前綴列表,基於目的地址對接收的路由信息進行過濾。prefix-list-name為1~63個字符的字符串,區分大小寫。

route-policy route-policy-name:指定路由策略名,基於路由策略對接收的路由信息進行過濾。route-policy-name為1~63個字符的字符串,區分大小寫。

【使用指導】

當配置的是高級ACL(3000~3999)或者指定的路由策略中配置的是高級ACL時,ACL中的規則需要使用命令rule [ rule-id ] { deny | permit } ip source sour-addr sour-wildcard來過濾指定目的地址的路由;使用命令rule [ rule-id ] { deny | permit } ip source sour-addr sour-wildcard destination dest-addr dest-wildcard來過濾指定目的地址和掩碼的路由,其中source用來過濾路由目的地址,destination用來過濾路由掩碼,配置的掩碼應該是連續的(當配置的掩碼不連續時該過濾掩碼的條件不生效)。

【舉例】

# 使用編號為2000的ACL對接收的路由信息進行過濾。

<Sysname> system-view

[Sysname] acl number 2000

[Sysname-acl-basic-2000] rule deny source 192.168.10.0 0.0.0.255

[Sysname-acl-basic-2000] quit

[Sysname] ospf 100

[Sysname-ospf-100] filter-policy 2000 import

# 使用編號為3000的ACL對接收的路由進行過濾,隻允許113.0.0.0/16通過。

<Sysname> system-view

[Sysname] acl number 3000

[Sysname-acl-adv-3000] rule 10 permit ip source 113.0.0.0 0 destination 255.255.0.0 0

[Sysname-acl-adv-3000] rule 100 deny ip

[Sysname-acl-adv-3000] quit

[Sysname] ospf 100

[Sysname-ospf-100] filter-policy 3000 import

1.1.31  graceful-restart (OSPF view)

graceful-restart命令用來使能OSPF協議的GR能力。

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

【命令】

graceful-restart [ ietf | nonstandard ] [ global | planned-only ] *

undo graceful-restart

【缺省情況】

OSPF協議的GR能力處於關閉狀態。

【視圖】

OSPF視圖

【缺省用戶角色】

network-admin

【參數】

ietf:IETF標準GR能力選項。

nonstandard:非IETF標準GR能力選項。

global:全局GR,必須保證所有的GR Helper都存在整個GR才會完成,如果有一個GR Helper失效(比如,接口down),則整個GR失敗。如果未指定本參數,表示支持接口級GR,即隻要有一個GR Helper存在,則整個GR會完成。

planned-only:表示隻支持計劃重啟。如果未指定本參數,表示計劃重啟和非計劃重啟都支持。計劃重啟指的是手動通過命令執行重啟,在進行重啟前GR Restarter會先發送Grace-LSA;非計劃GR指的是由於設備故障等原因進行重啟,在進行重啟前GR Restarter不會事先發送Grace-LSA。

【使用指導】

·     在使能OSPF協議的IETF標準GR能力前,需要先使能OSPF不透明鏈路狀態發布接收能力(opaque-capability enable)。

·     在使能OSPF協議的非IETF標準的GR能力前,需要先使能OSPF本地鏈路的信令能力(enable link-local-signaling)和OSPF帶外同步能力(enable out-of-band-resynchronization)。

·     如果在使能OSPF協議的GR能力時不指定可選參數nonstandardietf,則nonstandard為缺省配置。

【舉例】

# 使能OSPF進程1的IETF標準GR能力。

<Sysname> system-view

[Sysname] ospf 1

[Sysname-ospf-1] opaque-capability enable

[Sysname-ospf-1] graceful-restart ietf

# 使能OSPF進程1的非IETF標準GR能力。

<Sysname> system-view

[Sysname] ospf 1

[Sysname-ospf-1] enable link-local-signaling

[Sysname-ospf-1] enable out-of-band-resynchronization

[Sysname-ospf-1] graceful-restart nonstandard

【相關命令】

·     enable link-local-signaling

·     enable out-of-band-resynchronization

·     opaque-capability enable

1.1.32  graceful-restart helper enable

graceful-restart helper enable命令用來使能OSPF的GR Helper能力。

undo graceful-restart helper enable命令用來關閉OSPF的GR Helper能力。

【命令】

graceful-restart helper enable [ planned-only ]

undo graceful-restart helper enable

【缺省情況】

OSPF的GR Helper能力處於開啟狀態。

【視圖】

OSPF視圖

【缺省用戶角色】

network-admin

【參數】

planned-only:表示隻支持計劃重啟。如果未指定本參數,表示計劃重啟和非計劃重啟(即異常重啟)都支持。

【使用指導】

參數planned-only隻有在IETF標準GR Helper的時候使用。

【舉例】

# 使能OSPF進程1的GR Helper能力。

<Sysname> system-view

[Sysname] ospf 1

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

1.1.33  graceful-restart helper strict-lsa-checking

graceful-restart helper strict-lsa-checking命令用來使能GR Helper嚴格LSA檢查能力。

undo graceful-restart helper strict-lsa-checking命令用來關閉GR Helper嚴格LSA檢查能力。

【命令】

graceful-restart helper strict-lsa-checking

undo graceful-restart helper strict-lsa-checking

【缺省情況】

OSPF協議的GR Helper嚴格LSA檢查能力處於關閉狀態。

【視圖】

OSPF視圖

【缺省用戶角色】

network-admin

【使用指導】

當檢查到GR Helper設備的LSA發生變化時候,Helper設備退出GR Helper模式。

【舉例】

# 使能OSPF進程1的GR Helper嚴格LSA檢查能力。

<Sysname> system-view

[Sysname] ospf 1

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

1.1.34  graceful-restart interval (OSPF view)

graceful-restart interval命令用來配置OSPF協議的GR重啟間隔時間。

undo graceful-restart interval命令用來恢複缺省情況。

【命令】

graceful-restart interval interval-value

undo graceful-restart interval

【缺省情況】

OSPF協議的GR重啟間隔時間為120秒。

【視圖】

OSPF視圖

【缺省用戶角色】

network-admin

【參數】

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

【使用指導】

OSPF協議的GR重啟間隔時間不能小於OSPF所有接口中鄰居失效時間的最大值,否則可能會造成OSPF協議的GR重啟失敗。

【舉例】

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

<Sysname> system-view

[Sysname] ospf 1

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

【相關命令】

·     ospf timer dead

1.1.35  host-advertise

host-advertise命令用來配置並發布一條主機路由。

undo host-advertise命令用來恢複刪除一條主機路由。

【命令】

host-advertise ip-address cost

undo host-advertise ip-address

【缺省情況】

OSPF不發布主機路由。

【視圖】

OSPF區域視圖

【缺省用戶角色】

network-admin

【參數】

ip-address:主機IP地址。

cost:主機路由的開銷值,取值範圍為1~65535。

【舉例】

# 配置發布一條路由1.1.1.1,並設置其開銷為100。

<Sysname> system-view

[Sysname] ospf 100

[Sysname-ospf-100] area 0

[Sysname-ospf-100-area-0.0.0.0] host-advertise 1.1.1.1 100

1.1.36  import-route (OSPF view)

import-route命令用來配置引入外部路由信息。

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

【命令】

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

undo import-route protocol [ process-id | all-processes ]

【缺省情況】

不引入外部路由信息。

【視圖】

OSPF視圖

【缺省用戶角色】

network-admin

【參數】

protocol:指定引入的路由協議,可以是bgpdirectisisospfripstatic

process-id:路由協議進程號,取值範圍為1~65535,缺省值為1。隻有當protocolisisospfrip時該參數可選。

all-processes:引入指定路由協議所有進程的路由,隻有當protocolripospfisis時可以指定該參數。

allow-ibgp:允許引入IBGP路由。隻有當protocolbgp時該參數可選。

cost cost:路由開銷值,取值範圍為0~16777214,缺省值為1。

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

tag tag:外部LSA中的標記,取值範圍為0~4294967295,缺省值為1。

type type:度量值類型,取值範圍為1~2,缺省值為2。

【使用指導】

外部路由是指到達自治係統外部的路由,有兩類:

·     第一類外部路由(Type1 External):這類路由的可信程度較高,並且和OSPF自身路由的開銷具有可比性,所以到第一類外部路由的開銷等於本路由器到相應的ASBR的開銷與ASBR到該路由目的地址的開銷之和。

·     第二類外部路由(Type2 External):這類路由的可信度比較低,所以OSPF協議認為從ASBR到自治係統之外的開銷遠遠大於在自治係統之內到達ASBR的開銷。所以計算路由開銷時將主要考慮前者,即到第二類外部路由的開銷等於ASBR到該路由目的地址的開銷。如果計算出開銷值相等的兩條路由,再考慮本路由器到相應的ASBR的開銷。

需要注意的是:

·     該命令不能引入缺省路由。

·     import-route bgp表示隻引入EBGP路由;import-route bgp allow-ibgp表示將IBGP路由也引入,容易引起路由環路,請慎用。

·     隻能引入路由表中狀態為active的路由,是否為active狀態可以通過display ip routing-table protocol命令來查看。

·     undo import-route protocol all-processes命令隻能取消import-route protocol all-processes命令的配置,不能取消import-route protocol process-id命令的配置。

【舉例】

# 指定引入的進程號為40的RIP路由為Type-2外部路由,路由標記為33,度量值為50。

<Sysname> system-view

[Sysname] ospf 100

[Sysname-ospf-100] import-route rip 40 type 2 tag 33 cost 50

【相關命令】

·     default-route-advertise

1.1.37  ispf

ispf enable命令用來使能增量SPF計算功能。

undo ispf enable命令用來關閉增量SPF計算功能。

【命令】

ispf enable

undo ispf enable

【缺省情況】

使能增量SPF計算功能。

【視圖】

OSPF視圖

【缺省用戶角色】

network-admin

【使用指導】

使能增量SPF計算功能後,當網絡的拓撲結構發生變化影響到最短路徑樹的結構時,隻將受影響的部分節點進行修正,而不重建整棵最短路徑樹。

【舉例】

# 關閉OSPF進程100的增量SPF計算功能。

<Sysname> system-view

[Sysname] ospf 100

[Sysname-ospf-100] undo ispf enable

1.1.38  log-peer-change

log-peer-change命令用來打開鄰居狀態變化的輸出開關。

undo log-peer-change命令用來關閉鄰居狀態變化的輸出開關。

【命令】

log-peer-change

undo log-peer-change

【缺省情況】

鄰居狀態變化的輸出開關處於打開狀態。

【視圖】

OSPF視圖

【缺省用戶角色】

network-admin

【使用指導】

打開鄰接狀態輸出開關後,鄰接狀態變化的日誌信息會輸出到配置終端上。

【舉例】

# 關閉OSPF進程100的鄰接狀態變化的輸出開關。

<Sysname> system-view

[Sysname] ospf 100

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

1.1.39  lsa-arrival-interval

lsa-arrival-interval命令用來配置OSPF LSA重複到達的最小時間間隔。

undo lsa-arrival-interval命令用來恢複缺省情況。

【命令】

lsa-arrival-interval interval

undo lsa-arrival-interval

【缺省情況】

OSPF LSA重複到達的最小時間間隔為1000毫秒。

【視圖】

OSPF視圖

【缺省用戶角色】

network-admin

【參數】

interval:OSPF LSA重複到達的最小時間間隔,取值範圍為0~60000,單位為毫秒。

【使用指導】

如果在interval的時間間隔內又收到一條LSA類型、LS ID、生成路由器ID均相同的LSA則直接丟棄,這樣就可以抑製網絡頻繁變化可能導致的占用過多帶寬資源和路由器資源。

建議interval小於或等於lsa-generation-interval命令所配置的initial-interval

【舉例】

# 設置OSPF LSA重複到達的最小時間間隔為200毫秒。

<Sysname> system-view

[Sysname] ospf 100

[Sysname-ospf-100] lsa-arrival-interval 200

【相關命令】

·     lsa-generation-interval

1.1.40  lsa-generation-interval

lsa-generation-interval命令用來配置OSPF LSA重新生成的時間間隔。

undo lsa-generation-interval命令用來恢複缺省情況。

【命令】

lsa-generation-interval maximum-interval [ minimum-interval [ incremental-interval ] ]

undo lsa-generation-interval

【缺省情況】

OSPF LSA重新生成的最大時間間隔為5秒,最小時間間隔為0毫秒,時間間隔懲罰增量為0毫秒。

【視圖】

OSPF視圖

【缺省用戶角色】

network-admin

【參數】

maximum-interval:OSPF LSA重新生成的最大時間間隔,取值範圍為1~60,單位為秒。

minimum-interval:OSPF LSA重新生成的最小時間間隔,取值範圍為10~60000,單位為毫秒。取值為0毫秒時表示不對OSPF LSA重新生成的最小時間間隔進行限製。

incremental-interval:OSPF LSA重新生成的時間間隔懲罰增量,取值範圍為10~60000,單位為毫秒。

【使用指導】

通過調節LSA重新生成的時間間隔,可以抑製網絡頻繁變化可能導致的占用過多帶寬資源和路由器資源。在網絡變化不頻繁的情況下,將LSA重新生成時間間隔縮小到minimum-interval,而在網絡變化頻繁的情況下可以進行相應懲罰,將等待時間按照配置的懲罰增量延長,最大不超過maximum-interval

需要注意的是,minimum-intervalincremental-interval配置值不允許大於maximum-interval配置值。

【舉例】

# 設置LSA重新生成的最大時間間隔為2秒,最小時間間隔為100毫秒,懲罰增量為100毫秒。

<Sysname> system-view

[Sysname] ospf 100

[Sysname-ospf-100] lsa-generation-interval 2 100 100

【相關命令】

·     lsa-arrival-interval

1.1.41  lsdb-overflow-interval

lsdb-overflow-interval命令用來配置OSPF 嚐試退出overflow狀態的定時器時間間隔。

undo lsdb-overflow-interval命令用來恢複缺省情況。

【命令】

lsdb-overflow-interval interval

undo lsdb-overflow-interval

【缺省情況】

OSPF嚐試退出overflow狀態的定時器時間間隔是300秒。

【視圖】

OSPF視圖

【缺省用戶角色】

network-admin

【參數】

interval:OSPF嚐試退出overflow狀態的定時器時間間隔,取值範圍為0~2147483647,單位為秒。

【使用指導】

網絡中出現過多LSA,會占用大量係統資源。當設置的LSDB中External LSA的最大數量達到上限時,LSDB會進入overflow狀態,在overflow狀態中,不再接收External LSA,同時刪除自己生成的External LSA,對於已經收到的External LSA則不會刪除。這樣就可以減少LSA從而節省係統資源。

通過調整定時器間隔,可以調整OSPF退出overflow狀態的時間。

配置為0秒表示不啟動定時器,不退出overflow狀態。

【舉例】

# 配置OSPF嚐試退出overflow的定時器間隔為10秒。

<Sysname> system-view

[Sysname] ospf 100

[Sysname-ospf-100] lsdb-overflow-interval 10

1.1.42  lsdb-overflow-limit

lsdb-overflow-limit命令用來配置OSPF的LSDB中External LSA的最大條目數。

undo lsdb-overflow-limit命令用來恢複缺省情況。

【命令】

lsdb-overflow-limit number

undo lsdb-overflow-limit

【缺省情況】

不對LSDB中External LSA的最大條目數進行限製。

【視圖】

OSPF視圖

【缺省用戶角色】

network-admin

【參數】

number:LSDB中External LSA的最大條目數,取值範圍為1~1000000。

【舉例】

# 設置LSDB中External LSA的最大條目數為400000。

<Sysname> system-view

[Sysname] ospf 100

[Sysname-ospf-100] lsdb-overflow-limit 400000

1.1.43  maximum load-balancing (OSPF view)

maximum load-balancing命令用來配置OSPF支持的等價路由的最大條數。

undo maximum load-balancing命令用來恢複缺省情況。

【命令】

maximum load-balancing maximum

undo maximum load-balancing

【視圖】

OSPF視圖

【缺省用戶角色】

network-admin

【參數】

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

【使用指導】

本命令的缺省值和取值範圍都和max-ecmp-num命令的配置相關。

如果通過max-ecmp-num命令調整係統支持的最大等價路由條數為m,則本命令的缺省值為m,取值範圍為1~m。

【舉例】

# 配置OSPF支持的等價路由的最大條數為2。

<Sysname> system-view

[Sysname] ospf 100

[Sysname-ospf-100] maximum load-balancing 2

【相關命令】

max-ecmp-num(三層技術-IP路由命令參考/IP路由基礎)

1.1.44  network (OSPF area view)

network命令用來配置OSPF區域所包含的網段並在指定網段的接口上使能OSPF。

undo network命令用來刪除區域所包含的網段並關閉指定網段接口上的OSPF功能。

【命令】

network ip-address wildcard-mask

undo network ip-address wildcard-mask

【缺省情況】

接口不屬於任何區域且OSPF功能處於關閉狀態。

【視圖】

OSPF區域視圖

【缺省用戶角色】

network-admin

【參數】

ip-address:接口所在的網段地址。

wildcard-mask:IP地址掩碼的反碼,相當於將IP地址的掩碼取反(0變1,1變0)。其中,“1”表示忽略IP地址中對應的位,“0”表示必須保留此位。(例如:子網掩碼255.0.0.0,該掩碼的通配符掩碼為0.255.255.255)。

【使用指導】

該命令可以在一個區域內配置一個或多個接口。在接口上運行OSPF協議,此接口的主IP地址必須在network命令指定的網段範圍之內。如果此接口隻有從IP地址在network命令指定的網段範圍之內,接口不運行OSPF協議。

【舉例】

# 指定運行OSPF協議的接口的主IP地址位於網段131.108.20.0/24,接口所在的OSPF區域ID為2。

<Sysname> system-view

[Sysname] ospf 100

[Sysname-ospf-100] area 2

[Sysname-ospf-100-area-0.0.0.2] network 131.108.20.0 0.0.0.255

【相關命令】

·     ospf

1.1.45  nssa

nssa命令用來配置一個區域為NSSA區域。

undo nssa命令用來恢複缺省情況。

【命令】

nssa [ default-route-advertise | no-import-route | no-summary | translate-always | translator-stability-interval value ] *

undo nssa

【缺省情況】

沒有區域被配置為NSSA區域。

【視圖】

OSPF區域視圖

【缺省用戶角色】

network-admin

【參數】

default-route-advertise:該參數隻用於NSSA區域的ABR或ASBR,配置後,對於ABR,不論本地是否存在缺省路由,都將生成一條Type-7 LSA向區域內發布缺省路由;對於ASBR,隻有當本地存在缺省路由時,才產生Type-7 LSA向區域內發布缺省路由。

no-import-route:該參數用於禁止將AS外部路由以Type-7 LSA的形式引入到NSSA區域中,這個參數通常隻用在既是NSSA區域的ABR,也是OSPF自治係統的ASBR的路由器上,以保證所有外部路由信息能正確地進入OSPF路由域。

no-summary:該參數隻用於NSSA區域的ABR,配置後,NSSA ABR隻通過Type-3的Summary-LSA向區域內發布一條缺省路由,不再向區域內發布任何其它Summary-LSAs(這種區域又稱為Totally NSSA區域)。

translate-always:指定ABR為NSSA區域的Type-7 LSA轉換為Type-5 LSA的轉換路由器。

translator-stability-interval value:當更高優先級的設備成為NSSA區域的Type-7 LSA轉換為Type-5 LSA的轉換路由器後,原Type-7 LSA轉換為Type-5 LSA的轉換路由器保持轉換能力的時間。value為保持時間,取值範圍為0~900,單位為秒。缺省值為0秒,即不保持。

【使用指導】

如果要將一個區域配置成NSSA區域,則該區域中的所有路由器都必須配置命令。

【舉例】

# 將區域1配置成NSSA區域。

<Sysname> system-view

[Sysname] ospf 100

[Sysname-ospf-100] area 1

[Sysname-ospf-100-area-0.0.0.1] nssa

【相關命令】

·     default-cost

1.1.46  opaque-capability enable

opaque-capability enable命令用來使能OSPF的Opaque LSA發布接收能力。

undo opaque-capability命令用來關閉OSPF的Opaque LSA發布接收能力。

【命令】

opaque-capability enable

undo opaque-capability

【缺省情況】

OSPF的Opaque LSA發布接收能力處於開啟狀態。

【視圖】

OSPF視圖

【缺省用戶角色】

network-admin

【使用指導】

使能OSPF的Opaque LSA發布接收能力後,OSPF可以發布接收Type9的Opaque LSA,接收Type10和Type11的Opaque LSA。

【舉例】

# 關閉OSPF的Opaque LSA發布接收能力。

<Sysname> system-view

[Sysname] ospf 100

[Sysname-ospf-100] undo opaque-capability

1.1.47  ospf

ospf命令用來啟動OSPF進程。

undo ospf命令用來關閉OSPF進程。

【命令】

ospf [ process-id | router-id router-id | vpn-instance instance name ] *

undo ospf [ process-id ]

【缺省情況】

沒有啟動任何OSPF進程。

【視圖】

係統視圖

【缺省用戶角色】

network-admin

【參數】

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

router-id router-id:OSPF進程使用的Router ID,點分十進製形式。

vpn-instance vpn-instance-name:指定OSPF進程所屬的VPN。vpn-instance-name表示MPLS L3VPN的VPN實例名稱,為1~31個字符的字符串,區分大小寫。如果未指定本參數,則表示OSPF位於公網中。

【使用指導】

通過指定不同的進程號,可以在一台路由器上運行多個OSPF進程。這種情況下,建議使用命令中的router-id為不同進程指定不同的Router ID。

必須先啟動OSPF進程才能配置相關參數。

【舉例】

# 啟動OSPF進程100並配置Router ID為10.10.10.1。

<Sysname> system-view

[Sysname] ospf 100 router-id 10.10.10.1

[Sysname-ospf-100]

1.1.48  ospf authentication-mode

ospf authentication-mode命令用來設置接口對OSPF報文進行驗證的驗證模式及驗證字。

undo ospf authentication-mode命令用來刪除接口下已設置的驗證模式。

【命令】

MD5/HMAC-MD5驗證模式:

ospf authentication-mode { hmac-md5 | md5 } key-id { cipher cipher-string | plain plain-string }

undo ospf authentication-mode { hmac-md5 | md5 } key-id

簡單驗證模式:

ospf authentication-mode simple { cipher cipher-string | plain plain-string }

undo ospf authentication-mode simple

【缺省情況】

接口不對OSPF報文進行驗證。

【視圖】

接口視圖

【缺省用戶角色】

network-admin

【參數】

hmac-md5:HMAC-MD5驗證模式。

md5:MD5驗證模式。

simple:簡單驗證模式。

key-id:驗證字標識符,取值範圍為1~255。

cipher:表示輸入的密碼為密文。

cipher-string:表示設置的密文密碼,區分大小寫。對於簡單驗證模式,可以是長度為33~41個字符的字符串,對於MD5/HMAC-MD5驗證模式,可以是長度為33~53個字符的字符串。

plain:表示輸入的密碼為明文。

plain-string:表示設置的明文密碼,區分大小寫。對於簡單驗證模式,可以是長度為1~8個字符的字符串,對於MD5/HMAC-MD5驗證模式,可以是長度為1~16個字符的字符串。

【使用指導】

同一網段的接口的驗證字口令必須相同,並且需使用authentication-mode命令來設置區域驗證字的驗證類型,使得配置生效。

以明文或密文方式設置的驗證密碼,均以密文的方式保存在配置文件中。

【舉例】

# 配置接口的網段131.119.0.0/16所在的區域1采用MD5明文驗證模式,驗證字標識符為15,驗證密碼為123456。

<Sysname> system-view

[Sysname] ospf 100

[Sysname-ospf-100] area 1

[Sysname-ospf-100-area-0.0.0.1] network 131.119.0.0 0.0.255.255

[Sysname-ospf-100-area-0.0.0.1] authentication-mode md5

[Sysname-ospf-100-area-0.0.0.1] quit

[Sysname-ospf-100] quit

[Sysname] interface vlan-interface 10

[Sysname-Vlan-interface10] ospf authentication-mode md5 15 plain 123456

# 配置接口的網段131.119.0.0/16所在的區域1采用簡單明文驗證模式,驗證密碼為123456。

<Sysname> system-view

[Sysname] ospf 100

[Sysname-ospf-100] area 1

[Sysname-ospf-100-area-0.0.0.1] network 131.119.0.0 0.0.255.255

[Sysname-ospf-100-area-0.0.0.1] authentication-mode simple

[Sysname-ospf-100-area-0.0.0.1] quit

[Sysname-ospf-100] quit

[Sysname] interface vlan-interface 10

[Sysname-Vlan-interface10] ospf authentication-mode simple plain 123456

【相關命令】

·     authentication-mode

1.1.49  ospf bfd enable

ospf bfd enable命令用來使能OSPF的BFD功能。

undo ospf bfd enable命令用來關閉OSPF的BFD功能。

【命令】

ospf bfd enable [ echo ]

undo ospf bfd enable

【缺省情況】

OSPF的BFD功能處於關閉狀態。

【視圖】

接口視圖

【缺省用戶角色】

network-admin

【參數】

echo:通過BFD echo報文方式實現BFD功能。如果不指定本參數,表示通過BFD控製報文方式實現BFD功能。

【使用指導】

OSPF的BFD功能不能與OSPF快速重路由功能同時使用,否則可能導致快速重路由功能失效。

【舉例】

# 使能接口Vlan-interface11的OSPF BFD功能。

<Sysname> system-view

[Sysname] ospf

[Sysname-ospf-1] area 0

[Sysname-ospf-1-area-0.0.0.0] network 192.168.0.0 0.0.255.255

[Sysname] interface vlan-interface 11

[Sysname-Vlan-interface11] ospf bfd enable

1.1.50  ospf cost

ospf cost命令用來配置接口運行OSPF協議所需的開銷。

undo ospf cost命令用來恢複缺省情況。

【命令】

ospf cost value

undo ospf cost

【缺省情況】

接口按照當前的帶寬自動計算接口運行OSPF協議所需的開銷。對於Loopback接口,缺省值為0。

【視圖】

接口視圖

【缺省用戶角色】

network-admin

【參數】

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

【使用指導】

根據公式100(Mbps)/帶寬(Mbps),可計算各種接口開銷的缺省值,當計算出來的開銷值大於65535時,開銷取最大值65535;當計算出來的開銷值小於1時,開銷取最小值1。

ospf cost命令可用來手動設置接口的開銷值,否則OSPF會按照當前的帶寬自動計算接口運行OSPF協議所需的開銷。

【舉例】

# 指定接口Vlan-interface10運行OSPF協議的開銷為65。

<Sysname> system-view

[Sysname] interface vlan-interface 10

[Sysname-Vlan-interface10] ospf cost 65

1.1.51  ospf dr-priority

ospf dr-priority命令用來設置接口的DR優先級。

undo ospf dr-priority命令用來恢複缺省情況。

【命令】

ospf dr-priority priority

undo ospf dr-priority

【缺省情況】

接口的DR優先級為1。

【視圖】

接口視圖

【缺省用戶角色】

network-admin

【參數】

priority:接口的DR優先級,取值範圍為0~255。

【使用指導】

接口的DR優先級決定了該接口在選舉DR/BDR時所具有的資格,數值越大,優先級越高。優先級高的在選舉權發生衝突時被首先考慮。如果一台設備的優先級為0,則它不會被選舉為DR或BDR。

【舉例】

# 設置接口Vlan-interface10在選舉DR時的優先級為8。

<Sysname> system-view

[Sysname] interface vlan-interface 10

[Sysname-Vlan-interface10] ospf dr-priority 8

1.1.52  ospf fast-reroute lfa-backup

ospf fast-reroute lfa-backup命令用來使能接口參與LFA(Loop Free Alternate)計算。

undo ospf fast-reroute lfa-backup命令用來禁止接口參與LFA計算。

【命令】

ospf fast-reroute lfa-backup

undo ospf fast-reroute lfa-backup

【缺省情況】

使能接口參與LFA計算。

【視圖】

接口視圖

【缺省用戶角色】

network-admin

【使用指導】

接口使能LFA計算,使其有資格成為備份接口。去使能此配置後,則接口不會被選為備份接口。

【舉例】

# 禁止接口Vlan-interface11參與LFA計算。

<Sysname> system-view

[Sysname] interface vlan-interface 11

[Sysname-Vlan-interface11] undo ospf fast-reroute lfa-backup

1.1.53  ospf mib-binding

ospf mib-binding命令用來將MIB操作綁定到指定的OSPF進程上,對SNMP的請求作出響應。undo ospf mib-binding命令用來恢複缺省情況。

【命令】

ospf mib-binding process-id

undo ospf mib-binding

【缺省情況】

將MIB操作綁定在進程號最小的OSPF進程上。

【視圖】

係統視圖

【缺省用戶角色】

network-admin

【參數】

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

【舉例】

# 將MIB操作綁定在進程號為100的OSPF進程上。

<Sysname> system-view

[Sysname] ospf mib-binding 100

1.1.54  ospf mtu-enable

ospf mtu-enable命令用來配置DD報文中MTU域的值為發送該報文接口的MTU值。

undo ospf mtu-enable命令用來恢複缺省情況。

【命令】

ospf mtu-enable

undo ospf mtu-enable

【缺省情況】

接口發送的DD報文中MTU域的值為0。

【視圖】

接口視圖

【缺省用戶角色】

network-admin

【使用指導】

·     通過Tunnel建立虛連接後,不同廠商的設備接口發送的DD報文中MTU域的缺省值可能不同,為了保證一致,應該將接口發送的DD報文中MTU域的值恢複為缺省值0。

·     當配置了該命令後,接收到DD報文時會檢查報文中的MTU值是否大於接收接口的MTU值,如果大於則將報文丟棄。

【舉例】

# 指定接口Vlan-interface10在發送DD報文時,填寫MTU值域。

<Sysname> system-view

[Sysname] interface vlan-interface 10

[Sysname-Vlan-interface10] ospf mtu-enable

1.1.55  ospf network-type

ospf network-type命令用來配置OSPF接口的網絡類型。

undo ospf network-type命令用來將OSPF接口網絡類型恢複為缺省情況。

【命令】

ospf network-type { broadcast | nbma | p2mp [ unicast ] | p2p }

undo ospf network-type

【缺省情況】

當接口封裝的鏈路層協議不同時,OSPF接口網絡類型的缺省值也不同:

·     當接口封裝的鏈路層協議是Ethernet、FDDI時,OSPF接口網絡類型的缺省值為廣播類型;

·     當接口封裝的鏈路層協議是ATM、幀中繼或X.25時,OSPF接口網絡類型的缺省值為NBMA;

·     當接口封裝的鏈路層協議是PPP、LAPB、HDLC或POS時,OSPF接口網絡類型的缺省值為點對點。

【視圖】

接口視圖

【缺省用戶角色】

network-admin

【參數】

broadcast:配置接口的網絡類型為廣播類型。

nbma:配置接口的網絡類型為NBMA類型。

p2mp:配置接口的網絡類型為點到多點類型。

unicast:P2MP類型支持單播發送報文,缺省情況下是組播方式發送報文。

p2p:配置接口的網絡類型為點到點類型。

【使用指導】

·     如果在廣播網絡上有不支持組播地址的路由器,可以將接口的網絡類型改為NBMA。

·     在NBMA網絡中,如果任意兩台路由器之間都有一條虛電路直接可達,或者說,這個網絡是全連通的,那麼可以把OSPF接口的網路類型配置為NBMA;否則,需要把OSPF接口的網絡類型配置為點到多點,這樣,兩台不能直接可達的路由器之間可以通過一台與兩者都直接可達的路由器來交換路由信息。

·     接口的網絡類型為NBMA或P2MP(unicast)時,必須使用peer命令來配置鄰接點。

·     如果一網段內隻有兩台路由器運行OSPF協議,也可以將接口的網絡類型改為點到點。

·     接口的網絡類型為P2MP(unicast)時,OSPF協議在該接口上發送的報文均為單播報文。

【舉例】

# 將接口Vlan-interface10設置為NBMA類型。

<Sysname> system-view

[Sysname] interface vlan-interface 10

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

【相關命令】

·     ospf dr-priority

1.1.56  ospf timer dead

ospf timer dead命令用來設置OSPF的鄰居失效時間。

undo ospf timer dead命令用來恢複缺省情況。

【命令】

ospf timer dead seconds

undo ospf timer dead

【缺省情況】

P2P、Broadcast類型接口的OSPF鄰居失效的時間為40秒;P2MP、NBMA類型接口的OSPF鄰居失效的時間為120秒。

【視圖】

接口視圖

【缺省用戶角色】

network-admin

【參數】

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

【使用指導】

OSPF鄰居的失效時間是指:在該時間間隔內,若未收到鄰居的Hello報文,就認為該鄰居已失效。dead seconds值至少應為hello seconds值的4倍,同一網段上的接口的dead seconds也必須相同。

【舉例】

# 配置接口Vlan-interface10上的鄰居失效時間為60秒。

<Sysname> system-view

[Sysname] interface vlan-interface 10

[Sysname-Vlan-interface10] ospf timer dead 60

【相關命令】

·     ospf timer hello

1.1.57  ospf timer hello

ospf timer hello命令用來配置接口發送Hello報文的時間間隔。

undo ospf timer hello命令用來恢複缺省情況。

【命令】

ospf timer hello seconds

undo ospf timer hello

【缺省情況】

P2P、Broadcast類型接口發送Hello報文的時間間隔為10秒;P2MP、NBMA類型接口發送Hello報文的時間間隔為30秒。

【視圖】

接口視圖

【缺省用戶角色】

network-admin

【參數】

seconds:接口發送Hello報文的時間間隔,取值範圍為1~65535,單位為秒。

【使用指導】

seconds的值越小,發現網絡拓撲改變的速度越快,對係統資源的開銷也就越大。同一網段上的接口的seconds必須相同。

【舉例】

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

<Sysname> system-view

[Sysname] interface vlan-interface 10

[Sysname-Vlan-interface10] ospf timer hello 20

【相關命令】

·     ospf timer dead

1.1.58  ospf timer poll

ospf timer poll命令用來配置在NBMA接口上向狀態為down的鄰居路由器發送輪詢Hello報文的時間間隔。

undo ospf timer poll命令用來恢複缺省情況。

【命令】

ospf timer poll seconds

undo ospf timer poll

【缺省情況】

在NBMA接口上向狀態為down的鄰居路由器發送輪詢Hello報文的時間間隔為120秒。

【視圖】

接口視圖

【缺省用戶角色】

network-admin

【參數】

seconds:向狀態為down的鄰居路由器發送輪詢Hello報文的時間間隔,取值範圍為1~2147483647,單位為秒。

【使用指導】

在NBMA的網絡上,當鄰居失效後,將按輪詢時間間隔定期地發送Hello報文。用戶可配置輪詢時間間隔以指定該接口在與相鄰路由器構成鄰居關係之前發送Hello報文的時間間隔。

發送輪詢Hello報文的時間間隔至少應為發送Hello報文時間間隔的4倍。

【舉例】

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

<Sysname> system-view

[Sysname] interface vlan-interface 10

[Sysname-Vlan-interface10] ospf timer poll 130

【相關命令】

·     ospf timer hello

1.1.59  ospf timer retransmit

ospf timer retransmit命令用來配置接口重傳LSA的時間間隔。

undo ospf timer retransmit命令用來恢複缺省情況。

【命令】

ospf timer retransmit seconds

undo ospf timer retransmit

【缺省情況】

接口重傳LSA的時間間隔為5秒。

【視圖】

接口視圖

【缺省用戶角色】

network-admin

【參數】

seconds:接口重傳LSA的時間間隔,取值範圍為1~3600,單位為秒。

【使用指導】

當一台路由器向它的鄰居發送一條LSA後,需要等到對方的確認報文。若在該重傳LSA的時間間隔內未收到對方的確認報文,就會重傳這條LSA。

相鄰路由器重傳LSA時間間隔的值不要設置得太小,否則將會引起不必要的重傳。

【舉例】

# 指定接口Vlan-interface10與鄰接路由器之間傳送LSA的重傳間隔為8秒。

<Sysname> system-view

[Sysname] interface vlan-interface 10

[Sysname-Vlan-interface10] ospf timer retransmit 8

1.1.60  ospf trans-delay

ospf trans-delay命令用來配置接口對LSA的傳輸延遲時間。

undo ospf trans-delay命令用來恢複缺省情況。

【命令】

ospf trans-delay seconds

undo ospf trans-delay

【缺省情況】

接口對LSA的傳輸延遲時間為1秒。

【視圖】

接口視圖

【缺省用戶角色】

network-admin

【參數】

seconds:接口對LSA的傳輸延遲時間,取值範圍為1~3600,單位為秒。

【使用指導】

LSA在本路由器的LSDB中會隨時間老化(LSA的老化時間每秒鍾加1),但在網絡的傳輸過程中卻不會,所以有必要在發送之前在LSA的老化時間上增加一定的延遲時間。此配置對低速率的網絡尤其重要。

【舉例】

# 指定接口Vlan-interface10上傳送LSA的時延值為3秒。

<Sysname> system-view

[Sysname] interface vlan-interface 10

[Sysname-Vlan-interface10] ospf trans-delay 3

1.1.61  peer

peer命令用來指定鄰居接口的IP地址,並指定該相鄰接口是否有選舉權等。

undo peer命令用來取消該操作。

【命令】

peer ip-address [ cost value | dr-priority dr-priority ]

undo peer ip-address

【缺省情況】

沒有指定鄰居接口的IP地址。

【視圖】

OSPF視圖

【缺省用戶角色】

network-admin

【參數】

ip-address:鄰接點的IP地址。

cost value:表示網絡鄰居的開銷,取值範圍為1~65535。

dr-priority dr-priority:表示網絡鄰居的優先級,取值範圍為0~255,缺省值為1。

【使用指導】

在X.25或幀中繼網絡上,可以通過配置映射使整個網絡達到全連通(即網絡中任意兩台路由器之間都存在一條虛電路而直接可達)。這樣OSPF就可以向廣播網絡一樣處理(如選舉DR、BDR)。但由於無法通過廣播Hello報文的形式動態發現相鄰路由器,必須手工為接口指定相鄰接口的IP地址,該相鄰接口是否有選舉權等。

一台路由器啟動時,會向優先級大於0的接口發送Hello報文。當網段上選舉出DR和BDR之後,它們就會向所有的鄰居發送Hello報文,建立鄰接關係。

需要注意的是:

·     peer命令設置的開銷值僅用於P2MP鏈路上建立的鄰居,如果沒有配置開銷值,去往該鄰居的花費等於接口的開銷值。

·     peer命令設置的優先級僅用於表示路由器是否主動向該鄰居發送Hello報文,並不用於實際的DR選舉,ospf dr-priority命令設置的優先級用於實際的DR選舉。

【舉例】

# 指定相鄰接口的IP地址為1.1.1.1。

<Sysname> system-view

[Sysname] ospf 100

[Sysname-ospf-100] peer 1.1.1.1

【相關命令】

·     ospf dr-priority

1.1.62  preference

preference命令用來配置OSPF協議路由的優先級。

undo preference命令用來恢複缺省情況。

【命令】

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

undo preference [ ase ]

【缺省情況】

OSPF內部路由的優先級為10,OSPF外部路由的優先級為150。

【視圖】

OSPF視圖

【缺省用戶角色】

network-admin

【參數】

ase:配置外部路由的優先級。如果未指定該參數,配置內部路由優先級。

route-policy route-policy-name:應用路由策略,對特定的路由設置優先級。route-policy-name是路由策略名稱,為1~63個字符的字符串,區分大小寫。

value:OSPF協議路由的優先級,取值範圍為1~255。優先級的值越小,其實際的優先程度越高。

【使用指導】

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

【舉例】

# 配置OSPF協議外部路由的優先級為200。

<Sysname> system-view

[Sysname] ospf 100

[Sysname-ospf-100] preference ase 200

# 配置通過路由策略修改路由優先級為100。

<Sysname> system-view

[Sysname] ip prefix-list test index 10 permit 100.1.1.0 24

[Sysname] route-policy pre permit node 10

[Sysname-route-policy-pre-10] if-match ip-prefix test

[Sysname-route-policy-pre-10] quit

[Sysname] ospf 100

[Sysname-ospf-100] preference route-policy pre 100

1.1.63  reset ospf counters

reset ospf counters命令用來清除OSPF的統計信息。

【命令】

reset ospf [ process-id ] counters

【視圖】

用戶視圖

【缺省用戶角色】

network-admin

【參數】

process-id:OSPF進程號,取值範圍為1~65535,清除指定OSPF進程的統計信息。

【舉例】

# 清除所有OSPF進程的統計信息。

<Sysname> reset ospf counters

1.1.64  reset ospf process

reset ospf process命令用來重啟OSPF進程。

【命令】

reset ospf [ process-id ] process [ graceful-restart ]

【視圖】

用戶視圖

【缺省用戶角色】

network-admin

【參數】

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

graceful-restart:以GR方式重啟OSPF進程。

【使用指導】

如果未指定process-id,則重啟所有OSPF進程。

使用reset ospf process命令重啟OSPF,可以獲得如下結果:

·     可以立即清除無效的LSA,而不必等到LSA超時。

·     如果改變了Router ID,該命令的執行會導致新的Router ID生效。

·     方便重新選舉DR、BDR。

·     重啟前的OSPF配置不會丟失。

執行該命令後,係統提示用戶確認是否重啟OSPF協議。

【舉例】

# 重啟所有OSPF進程。

<Sysname> reset ospf process

Reset OSPF process? [Y/N]:Y

1.1.65  reset ospf redistribution

reset ospf redistribution命令用來重新向OSPF引入外部路由。

【命令】

reset ospf [ process-id ] redistribution

【視圖】

用戶視圖

【缺省用戶角色】

network-admin

【參數】

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

【使用指導】

如果未指定OSPF進程號,所有OSPF進程都將重新引入外部路由。

【舉例】

# 重新向OSPF引入外部路由。

<Sysname> reset ospf redistribution

1.1.66  rfc1583 compatible

rfc1583 compatible命令用來使能兼容RFC 1583的路由選擇優先規則。

undo rfc1583 compatible命令用來禁止此方式。

【命令】

rfc1583 compatible

undo rfc1583 compatible

【缺省情況】

使能兼容RFC 1583的路由選擇優先規則。

【視圖】

OSPF視圖

【缺省用戶角色】

network-admin

【使用指導】

當有多個AS-External-LSA發布了到相同目的地址的路由時,在如何選擇最優路由的問題上,RFC 1583和RFC 2328所定義的優先規則是不相同的。當RFC 2328兼容RFC 1583時,優選骨幹區的區域內路由;當RFC 2328不兼容RFC 1583時,優選非骨幹區的區域內路由,這樣做的目的是盡量減少骨幹區的負擔。

【舉例】

# 禁止兼容RFC 1583的路由選擇規則。

<Sysname> system-view

[Sysname] ospf 100

[Sysname-ospf-100] undo rfc1583 compatible

1.1.67  router id

router id命令用來配置全局Router ID。

undo router id命令用來恢複缺省情況。

【命令】

router id router-id

undo router id

【缺省情況】

未配置全局Router ID。

【視圖】

係統視圖

【缺省用戶角色】

network-admin

【參數】

router-id:IPv4地址形式的Router ID。

【使用指導】

一些動態路由協議要求使用Router ID,如果在啟動這些路由協議時沒有指定Router ID,則缺省使用全局路由器ID。

如果配置了全局路由器ID,則使用配置的值作為Router ID。如果沒有配置全局路由器ID,則按照下麵的規則進行選擇:

(1)     如果存在配置IP地址的Loopback接口,則選擇Loopback接口地址中最大的作為Router ID。

(2)     如果沒有配置IP地址的Loopback接口,則從其他接口的IP地址中選擇最大的作為Router ID(不考慮接口的up/down狀態)。

需要注意的是:

·     當且僅當被選為Router ID的接口IP地址被刪除或被修改時,才觸發重新選擇過程,其他情況(例如:接口down;已經選取了一個非Loopback接口地址後又配置了一個Loopback接口地址;配置一個更大的接口地址等)不觸發重新選擇的過程。

·     Router ID改變之後,各協議需要通過手工執行reset命令才會獲取新的Router ID。

【舉例】

# 配置全局Router ID為1.1.1.1。

<Sysname> system-view

[Sysname] router id 1.1.1.1

1.1.68  silent-interface (OSPF view)

silent-interface命令用來禁止接口收發OSPF報文。

undo silent-interface命令用來取消該配置。

【命令】

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

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

【缺省情況】

允許接口收發OSPF報文。

【視圖】

OSPF視圖

【缺省用戶角色】

network-admin

【參數】

interface-type interface-number:接口類型和接口號,禁止指定OSPF接口收發OSPF報文。

all:禁止所有OSPF接口收發OSPF報文。

【使用指導】

禁止接口收發OSPF報文後,它將成為被動接口(Passive interface),不再發送Hello報文。

如果要使OSPF路由信息不被某一網絡中的路由器獲得,可使用本命令禁止在此接口上收發OSPF報文。

【舉例】

# 禁止接口Vlan-interface10收發OSPF報文。

<Sysname> system-view

[Sysname] ospf 100

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

1.1.69  snmp-agent trap enable ospf

snmp-agent trap enable ospf命令用來開啟OSPF的Trap功能。

undo snmp-agent trap enable ospf命令用來關閉OSPF的Trap功能。

【命令】

snmp-agent trap enable ospf [ authentication-failure | bad-packet | config-error | grhelper-status-change | grrestarter-status-change | if-state-change | lsa-maxage | lsa-originate | lsdb-approaching-overflow | lsdb-overflow | neighbor-state-change | nssatranslator-status-change | retransmit | virt-authentication-failure | virt-bad-packet | virt-config-error | virt-retransmit | virtgrhelper-status-change | virtif-state-change | virtneighbor-state-change ] *

undo snmp-agent trap enable ospf [ authentication-failure | bad-packet | config-error | grhelper-status-change | grrestarter-status-change | if-state-change | lsa-maxage | lsa-originate | lsdb-approaching-overflow | lsdb-overflow | neighbor-state-change | nssatranslator-status-change | retransmit | virt-authentication-failure | virt-bad-packet | virt-config-error | virt-retransmit | virtgrhelper-status-change | virtif-state-change | virtneighbor-state-change ] *

【缺省情況】

OSPF的Trap功能處於開啟狀態。

【視圖】

係統視圖

【缺省用戶角色】

network-admin

【參數】

authentication-failure:接口認證失敗的Trap報文。

bad-packet:接收了錯誤報文時發送的Trap報文。

config-error:接口配置錯誤的Trap報文。

grhelper-status-change:鄰居GR Helper狀態變化的Trap報文。

grrestarter-status-change:GR Restarter狀態變化的Trap報文。

if-state-change:接口狀態變化的Trap報文。

lsa-maxage:LSA的max age Trap報文。

lsa-originate:本地生成LSA的Trap報文。

lsdb-approaching-overflow:LSDB接近溢出的Trap報文。

lsdb-overflow:LSDB溢出的Trap報文。

neighbor-state-change:鄰居狀態變化的Trap報文。

nssatranslator-status-change:NSSA轉換路由器狀態變化的Trap報文。

retransmit:接口接收和轉發報文的Trap報文。

virt-authentication-failure:虛接口認證失敗的Trap報文。

virt-bad-packet:虛接口接收錯誤報文的Trap報文。

virt-config-error:虛接口配置錯誤的Trap報文。

virt-retransmit:虛接口接收和轉發報文的Trap報文。

virtgrhelper-status-change:虛接口鄰居GR Helper狀態變化的Trap報文。

virtif-state-change:虛接口狀態變化的Trap報文。

virtneighbor-state-change:虛接口鄰居狀態變化的Trap報文。

【舉例】

# 允許OSPF發送接口認證失敗Trap報文。

<Sysname> system-view

[Sysname] snmp-agent trap enable ospf authentication-failure

1.1.70  snmp trap rate-limit

snmp trap rate-limit命令用來配置OSPF在指定時間間隔內允許輸出的Trap報文個數。

undo snmp trap rate-limit命令用來恢複缺省情況。

【命令】

snmp trap rate-limit interval trap-interval count trap-number

undo snmp trap rate-limit

【缺省情況】

OSPF在10允許輸出7個Trap報文。

【視圖】

OSPF視圖

【缺省用戶角色】

network-admin

【參數】

trap-interval指定時間間隔,取值範圍為260,單位為秒。

trap-number:在指定時間間隔內允許輸出的Trap報文個數,取值範圍為0~300。

【舉例】

# 配置OSPF在5秒內允許輸出10個Trap報文。

<Sysname> system-view

[Sysname] ospf 100

[Sysname-ospf-100] snmp trap rate-limit interval 5 count 10

1.1.71  spf-schedule-interval

spf-schedule-interval命令用來配置OSPF路由計算的時間間隔。

undo spf-schedule-interval命令用來恢複缺省情況。

【命令】

spf-schedule-interval maximum-interval [ minimum-interval [ incremental-interval ] ]

undo spf-schedule-interval

【缺省情況】

OSPF路由計算的時間間隔為5秒,最小時間間隔為50毫秒,時間間隔懲罰增量為200毫秒。

【視圖】

OSPF視圖

【缺省用戶角色】

network-admin

【參數】

maximum-interval:OSPF路由計算的最大時間間隔,取值範圍為1~60,單位為秒。

minimum-interval:OSPF路由計算的最小時間間隔,取值範圍為10~60000,單位為毫秒。

incremental-interval:OSPF路由計算的時間間隔懲罰增量,取值範圍為10~60000,單位為毫秒。

【使用指導】

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

本命令在網絡變化不頻繁的情況下將連續路由計算的時間間隔縮小到minimum-interval,而在網絡變化頻繁的情況下可以進行相應懲罰,將等待時間按照配置的懲罰增量延長,最大不超過maximum-interval

需要注意的是,minimum-intervalincremental-interval配置值不允許大於maximum-interval配置值。

【舉例】

# 設置OSPF路由計算最大時間間隔為10秒,最小時間間隔為500毫秒,懲罰增量為300毫秒。

<Sysname> system-view

[Sysname] ospf 100

[Sysname-ospf-100] spf-schedule-interval 10 500 300

1.1.72  stub (OSPF area view)

stub命令用來配置一個區域為Stub區域。

undo stub命令用來恢複缺省情況。

【命令】

stub [ default-route-advertise-always | no-summary ] *

undo stub

【缺省情況】

沒有區域被設置為Stub區域。

【視圖】

OSPF區域視圖

【缺省用戶角色】

network-admin

【參數】

default-route-advertise-always:該參數隻用於Stub區域的ABR,配置後,ABR向Stub區域內發布缺省路由的Type-3 LSA時不檢查骨幹區域是否存在FULL狀態的鄰居。如果未指定本參數,ABR向Stub區域內發布缺省路由的Type-3 LSA時需要檢查骨幹區域是否存在FULL狀態的鄰居,如果不存在FULL狀態的鄰居,則ABR不會向Stub區域內發布缺省路由的Type-3 LSA。

no-summary:該參數隻用於Stub區域的ABR,配置後,ABR隻向Stub區域內發布一條缺省路由的Type-3 LSA,不生成任何其它Type-3 LSAs(這種區域又稱為Totally Stub區域)。

【使用指導】

如果需要在ABR上取消配置default-route-advertise-alwaysno-summary參數,可以通過重新執行stub命令覆蓋之前配置即可。

如果要將一個區域配置成Stub區域,則該區域中的所有路由器都必須配置此屬性。

【舉例】

# 將OSPF區域1設置為Stub區域。

<Sysname> system-view

[Sysname] ospf 100

[Sysname-ospf-100] area 1

[Sysname-ospf-100-area-0.0.0.1] stub

【相關命令】

·     default-cost

1.1.73  stub-router

stub-router命令用來配置當前路由器為Stub路由器。

undo stub-router命令用來恢複缺省情況。

【命令】

stub-router

undo stub-router

【缺省情況】

當前路由器沒有被配置為Stub路由器。

【視圖】

OSPF視圖

【缺省用戶角色】

network-admin

【使用指導】

通過將當前路由器配置為Stub路由器,在該路由器發布的Router-LSA中,當鏈路類型取值為3表示連接到Stub網絡時,鏈路度量值不變;當鏈路類型為1、2、4分別表示通過P2P鏈路與另一路由器相連、連接到傳送網絡、虛連接時,鏈路度量值將設置為最大值65535。

這樣其鄰居計算出這條路由的開銷就會很大,如果鄰居上有到這個目的地址開銷更小的路由,則數據不會通過這個Stub路由器轉發。

【舉例】

# 配置當前路由器為Stub路由器。

<Sysname> system-view

[Sysname] ospf 100

[Sysname-ospf-100] stub-router

1.1.74  transmit-pacing

transmit-pacing用來配置接口發送LSU報文的時間間隔和一次發送LSU報文的最大個數。

undo transmit-pacing命令用來恢複缺省情況。

【命令】

transmit-pacing interval interval count count

undo transmit-pacing

【缺省情況】

接口發送LSU報文的時間間隔為20毫秒,一次最多發送3個LSU報文。

【視圖】

OSPF視圖

【缺省用戶角色】

network-admin

【參數】

interval interval:接口發送LSU報文的時間間隔,interval的取值範圍為10~1000,單位為毫秒。當路由器上使能OSPF功能的接口數比較多時,建議增大該值,以控製路由器每秒鍾發送LSU報文的總數。

count count:接口一次發送LSU報文的最大個數,count的取值範圍為1~200。當路由器上使能OSPF功能的接口數比較多時,建議減小該值,以控製路由器每秒鍾發送LSU報文的總數。

【舉例】

# 配置OSPF進程1的所有接口發送LSU報文的時間間隔為30毫秒,一次最多發送10個LSU報文。

<Sysname> system-view

[Sysname] ospf 1

[Sysname-ospf-1] transmit-pacing interval 30 count 10

1.1.75  vlink-peer (OSPF area view)

vlink-peer命令用來創建並配置一條虛連接。

undo vlink-peer命令用來刪除一條已有的虛連接。

【命令】

vlink-peer router-id [ dead seconds | hello seconds | { hmac-md5 | md5 } key-id { cipher cipher-string | plain plain-string } | retransmit seconds | simple { cipher cipher-string | plain plain-string } | trans-delay seconds ] *

undo vlink-peer router-id [ dead | hello | { hmac-md5 | md5 } key-id | retransmit | simple | trans-delay ] *

【缺省情況】

沒有虛鏈接。

【視圖】

OSPF區域視圖

【缺省用戶角色】

network-admin

【參數】

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倍。

md5:MD5驗證模式。

hmac-md5:HMAC-MD5驗證模式。

simple:簡單驗證模式。

key-id:MD5/HMAC-MD5驗證字標識符,取值範圍為1~255。

cipher:表示輸入的密碼為密文。

cipher-string:表示設置的密文密碼,對於簡單驗證模式,為33~41個字符的字符串,對於MD5/HMAC-MD5驗證模式,為33~53個字符的字符串。

plain:表示輸入的密碼為明文。

plain-string:表示設置的明文密碼,對於簡單驗證模式,為1~8個字符的字符串,對於MD5/HMAC-MD5驗證模式,為1~16個字符的字符串。

【使用指導】

根據RFC 2328的規定,OSPF的所有非骨幹區域必須是和骨幹區域保持連通的,可以使用vlink-peer命令建立邏輯上的連通性。

各參數取值規則如下:

·     hello值越小,發現網絡變化的速度越快,消耗的網絡資源也就越多。

·     不能將retransmit值設置的太小,否則將會引起不必要的重傳。網絡速度相對較慢的時候應把該值設的更大一些。

·     設置trans-delay值時必須考慮接口的發送延遲。

當配置虛連接驗證時,由骨幹區域的authentication-mode命令來確定使用的驗證類型是MD5驗證或是簡單驗證。這兩種驗證方式之間是相互獨立的,也可以這兩種均不指定。

以明文或密文方式設置的驗證密碼,均以密文的方式保存在配置文件中。

【舉例】

# 配置虛連接,對端路由器Router ID為1.1.1.1。

<Sysname> system-view

[Sysname] ospf 100

[Sysname-ospf-100] area 2

[Sysname-ospf-100-area-0.0.0.2] vlink-peer 1.1.1.1

【相關命令】

·     authentication-mode

·     display ospf vlink

 

不同款型規格的資料略有差異, 詳細信息請向具體銷售和400谘詢。H3C保留在沒有任何通知或提示的情況下對資料內容進行修改的權利!

BOB登陆
官網
聯係我們