• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 关于我们

10-可靠性命令参考

目录

10-Track命令

本章节下载 10-Track命令  (339.23 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:表示列表类型

·     PTP:表示PTP类型

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:表示权重列表类型

·     PTP:表示PTP类型

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表示Negative门限值,取值范围为0~99。当关联列表中Positive对象所占比例小于或等于Negative参数指定值时,Track项状态变为Negative。

positive positive-threshold:指定Track项状态变为Positive所要达到的门限,以百分数形式表示。positive-threshold表示Positive门限值,取值范围为1~100。当关联列表中Positive对象所占比例大于或等于Positive参数指定值时,Track项状态变为Positive。配置的Positive门限值需大于Negative门限值。

【使用指导】

工作机制

Track项的状态由Track列表中Positive对象所占比例和threshold percentage命令配置的门限值的大小决定。

·     当列表中Positive对象所占百分比大于或等于Positive门限值时,Track项状态变为Positive。

·     当列表中Positive对象所占百分比小于或等于Negative门限值时,Track项状态变为Negative。

·     当列表中Positive对象所占百分比小于Positive门限值且大于Negative门限值时,Track项状态保持不变。

注意事项

该命令只适用于比例类型列表Track项。

配置的Positive门限值需大于Negative门限值。如果不指定positive参数,仅配置negative参数,则negative参数取值只能为0,等效于缺省情况。

【举例】

# 创建和比例类型列表关联的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表示Negative门限值,取值范围为0~254。当关联列表中当处于Positive的监测项的权重之和小于或等于Negative参数指定值时,Track项状态变为Negative。

positive positive-threshold:指定Track项状态变为Positive所要达到的门限值,以权重形式表示。positive-threshold表示Positive门限值,取值范围为1~255。当关联列表中处于Positive的监测项的权重之和大于或等于Positive参数指定值时,Track项状态变为Positive。配置的Positive权重门限需大于Negative权重门限。

【使用指导】

工作机制

Track项的状态由Track列表中Positive对象的总权重(Track列表所有处于Positive状态的Track项的权重之和)和threshold weight命令配置的权重值的大小决定。每个加入列表的Track对象都拥有一个权重值:

·     当Track列表中Positive对象的总权重大于或等于Positive门限值时,Track项状态变为Positive。

·     当Track列表中Positive对象的总权重小于或等于Negative门限值时,Track项状态变为Negative。

·     当Track列表中Positive对象的总权重小于Positive门限值且大于Negative门限值时,Track项状态保持不变。

注意事项

该命令只适用于权重类型列表Track项。

配置的Positive门限值需大于Negative门限值。如果不指定positive参数,仅配置negative参数,则negative参数取值只能为0,等效于缺省情况。

【举例】

# 创建和权重类型列表关联的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命令。

【举例】

# 创建与接口Twenty-FiveGigE1/0/1的LLDP邻居状态关联的Track项,并进入Track视图。

<Sysname> system-view

[Sysname] track 1 lldp neighbor interface twenty-fivegige 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

1.1.20  track ptp

track ptp命令用来创建与PTP模块联动的Track项,并进入Track视图。如果指定的Track项已经存在,则直接进入Track视图。

undo track命令用来删除指定的Track项及Track视图下所有配置。

【命令】

track track-entry-number ptp { source-state [ instance ptp-instance-id ] | time-state }

undo track track-entry-number

【缺省情况】

不存在Track项。

【视图】

系统视图

【缺省用户角色】

network-admin

【参数】

track-entry-number:Track项的序号,取值范围为1~1024。

source-state [ instance ptp-instance-id ]:在创建和指定PTP实例中时钟源状态关联的Track项。ptp-instance-id表示PTP实例的编号,取值范围为1~5。不指定该参数时,表示PTP实例0。

time-state:创建和PTP时间状态关联的Track项。

【使用指导】

应用场景

配置Track与PTP联动,然后再将该Track项和EAA策略联动,可实现自动监控PTP时钟源和PTP时钟的状态,使得设备在PTP正常工作时,使用PTP同步系统时钟;当PTP不能正常工作时,使用NTP同步系统时钟。

工作机制

配置本命令后,设备会创建和PTP联动的Track项,Track项的状态由指定PTP联动项的状态决定。设备支持以下两种PTP联动项:

·     时钟源状态联动项:基于指定实例中的时钟源状态决定Track项的状态。

¡     如果指定的PTP实例中PTP时钟源存在(即设备上存在Slave接口,本设备不是组网的GM时钟),那么此Track项的状态为Positive;

¡     如果指定的PTP实例中PTP时钟源丢失(即本设备成为组网的GM时钟),那么此Track项的状态为Negative。

·     PTP时间状态联动项:基于PTP时间状态决定Track项的状态。

¡     如果PTP时间状态为Lock(锁定状态),那么此Track项的状态为Positive;

¡     如果PTP时间状态为Unlock(非锁定状态),那么此Track项的状态为Negative。

注意事项

创建Track项时,必须指定Track项的关联类型。可以通过track track-entry-number进入已创建的Track视图,而无需指定关联类型。

不能通过重复执行本命令修改Track项关联的内容。如需修改Track项关联的内容,请先通过undo track命令删除Track项,再执行track ptp命令。

【举例】

# 创建与PTP实例1时钟源状态关联的Track项1,并进入Track视图。

<Sysname> system-view

[Sysname] track 1 ptp source-state instance 1

[Sysname-track-1]

【相关命令】

·     delay

·     display track

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

新华三官网
联系我们