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

10-可靠性命令參考

目錄

10-Track命令

本章節下載 10-Track命令  (320.82 KB)

10-Track命令


1 Track

1.1  Track配置命令

1.1.1  delay

delay命令用來配置Track項狀態變化時,延遲通知應用模塊的時間。

undo delay命令用來刪除配置的時間。

【命令】

delay { negative negative-time | positive positive-time } *

undo delay

【缺省情況】

Track項狀態變化時,立即通知模塊處理。

【視圖】

Track視圖

【缺省用戶角色】

network-admin

【參數】

negative negative-time:指定Track項狀態變為Negative時,延遲通知應用模塊的時間。negative-time為延遲通知應用模塊時間,取值範圍為1~300,單位為秒。

positive positive-time:指定Track項狀態變為Positive時,延遲通知應用模塊的時間。positive-time為延遲通知應用模塊時間,取值範圍為1~300,單位為秒。

【使用指導】

Track項狀態發生變化後,如果立即通知應用模塊,則可能會由於路由無法及時恢複等原因,導致通信中斷。在這種情況下,用戶可以配置Track項狀態發生變化時,延遲一定的時間通知應用模塊。當Track項沒有與應用模塊聯動時,配置delay命令不生效。

可以通過重複執行delay命令修改延遲通知應用模塊的時間。多次執行delay命令,最後一次執行的命令生效。

【舉例】

# 創建與布爾類型列表關聯的Track項101,並進入Track視圖。指定Track項狀態變為Negative時,延遲通知應用模塊時間為50秒;Track項狀態變為Positive時,延遲通知應用模塊時間為120秒。

<Sysname> system-view

[Sysname] track 101 list boolean or

[Sysname-track-101] delay negative 50 positive 120

【相關命令】

·     track bfd

·     track cfd

·     track interface

·     track ip route reachability

·     track list boolean

·     track list threshold percentage

·     track list threshold weight

·     track nqa

1.1.2  display track

display track命令用來顯示Track項信息。

【命令】

display track { track-entry-number | all [ negative | positive ] } [ brief ]

【視圖】

任意視圖

【缺省用戶角色】

network-admin

network-operator

【參數】

track-entry-number:顯示指定Track項的信息。track-entry-number為Track項的序號,取值範圍為1~1024。

all:顯示所有Track項的信息。

negative:顯示Negative狀態的Track項的信息。

positive:顯示Positive狀態的Track項的信息。

brief:顯示Track項的簡要信息。

【舉例】

# 顯示所有Track項的信息。

<Sysname> display track all

Track ID: 1

  State: Positive

  Duration: 0 days 0 hours 0 minutes 7 seconds

  Tracked object type: NQA

  Notification delay: Positive 20, Negative 30 (in seconds)

  Tracked object:

    NQA entry: admin test

    Reaction: 10

    Remote IP/URL: --

    Local IP: --

    Interface: --

Track ID: 2

  State: NotReady

  Duration: 0 days 0 hours 0 minutes 32 seconds

  Tracked object type: BFD echo

  Notification delay: Positive 20, Negative 30 (in seconds)

  Tracked object:

    BFD session mode: Echo

    Outgoing interface: Vlan-interface2

    VPN instance name: --

    Remote IP: 192.168.40.1

    Local IP: 192.168.40.2

Track ID: 3

  State: Negative

  Duration: 0 days 0 hours 0 minutes 32 seconds

  Tracked object type: BFD ctrl

  Notification delay: Positive 20, Negative 30 (in seconds)

  Tracked object:

    BFD session mode: Ctrl

    Outgoing interface: Vlan-interface2

    VPN instance name: --

    Remote IPv6: 1000::1

    Local IPv6: 1000::2

Track ID: 4

  State: Negative

  Duration: 0 days 0 hours 0 minutes 32 seconds

  Tracked object type: interface

  Notification delay: Positive 20, Negative 30 (in seconds)

  Tracked object:

    Interface:  Vlan-interface3

    Protocol: IPv4

Track ID: 5

  State: Negative

  Duration: 0 days 0 hours 0 minutes 32 seconds

  Tracked object type: CFD

  Notification delay: Positive 20, Negative 30 (in seconds)

  Tracked object:

    CFD service instance: MEP 2 in Ethernet service instance 1

Track ID: 6

  State: Positive

  Duration: 0 days 0 hours 0 minutes 32 seconds

  Tracked object type: Route

  Notification delay: Positive 20, Negative 30 (in seconds)

  Tracked object:

    IP route: 0.0.0.0/0 reachability

    VPN instance name: --

    Protocol: Static

    Nexthop interface : Vlan-Interface4

Track ID: 7

  State: Positive

  Duration: 0 days 0 hours 0 minutes 32 seconds

  Tracked object type: LLDP

  Notification delay: Positive 20, Negative 30 (in seconds)

  Tracked object:

    LLDP interface: Vlan-interface4

Track ID: 8

  State: Positive

  Duration: 0 days 0 hours 0 minutes 32 seconds

  Tracked object type: Percentage threshold list

  Notification delay: Positive 20, Negative 30 (in seconds)

  Threshold: Positive 40, Negative 30

  Percentage of positive objects: 50%

  Tracked objects:

    Object 1: Positive

    Object 3: Negative

Track ID: 9

  State: Positive

  Duration: 0 days 0 hours 0 minutes 32 seconds

  Tracked object type: Weight threshold list

  Notification delay: Positive 20, Negative 30 (in seconds)

  Threshold: Positive 50, Negative 30

  Positive weight/total weight: 50/80

  Tracked objects:

    Object 1: Positive, Weight: 50

    Object 3: Negative, Weight: 30

Track ID: 10

  State: Positive

  Duration: 0 days 0 hours 0 minutes 32 seconds

  Tracked object type: Boolean and list

  Notification delay: Positive 20, Negative 30 (in seconds)

  Tracked objects:

    Object 1: Positive

    Object 3: Negative(not)

    Object 10: NotReady(not)

Track ID: 11

  State: Negative

  Duration: 0 days 0 hours 44 minutes 8 seconds

  Tracked object type: Route

  Notification delay: Positive 0, Negative 0 (in seconds)

  Tracked object:

    IP route: 20.0.0.0/24 ecmp-number greater-equal 2 less-equal 3

    VPN instance name: --

    Protocol: N/A

    Nexthop interface: N/A

# 顯示所有Negative狀態的Track項的簡要信息。

<Sysname> display track all negative brief

ID   Status   Type      Remote IP/URL   Local IP        Interface

1    Negative Interface --              --              Vlan2

10   Negative Interface --              --              Vlan3

12   Negative BFD Echo  1000:1000:1000: 1000:1000:1000: Vlan2

                        1000:1000::1    1000:1000::2

13   Negative List      --              --              --

表1-1 display track命令輸出信息描述

字段

描述

Track ID

Track項序號

ID

Track項序號

State

Track項的狀態,取值包括:

·     Positive:表示狀態正常

·     Positive (notify XX seconds later):表示Track項的狀態已經變成了Positive,但要等XX秒後再通知引用該Track項的應用模塊Track項的狀態變化。隻有配置了Track項狀態延遲通告功能,且Track項被業務模塊引用後,才支持該取值

·     NotReady:表示無效值

·     Negative:表示狀態異常

·     Negative (notify XX seconds later):表示Track項的狀態已經變成了Negative,但要等XX秒後再通知引用該Track項的應用模塊Track項的狀態變化。隻有配置了Track項狀態延遲通告功能,且Track項被業務模塊引用後,才支持該取值

Duration

Track項處於當前狀態的持續時間

Type

Track項的關聯類型,本信息隻在配置命令display track brief時顯示,取值包括:

·     BFD ctrl:表示控製會話的BFD類型

·     BFD echo:表示Echo會話的BFD類型

·     BFD static:表示BFD靜態會話類型

·     CFD:表示CFD類型

·     Interface:表示接口類型

·     Route:表示路由類型

·     NQA:表示NQA類型

·     LLDP:表示LLDP類型

·     M-LAG_MAD_STATUS:表示M-LAG MAD類型

·     List:表示列表類型

Tracked object type

Track關聯探測項類型,取值包括:

·     BFD ctrl:表示控製會話的BFD類型

·     BFD echo:表示Echo會話的BFD類型

·     BFD static:表示BFD靜態會話類型

·     CFD echo:表示CFD類型

·     Interface:表示接口類型

·     Route:表示路由類型。ecmp-number表示監測等價路由數目;greater-equal表示大於等於;less-equal表示小於等於

·     LLDP:表示LLDP類型

·     NQA:表示NQA類型

·     M-LAG_MAD_STATUS:表示M-LAG MAD類型

·     Boolean and list:表示布爾與列表類型

·     Boolean or list:表示布爾或列表類型

·     Percentage threshold list:表示比例列表類型

·     Weight threshold list:表示權重列表類型

Notification delay: Positive 20, Negative 30 (in seconds)

通知延遲:

·     Track項狀態變為Positive後,延遲20秒通知應用模塊

·     Track項狀態變為Negative後,延遲30秒通知應用模塊

Threshold: Positive 40, Negative 30

門限值,包括Positive狀態門限值和Negative狀態門限值

隻有比例列表和權重列表類型的Track項才顯示該字段

Percentage of positive objects

關聯列表中所有Positive對象所占比例,隻有比例列表類型的Track項才顯示該字段

Positive weight/total weight: 50/80

關聯列表中所有Positive狀態對象的權重之和/所有對象的權重值,隻有權重列表類型的Track項才顯示該字段

Tracked object

Track項關聯的對象

PTP object type

(暫不支持)Track項關聯的PTP聯動項類型,取值包括:

·     source-state:表示Track項關聯PTP時鍾源狀態

·     time-state:表示Track項關聯PTP時間狀態

Instance ID

(暫不支持)Track項關聯的PTP實例的ID

NQA entry

Track項關聯的NQA測試組

Reaction

Track項關聯的聯動項

BFD session mode

BFD會話的模式

Outgoing interface

出接口

VPN instance name

VPN實例的名稱。如果屬於公網,則顯示為“--”

Remote IP/URL

遠端IP/IPv6地址或URL路徑,不存在時則顯示“--”

Local IP

本地IP/IPv6地址,不存在時則顯示“--”

Interface

Track項關聯的接口,不存在時則顯示“--”

Protocol

監視接口的鏈路狀態或網絡層協議狀態,取值包括:

·     None:監視接口的鏈路狀態

·     IPv4:監視三層接口的IPv4協議狀態

·     IPv6:監視三層接口的IPv6協議狀態

CFD service instance

CFD服務實例的編號

MEP ID

CFD MEP的編號

IP route

Track項關聯的路由

VPN instance name

Track項關聯路由的VPN實例名稱,如果關聯的是公網路由,則顯示為“--”

Protocol

關聯路由的協議類型,如果路由不存在,則顯示為“N/A”

Nexthop interface

關聯路由的下一跳,如果路由不存在,則顯示為“N/A”

LLDP interface

監視LLDP鄰居狀態的接口

Tracked objects:

  Object 1: Positive

  Object 3: Negative(not)

  Object 10: NotReady(not)

列表型Track項下綁定的Track項,包括其狀態值和權重值。僅列表型Track項支持顯示該字段。Object n中的n表示Track項的序號。如果關聯類型不是權重列表,則不顯示權重。(not)表示其是反狀態。狀態的取值包括:

·     Positive:表示狀態正常

·     NotReady:表示無效值

·     Negative:表示狀態異常

Tracked by:

  Track-list 6

Track項被列表型Track項綁定,作為列表型Track項的對象時,顯示該字段。Track-list n中的n表示列表型Track項的序號

 

1.1.3  object

object命令用來向列表中添加與單個監測項聯動的Track項。

undo object命令用來刪除與單個監測項聯動的Track項。

【命令】

object track-entry-number [ not ] [ weight weight ]

undo object track-entry-number

【缺省情況】

列表中不存在與單個監測項聯動的Track項。

【視圖】

Track視圖

【缺省用戶角色】

network-admin

【參數】

track-entry-number:Track項序號,取值範圍為1~1024。

not:Track項的反狀態,例如:如果Track項的狀態為Positive,則其反狀態為Negative。該參數隻在與布爾類型列表的Track視圖下可配。

weight weight:Track項的權重,取值範圍為1~255該參數隻在權重類型列表Track視圖下可配,缺省權重值為10。

【使用指導】

·     Track視圖中不能添加與Track視圖序號相同的Track對象。

·     一個列表類型的track項中最多隻能添加16個Track對象。

·     Track項不能互相關聯形成環路。例如:如果Track項1中添加Track對象2,Track項2中添加Track對象3,那麼Track項3中不能再添加Track對象1。

【舉例】

# 創建與類型的布爾列表關聯的Track項100,並進入Track視圖。添加與單個監測對象聯動的Track對象1,添加與單個監測對象聯動的Track對象2的反狀態。

<Sysname> system-view

[Sysname] track 100 list boolean and

[Sysname-track-100] object 1

[Sysname-track-100] object 2 not

【相關命令】

·     track list boolean

·     track list threshold percentage

·     track list threshold weight

1.1.4  threshold percentage

threshold percentage命令用來在比例型列表Track項中配置狀態門限值。

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

【命令】

threshold percentage { negative negative-threshold | positive positive-threshold } *

undo threshold percentage

【缺省情況】

Negative狀態門限值為0%,Positive狀態門限值為1%。

【視圖】

Track視圖

【缺省用戶角色】

network-admin

【參數】

negative negative-threshold:指定Track項狀態變為Negative所要達到的門限,以百分數形式表示。negative-threshold的取值範圍為0~99。當關聯列表中Positive對象所占比例小於或等於Negative參數指定值時,Track項狀態變為Negative。

positive positive-threshold:指定Track項狀態變為Positive所要達到的門限,以百分數形式表示。positive-threshold的取值範圍為1~100。當關聯列表中Positive對象所占比例大於或等於Positive參數指定值時,Track項狀態變為Positive。配置的Positive門限值需大於Negative門限值。

【使用指導】

當關聯列表中的Positive對象比例小於Positive參數指定值且大於Negative參數指定值時,Track項狀態保持不變。

該命令隻適用於比例類型列表Track項。

【舉例】

# 創建和比例類型列表關聯的Track項1,並進入Track視圖。配置Track項1的Negative門限值為30%,Positive門限值為50%。

<Sysname> system-view

[Sysname] track 1 list threshold percentage

[Sysname-track-1] threshold percentage negative 30 positive 50

【相關命令】

·     track list threshold percentage

1.1.5  threshold weight

threshold weight命令用來在權重型列表Track項中配置狀態門限值權重。

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

【命令】

threshold weight { negative negative-threshold | positive positive-threshold } *

undo threshold weight

【缺省情況】

Negative門限值權重為0,Positive門限值權重為1。

【視圖】

Track視圖

【缺省用戶角色】

network-admin

【參數】

negative negative-threshold:指定Track項狀態變為Negative所要達到的門限值,以權重形式表示。negative-threshold的取值範圍為0~254。當關聯列表中當處於Positive的監測項的權重之和小於或等於Negative參數指定值時,Track項狀態變為Negative。

positive positive-threshold:指定Track項狀態變為Positive所要達到的門限值,以權重形式表示。positive-threshold的取值範圍為1~255。當關聯列表中處於Positive的監測項的權重之和大於或等於Positive參數指定值時,Track項狀態變為Positive。配置的Positive權重門限需大於Negative權重門限。

【使用指導】

當關聯列表中的Positive對象權重小於Positive參數指定值且大於Negative參數指定值時,Track項狀態保持不變。

該命令隻適用於權重類型列表Track項。

【舉例】

# 創建和權重類型列表關聯的Track項1,並進入Track視圖。設置Track項1的Negative門限值權重為30,Positive門限值權重為50。

<Sysname> system-view

[Sysname] track 1 list threshold weight

[Sysname-track-1] threshold weight negative 30 positive 50

【相關命令】

·     track list threshold weight

1.1.6  track bfd ctrl

track bfd ctrl命令用來創建和控製報文方式的BFD會話關聯的Track項,並進入Track視圖。如果指定的Track項已經存在,則直接進入Track視圖。

undo track命令用來刪除指定的Track項及Track視圖下所有配置。

【命令】

track track-entry-number bfd ctrl [ interface interface-type interface-number | vpn-instance vpn-instance-name ] remote { ip remote-ipv4-address | ipv6 remote-ipv6-address } local { ip local-ipv4-address | ipv6 local-ipv6-address }

undo track track-entry-number

【缺省情況】

不存在Track項。

【視圖】

係統視圖

【缺省用戶角色】

network-admin

【參數】

track-entry-number:Track項的序號,取值範圍為1~1024。

interface interface-type interface-number:指定BFD會話所在的本地接口。interface-type interface-number表示接口類型和接口編號。如果指定本參數,將對以該接口為出接口、以remote ip/remote ipv6為下一跳的鏈路進行單跳檢測,否則進行多跳檢測。

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

remote:BFD會話探測的遠端地址。

ip remote-ipv4-address:遠端IPv4地址,該地址為直連接口的地址。

ipv6 remote-ipv6-address:遠端IPv6地址,該地址為直連接口的地址。

local:BFD會話探測的本地地址。

ip local-ipv4-address:本地IPv4地址,該地址為直連接口的地址。

ipv6 local-ipv6-address:本地IPv6地址,該地址為直連接口的地址。

【使用指導】

創建Track項時,必須指定Track項的關聯類型。可以通過track track-entry-number進入已創建的Track項的視圖,而無需指定關聯類型。

不能通過重複執行本命令修改Track項關聯的內容。如需修改Track項關聯的內容,請先通過undo track命令刪除Track項,再執行track bfd ctrl命令。

配置Track與BFD聯動時,VRRP備份組的虛擬IP地址不能作為BFD會話探測的本地地址和遠端地址。

【舉例】

# 創建與控製報文方式的BFD會話關聯的Track項1,並進入Track視圖。BFD會話使用控製報文進行探測,BFD會話所在的本地接口為VLAN接口2,遠端IP地址為192.168.1.1,本地IP地址為192.168.1.2。

<Sysname> system-view

[Sysname] track 1 bfd ctrl interface vlan-interface 2 remote ip 192.168.1.1 local ip 192.168.1.2

[Sysname-track-1]

【相關命令】

·     delay

·     display track

1.1.7  track bfd echo

track bfd echo命令用來創建和Echo報文方式的BFD會話關聯的Track項,並進入Track視圖。如果指定的Track項已經存在,則直接進入Track視圖。

undo track命令用來刪除指定的Track項及Track視圖下所有配置。

【命令】

track track-entry-number bfd echo interface interface-type interface-number remote { ip remote-ipv4-address | ipv6 remote-ipv6-address } local { ip local-ipv4-address | ipv6 local-ipv6-address } [ ignore-rx-interface ]

undo track track-entry-number

【缺省情況】

不存在Track項。

【視圖】

係統視圖

【缺省用戶角色】

network-admin

【參數】

track-entry-number:Track項的序號,取值範圍為1~1024。

interface interface-type interface-number:BFD會話報文的出接口。interface-type interface-number為接口類型和接口編號。

remote:BFD會話探測的遠端地址。

ip remote-ipv4-address:遠端IPv4地址,該地址為直連接口的地址。

ipv6 remote-ipv6-address:遠端IPv6地址,該地址為直連接口的地址。

local:BFD會話探測的本地地址。

ip local-ipv4-address:本地IPv4地址,該地址為直連接口的地址。

ipv6 local-ipv6-address:本地IPv6地址,該地址為直連接口的地址。

ignore-rx-interface:表示不檢查Echo響應報文的入接口和Echo報文的出接口是否一致。缺省情況下,設備會檢查Echo響應報文的入接口,如果Echo響應報文的入接口和Echo報文的出接口不同,則設備會認為該Echo響應報文非法,從而丟棄該Echo響應報文,BFD會話Down。當BFD會話存在多條報文通路時,建議配置本參數,以免設備發送Echo報文的接口和接收echo響應報文的接口不一致時,影響BFD會話的狀態。

【使用指導】

創建Track項時,必須指定Track項的關聯類型。可以通過track track-entry-number進入已創建的Track項的視圖,而無需指定關聯類型。

不能通過重複執行本命令修改Track項關聯的內容。如需修改Track項關聯的內容,請先通過undo track命令刪除Track項,再執行track bfd echo命令。

如果創建不同Track項(即track-entry-number取值不同),但關聯的BFD會話相同(interfaceremotelocal參數取值均相同時,表示同一BFD會話),則要求ignore-rx-interface參數配置也必須一致,否則,後配置Track項會創建失敗。

配置Track與BFD聯動時,VRRP備份組的虛擬IP地址不能作為BFD會話探測的本地地址和遠端地址。

【舉例】

# 創建與Echo報文方式的BFD會話關聯的Track項1,並進入Track視圖。BFD會話使用Echo報文進行探測,出接口為VLAN接口2,遠端IP地址為1.1.1.1,本地IP地址為1.1.1.2。

<Sysname> system-view

[Sysname] track 1 bfd echo interface vlan-interface 2 remote ip 1.1.1.1 local ip 1.1.1.2

[Sysname-track-1]

【相關命令】

·     delay

·     display track

1.1.8  track bfd static

track bfd static命令用來創建和靜態BFD會話關聯的Track項,並進入Track視圖。如果指定的Track項已經存在,則直接進入Track視圖。

undo track命令用來刪除指定的Track項及Track視圖下所有配置。

【命令】

track track-entry-number bfd static bfd-session-name

undo track track-entry-number

【缺省情況】

不存在Track項。

【視圖】

係統視圖

【缺省用戶角色】

network-admin

【參數】

track-entry-number:Track項的序號,取值範圍為1~1024。

bfd-session-name:BFD會話名稱,為1~64個字符的字符串,區分大小寫。

【使用指導】

創建Track項時,必須指定Track項的關聯類型。可以通過track track-entry-number進入已創建的Track項的視圖,而無需指定關聯類型。

不能通過重複執行本命令修改Track項關聯的內容。如需修改Track項關聯的內容,請先通過undo track命令刪除Track項,再執行track bfd static命令。

【舉例】

# 創建與靜態BFD會話aa關聯的Track項1,並進入Track視圖。

<Sysname> system-view

[Sysname] track 1 bfd static aa

[Sysname-track-1]

【相關命令】

·     delay

·     display track

1.1.9  track cfd

track cfd命令用來創建和CFD連續性檢測功能關聯的Track項,並進入Track視圖。如果指定的Track項已經存在,則直接進入Track視圖。

undo track命令用來刪除指定的Track項及Track視圖下所有配置。

【命令】

track track-entry-number cfd cc service-instance instance-id mep mep-id

undo track track-entry-number

【缺省情況】

不存在Track項。

【視圖】

係統視圖

【缺省用戶角色】

network-admin

【參數】

track-entry-number:Track項的序號,取值範圍為1~1024。

service-instance instance-id:表示服務實例的編號,instance-id的取值範圍為1~32767。

mep mep-id:表示MEP的編號,mep-id的取值範圍為1~8191。

【使用指導】

創建Track項時,必須指定Track項的關聯類型。可以通過track track-entry-number進入已創建的Track項的視圖,而無需指定關聯類型。

不能通過重複執行本命令修改Track項關聯的內容。如需修改Track項關聯的內容,請先通過undo track命令刪除Track項,再執行track cfd命令。

【舉例】

# 創建與CFD連續性檢測功能關聯的Track項1,並進入Track視圖。指定CFD服務實例2,MEP編號為3。

<Sysname> system-view

[Sysname] track 1 cfd cc service-instance 2 mep 3

[Sysname-track-1]

【相關命令】

·     cfd mep(可靠性命令參考/CFD)

·     cfd service-instance(可靠性命令參考/CFD)

·     delay

·     display track

1.1.10  track mlag-mad-status

track mlag-mad-status命令用來創建與M-LAG MAD關聯的Track項,並進入Track視圖。如果指定的Track項已經存在,則直接進入Track視圖。

undo track命令用來刪除指定的Track項及Track視圖下所有配置。

【命令】

track track-entry-number mlag-mad-status

undo track track-entry-number

【缺省情況】

不存在Track項。

【視圖】

係統視圖

【缺省用戶角色】

network-admin

【參數】

track-entry-number:Track項的序號,取值範圍為1~1024。

【使用指導】

在M-LAG組網中,如果peer-link鏈路故障,M-LAG提供MAD(Multi-Active Detection,多Active檢測)機製,將設備上部分接口置為M-LAG MAD DOWN狀態,不允許此類接口轉發流量,避免流量錯誤轉發,從而盡量減少對業務影響。當peer-link鏈路故障恢複後,在延遲恢複時間到達時,將處於M-LAG MAD DOWN狀態的接口將恢複為up狀態。關於M-LAG MAD的詳細描述,請參見“二層技術-以太網交換”中的“M-LAG”。

配置本命令後,Track項會關聯M-LAG MAD DOWN事件和M-LAG MAD DOWN恢複事件。

·     當設備上部分接口被置為M-LAG MAD DOWN狀態時,Track項的狀態變成Negtive。

·     當處於M-LAG MAD DOWN狀態的接口恢複為up狀態時,Track項的狀態變成Positive。

·     未觸發或未收到M-LAG MAD DOWN事件和M-LAG MAD DOWN恢複事件時,Track項的狀態為NotReady。

創建Track項時,必須指定Track項的關聯類型。可以通過track track-entry-number進入已創建的Track視圖,而無需指定關聯類型。

不能通過重複執行本命令修改Track項關聯的內容。如需修改Track項關聯的內容,請先通過undo track命令刪除Track項,再執行track mlag-mad-status命令。

【舉例】

# 創建與M-LAG聯動的M-LAG MAD關聯的Track項1,並進入Track視圖。

<Sysname> system-view

[Sysname] track 1 mlag-mad-status

[Sysname-track-1]

【相關命令】

·     delay

·     display track

1.1.11  track interface

track interface命令用來創建與接口鏈路狀態關聯的Track項,並進入Track視圖。如果指定的Track項已經存在,則直接進入Track視圖。

undo track命令用來刪除指定的Track項及Track視圖下所有配置。

【命令】

track track-entry-number interface interface-type interface-number

undo track track-entry-number

【缺省情況】

不存在Track項。

【視圖】

係統視圖

【缺省用戶角色】

network-admin

【參數】

track-entry-number:Track項的序號,取值範圍為1~1024。

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

【使用指導】

創建Track項時,必須指定Track項的關聯類型。可以通過track track-entry-number進入已創建的Track項的視圖,而無需指定關聯類型。

創建與接口鏈路狀態關聯的Track項後,接口的鏈路狀態為up時,Track項的狀態為Positive;接口的鏈路狀態為down時,Track項的狀態為Negative。通過display ip interface brief命令可以查看接口的鏈路狀態。

不能通過重複執行本命令修改Track項關聯的內容。如需修改Track項關聯的內容,請先通過undo track命令刪除Track項,再執行track interface命令。

【舉例】

# 創建與VLAN接口10的鏈路狀態關聯的Track項1,並進入Track視圖。

<Sysname> system-view

[Sysname] track 1 interface vlan-interface 10

[Sysname-track-1]

【相關命令】

·     delay

·     display ip interface brief(三層技術-IP業務命令參考/IP地址)

·     display track

1.1.12  track interface physical

track interface physical命令用來創建與接口物理狀態關聯的Track項,並進入Track視圖。如果指定的Track項已經存在,則直接進入Track視圖。

undo track命令用來刪除指定的Track項及Track視圖下所有配置。

【命令】

track track-entry-number interface interface-type interface-number physical

undo track track-entry-number

【缺省情況】

不存在Track項。

【視圖】

係統視圖

【缺省用戶角色】

network-admin

【參數】

track-entry-number:Track項的序號,取值範圍為1~1024。

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

【使用指導】

創建Track項時,必須指定Track項的關聯類型。可以通過track track-entry-number進入已創建的Track項的視圖,而無需指定關聯類型。

不能通過重複執行本命令修改Track項關聯的內容。如需修改Track項關聯的內容,請先通過undo track命令刪除Track項,再執行track interface physical命令。

【舉例】

# 創建與VLAN接口2的物理狀態關聯的Track項1,並進入Track視圖。

<Sysname> system-view

[Sysname] track 1 interface vlan-interface 2 physical

[Sysname-track-1]

【相關命令】

·     delay

·     display ip interface brief(三層技術-IP業務命令參考/IP地址)

·     display track

1.1.13  track interface protocol

track interface protocol命令用來創建與接口網絡層協議狀態關聯的Track項,並進入Track視圖。如果指定的Track項已經存在,則直接進入Track視圖。

undo track命令用來刪除指定的Track項及Track視圖下所有配置。

【命令】

track track-entry-number interface interface-type interface-number protocol { ipv4 | ipv6 }

undo track track-entry-number

【缺省情況】

不存在Track項。

【視圖】

係統視圖

【缺省用戶角色】

network-admin

【參數】

track-entry-number:Track項的序號,取值範圍為1~1024。

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

ipv4:監視接口的IPv4協議狀態。接口的IPv4協議狀態為up時,Track項的狀態為Positive;接口的IPv4協議狀態為down時,Track項的狀態為Negative。通過display ip interface brief命令可以查看接口的IPv4協議狀態。

ipv6:監視接口的IPv6協議狀態。接口的IPv6協議狀態為up時,Track項的狀態為Positive;接口的IPv6協議狀態為down時,Track項的狀態為Negative。通過display ipv6 interface brief命令可以查看接口的IPv6協議狀態。

【使用指導】

創建Track項時,必須指定Track項的關聯類型。可以通過track track-entry-number進入已創建的Track項的視圖,而無需指定關聯類型。

不能通過重複執行本命令修改Track項關聯的內容。如需修改Track項關聯的內容,請先通過undo track命令刪除Track項,再執行track interface protocol命令。

【舉例】

# 創建與VLAN接口2的IPv4協議狀態關聯的Track項1,並進入Track視圖。

<Sysname> system-view

[Sysname] track 1 interface vlan-interface 2 protocol ipv4

[Sysname-track-1]

【相關命令】

·     delay

·     display ip interface brief(三層技術-IP業務命令參考/IP地址)

·     display ipv6 interface brief(三層技術-IP業務命令參考/IPv6基礎)

·     display track

1.1.14  track ip route

track ip route創建與路由管理關聯的Track項,並進入Track視圖。如果指定的Track項已經存在,則直接進入Track視圖。

undo track命令用來刪除指定的Track項及Track視圖下所有配置。

【命令】

track track-entry-number ip route [ vpn-instance vpn-instance-name ] ip-address { mask-length | mask } { ecmp-number { greater-equal min-ecmp-number | less-equal max-ecmp-number } * | reachability }

undo track track-entry-number

【缺省情況】

不存在Track項。

【視圖】

係統視圖

【缺省用戶角色】

network-admin

【參數】

track-entry-number:Track項的序號,取值範圍為1~1024。

vpn-instance vpn-instance-name:在指定VPN實例中創建和路由條目關聯的Track項。vpn-instance-name表示MPLS L3VPN的VPN實例名稱,為1~31個字符的字符串,區分大小寫。如果未指定本參數,則表示在公網中創建和路由關聯的Track項。

ip-address:路由條目中的IP地址,點分十進製格式。

mask-length/mask:IP地址掩碼長度/掩碼,以整數形式表示掩碼長度或以點分十進製格式表示掩碼。當用整數形式時,取值範圍為0~32。

ecmp-number { greater-equal min-ecmp-number | less-equal max-ecmp-number } *:監測等價路由數目。

·     greater-equal表示大於等於,min-ecmp-number表示指定的最小等價路由數目。取值範圍受max-ecmp-num命令配置的影響。有關max-ecmp-num命令的詳細介紹,請參見“三層技術-IP路由”命令參考中的“IP路由基礎”。

·     less-equal表示小於等於,max-ecmp-number表示指定的最大等價路由數目。取值範圍受max-ecmp-num命令配置的影響。有關max-ecmp-num命令的詳細介紹,請參見“三層技術-IP路由”命令參考中的“IP路由基礎”。

reachability:監測路由可達。

【使用指導】

創建Track項時,必須指定Track項的關聯類型。可以通過track track-entry-number進入已創建的Track項的視圖,而無需指定關聯類型。

不能通過重複執行本命令修改Track項關聯的內容。如需修改Track項關聯的內容,請先通過undo track命令刪除Track項,再執行track ip route reachability命令。

當發生主備設備倒換或者RIB進程倒換後,如果路由協議進程平滑重啟一直未結束,並且此時路由條目發生變化,路由管理不會立刻向Track模塊通知路由變化信息,通過配置路由管理的不間斷路由功能,可以解決上述問題。

【舉例】

# 創建與路由管理關聯的Track項1,並進入Track視圖,路由條目目的地址10.1.1.0,掩碼長度為24。

<Sysname> system-view

[Sysname] track 1 ip route 10.1.1.0 24 reachability

[Sysname-track-1]

# 創建與路由管理關聯的Track項2並進入Track視圖,路由條目目的地址10.1.1.0,掩碼長度為24,監測的等價路由數目為大於等於2、小於等於3。

<Sysname> system-view

[Sysname] track 2 ip route 10.1.1.0 24 ecmp-number greater-equal 2 less-equal 3

[Sysname-track-2]

【相關命令】

·     delay

·     display ip routing-table(三層技術-IP路由命令參考/IP路由基礎)

·     display track

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

1.1.15  track list boolean

track list boolean命令用來創建布爾類型列表Track項,並進入Track視圖。如果指定的Track項已經存在,則直接進入Track視圖。

undo track命令用來刪除指定的Track項及Track視圖下所有配置。

【命令】

track track-entry-number list boolean { and | or }

undo track track-entry-number

【缺省情況】

不存在Track項。

【視圖】

係統視圖

【缺省用戶角色】

network-admin

【參數】

track-entry-number:Track項的序號,取值範圍為1~1024。

and:使用布爾與運算決定Track項的狀態。

or:使用布爾或運算決定Track項的狀態。

【使用指導】

本命令創建布爾類型列表Track項,Track項的狀態由Track列表中對象狀態的布爾運算結果決定,共有兩種類型的布爾列表:

·     布爾與列表類型:基於列表中對象狀態的布爾與運算結果決定Track項的狀態。如果關聯列表中的所有對象的狀態都是Positive,那麼此Track項的狀態為Positive;如果有一個或多個對象的狀態為Negative,那麼此Track項的狀態為Negative。

·     布爾或列表類型:基於列表中對象狀態的布爾或運算結果決定Track項的狀態。如果關聯列表中至少有一個對象的狀態是Positive,那麼此Track項的狀態為Positive;如果所有的對象的狀態都是Negative,那麼此Track項的狀態為Negative。

創建Track項時,必須指定Track項的關聯類型。可以通過track track-entry-number進入已創建的Track視圖,而無需指定關聯類型。

不能通過重複執行本命令修改Track項的關聯類型。如需修改Track項的關聯類型,請先通過undo track命令刪除Track項,再執行track list boolean命令。

【舉例】

# 創建布爾類型列表Track項101,並進入Track視圖。Track項101使用布爾或運算。

<Sysname> system-view

[Sysname] track 101 list boolean or

[Sysname-track-101]

【相關命令】

·     delay

·     object

1.1.16  track list threshold percentage

track list threshold percentage命令用來創建比例類型列表Track項,並進入Track視圖。如果指定的Track項已經存在,則直接進入Track視圖。

undo track命令用來刪除指定的Track項及Track視圖下所有配置。

【命令】

track track-entry-number list threshold percentage

undo track track-entry-number

【缺省情況】

不存在Track項。

【視圖】

係統視圖

【缺省用戶角色】

network-admin

【參數】

track-entry-number:Track項的序號,取值範圍為1~1024。

【使用指導】

本命令創建比例類型列表Track項,Track項的狀態由Track列表中Positive對象/所有對象的總比例和threshold percentage命令配置的門限值的大小決定。

創建Track項時,必須指定Track項的關聯類型。可以通過track track-entry-number進入已創建的Track視圖,而無需指定關聯類型。

不能通過重複執行本命令修改Track項的關聯類型。如需修改Track項的關聯類型,請先通過undo track命令刪除Track項,再執行track list threshold percentage命令。

【舉例】

# 創建比例類型列表Track項101,並進入Track視圖。

<Sysname> system-view

[Sysname] track 101 list threshold percentage

[Sysname-track-101]

【相關命令】

·     delay

·     object

·     threshold percentage

1.1.17  track list threshold weight

track list threshold weight命令用來創建權重類型列表Track項,並進入Track視圖。如果指定的Track項已經存在,則直接進入Track視圖。

undo track命令用來刪除指定的Track項及Track視圖下所有配置。

【命令】

track track-entry-number list threshold weight

undo track track-entry-number

【缺省情況】

不存在Track項。

【視圖】

係統視圖

【缺省用戶角色】

network-admin

【參數】

track-entry-number:Track項的序號,取值範圍為1~1024。

【使用指導】

本命令創建權重類型列表Track項,Track項的狀態由Track列表中Positive對象的總權重和threshold weight命令配置的權重值的大小決定。

創建Track項時,必須指定Track項的關聯類型。可以通過track track-entry-number進入已創建的Track視圖,而無需指定關聯類型。

不能通過重複執行本命令修改Track項的關聯類型。如需修改Track項的關聯類型,請先通過undo track命令刪除Track項,再執行track list threshold weight命令。

【舉例】

# 創建權重類型列表Track項101,並進入Track視圖。

<Sysname> system-view

[Sysname] track 101 list threshold weight

[Sysname-track-101]

【相關命令】

·     delay

·     object

·     threshold weight

1.1.18  track lldp neighbor

track lldp neighbor 命令用來創建與接口的LLDP鄰居狀態關聯的Track項,並進入Track視圖。如果指定的Track項已經存在,則直接進入Track視圖。

undo track命令用來刪除指定的Track項及Track視圖下所有配置。

【命令】

track track-entry-number lldp neighbor interface interface-type interface-number

undo track track-entry-number

【缺省情況】

不存在Track項。

【視圖】

係統視圖

【缺省用戶角色】

network-admin

【參數】

track-entry-number:Track項的序號,取值範圍為1~1024。

interface interface-type interface-number:監視LLDP鄰居狀態的接口,interface-type interface-number為接口類型和接口編號。

【使用指導】

創建Track項時,必須指定Track項的關聯類型。可以通過track track-entry-number進入已創建的Track視圖,而無需指定關聯類型。

不能通過重複執行本命令修改Track項關聯的內容。如需修改Track項關聯的內容,請先通過undo track命令刪除Track項,再執行track lldp neighbor命令。

【舉例】

# 創建與接口Ten-GigabitEthernet1/0/1的LLDP鄰居狀態關聯的Track項,並進入Track視圖。

<Sysname> system-view

[Sysname] track 1 lldp neighbor interface ten-gigabitethernet 1/0/1

[Sysname-track-1]

【相關命令】

·     delay

·     display track

1.1.19  track nqa

track nqa命令用來創建與NQA測試組中指定聯動項關聯的Track項,並進入Track視圖。如果指定的Track項已經存在,則直接進入Track視圖。

undo track命令用來刪除指定的Track項及Track視圖下所有配置。

【命令】

track track-entry-number nqa entry admin-name operation-tag reaction item-number

undo track track-entry-number

【缺省情況】

不存在Track項。

【視圖】

係統視圖

【缺省用戶角色】

network-admin

【參數】

track-entry-number:Track項的序號,取值範圍為1~1024。

entry admin-name operation-tag:指定與Track項關聯的NQA測試組。其中,admin-name為創建NQA測試組的管理員的名字,為1~32個字符的字符串,不區分大小寫;operation-tag為NQA測試操作的標簽,為1~32個字符的字符串,不區分大小寫。

reaction item-number:指定與Track項關聯的聯動項。其中,item-number為聯動項的序號,取值範圍為1~10。

【使用指導】

創建Track項時,必須指定Track項的關聯類型。可以通過track track-entry-number進入已創建的Track視圖,而無需指定關聯類型。

不能通過重複執行本命令修改Track項關聯的內容。如需修改Track項關聯的內容,請先通過undo track命令刪除Track項,再執行track nqa命令。

【舉例】

# 創建與NQA測試組(admin–test)中聯動項3關聯的Track項1,並進入Track視圖。

<Sysname> system-view

[Sysname] track 1 nqa entry admin test reaction 3

[Sysname-track-1]

【相關命令】

·     delay

·     display track

 

不同款型規格的資料略有差異, 詳細信息請向具體銷售和400谘詢。H3C保留在沒有任何通知或提示的情況下對資料內容進行修改的權利!

BOB登陆
官網
聯係我們