国家 / 地区

11-可靠性命令参考

07-Smart Link命令

本章节下载  (145.00 KB)

docurl=/cn/Service/Document_Software/Document_Center/Routers/Catalog/SR_Router/SR6600/Command/Command_Manual/H3C_SR6600_SR6600-X_CR(V5)-R3303(V1.23)/11/201702/973931_30005_0.htm

07-Smart Link命令


1 Smart Link

说明

本节命令仅在SAP板工作在二层模式时支持。

 

1.1  Smart Link配置命令

1.1.1  display smart-link flush

【命令】

display smart-link flush [ | { begin | exclude | include } regular-expression ]

【视图】

任意视图

【缺省级别】

1:监控级

【参数】

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

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

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

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

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

【描述】

display smart-link flush命令用来查看设备收到的Flush报文信息。

【举例】

# 查看设备收到的Flush报文信息。

<Sysname> display smart-link flush

 Received flush packets                             : 10

 Receiving interface of the last flush packet       : GigabitEthernet3/0/1

 Receiving time of the last flush packet            : 19:19:03 2010/04/21

 Device ID of the last flush packet                 : 000f-e200-8500

 Control VLAN of the last flush packet              : 1

表1-1 display smart-link flush命令显示信息描述表

字段

描述

Received flush packets

接收的Flush报文总数

Receiving interface of the last flush packet

接收最后一个Flush报文的端口

Receiving time of the last flush packet

接收最后一个Flush报文的时间

Device ID of the last flush packet

接收的最后一个Flush报文中携带的设备标识

Control VLAN of the last flush packet

接收的最后一个Flush报文中携带的控制VLAN

 

1.1.2  display smart-link group

【命令】

display smart-link group { group-id | all } [ | { begin | exclude | include } regular-expression ]

【视图】

任意视图

【缺省级别】

1:监控级

【参数】

group-id:查看指定Smart Link组的信息。group-id表示Smart Link组的编号,取值范围为1~48,最小取值为1。

all:查看所有Smart Link组的信息。

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

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

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

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

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

【描述】

display smart-link group命令用来查看Smart Link组的信息。

【举例】

# 查看Smart Link组1的信息。

<Sysname> display smart-link group 1

 Smart link group 1 information:

 Device ID: 000f-e200-8500

 Preemption mode: ROLE

 Preemption delay: 1(s)

 Control VLAN: 1

 Protected VLAN: Reference Instance 0 to 2, 4

 Member                     Role    State    Flush-count Last-flush-time

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

 GigabitEthernet3/0/1       MASTER  ACTVIE   1           16:37:20 2010/04/21

 

 GigabitEthernet3/0/2       SLAVE   STANDBY  2           17:45:20 2010/04/21

表1-2 display smart-link group命令显示信息描述表

字段

描述

Smart link group 1 information

Smart Link组的信息

Device ID

设备标识

Preemption mode

抢占模式:

·     ROLE:角色抢占模式

·     NONE:非抢占模式

Preemption delay

抢占延时,单位为秒

Control-VLAN

控制VLAN

Protected VLAN

Smart Link组保护的VLAN列表。此处显示的是引用的MSTI(Multiple Spanning Tree Instance,多生成树实例),所引用的MSTI与VLAN间的映射关系可通过命令display stp region-configuration查看

Member

Smart Link组的成员端口

Role

端口角色:

·     MASTER:主端口

·     SLAVE:从端口

State

端口状态:

·     ACTVIE:转发

·     STANDBY:待命

·     DOWN:故障

Flush-count

发送的Flush报文数

Last-flush-time

最后一次发送Flush报文的时间,NA表示没有发送过Flush报文

 

1.1.3  flush enable

【命令】

flush enable [ control-vlan vlan-id ]

undo flush enable

【视图】

Smart Link组视图

【缺省级别】

2:系统级

【参数】

control-vlan vlan-id:指定发送Flush报文的控制VLAN。vlan-id为控制VLAN的编号,取值范围为1~4094。

【描述】

flush enable命令用来使能发送Flush报文的功能。undo flush enable命令用来关闭发送Flush报文的功能。

缺省情况下,发送Flush报文的功能处于开启状态,且控制VLAN为VLAN 1。

需要注意的是,需要为不同的Smart Link组配置不同的控制VLAN。

相关配置可参考命令smart-link flush enable

【举例】

# 在Smart Link组1中关闭发送Flush报文的功能。

<Sysname> system-view

[Sysname] smart-link group 1

[Sysname-smlk-group1] undo flush enable

1.1.4  port

【命令】

port interface-type interface-number { master | slave }

undo port interface-type interface-number

【视图】

Smart Link组视图

【缺省级别】

2:系统级

【参数】

interface-type interface-number:指定端口类型和端口编号。

master:表示主端口。

slave:表示从端口。

【描述】

port命令用来配置Smart Link组的成员端口。undo port命令用来取消Smart Link组成员端口的配置。

需要注意的是:

·     在配置Smart Link组的成员端口之前,请确认端口未启用生成树协议或者RRPP功能、端口不是聚合成员端口或者业务环回成员端口;端口配置为Smart Link组成员后,不能在该端口上开启生成树协议或者RRPP功能,也不能将该端口加入聚合组或业务环回组。

·     配置Smart Link组的成员端口也可在以太网或二层聚合接口视图下进行。

相关配置可参考命令port smart-link group

【举例】

# 将端口GigabitEthernet3/0/1配置为Smart Link组1的从端口。

<Sysname> system-view

[Sysname] interface gigabitethernet 3/0/1

[Sysname-GigabitEthernet3/0/1] undo stp enable

[Sysname-GigabitEthernet3/0/1] quit

[Sysname] smart-link group 1

[Sysname-smlk-group1] protected-vlan reference-instance 0

[Sysname-smlk-group1] port gigabitethernet 3/0/1 slave

1.1.5  port smart-link group

【命令】

port smart-link group group-id { master | slave }

undo port smart-link group group-id

【视图】

以太网接口视图/二层聚合接口视图

【缺省级别】

2:系统级

【参数】

group-id:Smart Link组的编号。取值范围为1~48,最小取值为1。

master:表示主端口。

slave:表示从端口。

【描述】

port smart-link group命令用来配置Smart Link组的成员端口。undo port smart-link group命令用来取消Smart Link组成员端口的配置。

需要注意的是:

·     在配置Smart Link组的成员端口之前,请确认端口未启用生成树协议或者RRPP功能、端口不是聚合成员端口或者业务环回成员端口;端口配置为Smart Link组的成员端口后,不能在该端口上开启生成树协议或者RRPP功能,也不能将该端口加入聚合组或业务环回组。

·     配置Smart Link组的成员端口也可在Smart Link组视图下进行。

相关配置可参考命令port

【举例】

# 将端口GigabitEthernet3/0/1配置为Smart Link组1的主端口。

<Sysname> system-view

[Sysname] smart-link group 1

[Sysname-smlk-group1] protected-vlan reference-instance 0

[Sysname-smlk-group1] quit

[Sysname] interface gigabitethernet 3/0/1

[Sysname-GigabitEthernet3/0/1] undo stp enable

[Sysname-GigabitEthernet3/0/1] port smart-link group 1 master

# 将二层聚合接口1配置为Smart Link组1的主端口。

<Sysname> system-view

[Sysname] smart-link group 1

[Sysname-smlk-group1] protected-vlan reference-instance 0

[Sysname-smlk-group1] quit

[Sysname] interface bridge-aggregation 1

[Sysname-Bridge-Aggregation1] undo stp enable

[Sysname-Bridge-Aggregation1] port smart-link group 1 master

1.1.6  port smart-link group track

【命令】

port smart-link group group-id track cfd cc

undo port smart-link group group-id track cfd cc

【视图】

以太网接口视图

【缺省级别】

2:系统级

【参数】

group-id:Smart Link组的编号。取值范围为1~48,最小取值为1。

【描述】

port smart-link group track命令用来配置Smart Link组的成员端口与CFD CC机制联动,以检测端口的链路状态。undo port smart-link group track命令用来取消Smart Link组的成员端口与CFD CC机制联动。

缺省情况下,Smart Link组的成员端口与CFD CC机制未联动。

需要注意的是:

·     在配置端口与CFD CC机制联动之前,须保证该端口已加入对应的Smart Link组。

·     端口所在Smart Link组的控制VLAN必须与CFD CC的检测VLAN一致。

【举例】

# 配置Smart Link组1的主端口GigabitEthernet3/0/1与CFD CC机制联动,以检测其链路状态。

<Sysname> system-view

[Sysname] smart-link group 1

[Sysname-smlk-group1] protected-vlan reference-instance 0

[Sysname-smlk-group1] quit

[Sysname] interface gigabitethernet 3/0/1

[Sysname-GigabitEthernet3/0/1] undo stp enable

[Sysname-GigabitEthernet3/0/1] port smart-link group 1 master

[Sysname-GigabitEthernet3/0/1] port smart-link group 1 track cfd cc

1.1.7  preemption delay

【命令】

preemption delay delay-time

undo preemption delay

【视图】

Smart Link组视图

【缺省级别】

2:系统级

【参数】

delay-time:抢占延时,取值范围为0~300,单位为秒。

【描述】

preemption delay命令用来配置抢占延时,例如在角色抢占模式下,在主端口抢占为转发状态之前,先延迟一段时间以配合上游设备的切换。undo preemption delay命令用来恢复缺省情况。

缺省情况下,抢占延时为1秒。

需要注意的是,抢占延时在配置了抢占模式之后才会生效。

相关配置可参考命令preemption mode

【举例】

# 配置抢占模式为角色抢占模式,并配置抢占延时为10秒。

<Sysname> system-view

[Sysname] smart-link group 1

[Sysname-smlk-group1] preemption mode role

[Sysname-smlk-group1] preemption delay 10

1.1.8  preemption mode

【命令】

preemption mode role

undo preemption mode

【视图】

Smart Link组视图

【缺省级别】

2:系统级

【参数】

role:角色抢占模式,即主端口抢占为转发状态。

【描述】

preemption mode命令用来配置抢占模式为角色抢占模式。undo preemption mode命令用来配置抢占模式为非抢占模式。

缺省情况下,Smart Link组的抢占模式为非抢占模式。

【举例】

# 配置抢占模式为角色抢占模式。

<Sysname> system-view

[Sysname] smart-link group 1

[Sysname-smlk-group1] preemption mode role

1.1.9  protected-vlan

【命令】

protected-vlan reference-instance instance-id-list

undo protected-vlan [ reference-instance instance-id-list ]

【视图】

Smart Link组视图

【缺省级别】

2:系统级

【参数】

reference-instance instance-id-list

通过引用MSTI的方式来配置Smart Link组的保护VLAN。instance-id-list为MSTI列表,表示方式为instance-id-list = { instance-id [ to instance-id ] }&<1-10>。其中,instance-id为MSTI的编号,取值范围为0~31,取值为0表示的是CIST。&<1-10>表示前面的参数最多可以输入10次。MSTI所映射的VLAN可通过命令display stp region-configuration查看(在PVST模式下,系统会自动将VLAN与MSTI进行映射)。

【描述】

protected-vlan命令用来配置Smart Link组的保护VLAN。undo protected-vlan命令用来删除Smart Link组中保护VLAN的相关配置。

需要注意的是:

·     在使用undo protected-vlan命令时若指定了reference-instance instance-id-list参数,将删除Smart Link组中指定MSTI所映射VLAN的相关配置;否则,将删除Smart Link组中所有MSTI所映射VLAN的相关配置。

·     在配置Smart Link组的成员端口之前必须配置保护VLAN。

·     在删除保护VLAN的相关配置时,如果Smart Link组中已经配置了成员端口,则不允许删除所有保护VLAN的相关配置;如果Smart Link组中没有配置成员端口,则可以删除所有保护VLAN的相关配置。

·     在删除Smart Link组时会同时删除其保护VLAN的配置。

·     若VLAN与MSTI的映射关系发生变化,Smart Link组实际所保护的VLAN也会根据Smart Link组的保护VLAN所引用的MSTI变化。

·     Smart Link端口允许通过的VLAN都应该被Smart Link组保护。

相关配置可参考命令smart-link group,以及“二层技术-以太网交换命令参考/生成树”中的命令display stp region-configuration

【举例】

# 先将VLAN 1~30映射到MSTI 1上,并激活MST域的配置;然后配置Smart Link 组1的保护VLAN为MSTI 1所映射的VLAN。

<Sysname> system-view

[Sysname] stp region-configuration

[Sysname-mst-region] instance 1 vlan 1 to 30

[Sysname-mst-region] active region-configuration

[Sysname-mst-region] quit

[Sysname] smart-link group 1

[Sysname-smlk-group1] protected-vlan reference-instance 1

1.1.10  reset smart-link statistics

【命令】

reset smart-link statistics

【视图】

用户视图

【缺省级别】

2:系统级

【参数】

【描述】

reset smart-link statistics命令用来清除Flush报文的统计信息。

【举例】

# 清除Flush报文的统计信息。

<Sysname> reset smart-link statistics

1.1.11  smart-link flush enable

【命令】

smart-link flush enable [ control-vlan vlan-id-list ]

undo smart-link flush enable [ control-vlan vlan-id-list ]

【视图】

以太网接口视图/二层聚合接口视图

【缺省级别】

2:系统级

【参数】

control-vlan vlan-id-list:指定接收Flush报文的控制VLAN。vlan-id-list为控制VLAN列表,vlan-id-list={ vlan-id [ to vlan-id ] }&<1-10>。其中,vlan-id为VLAN编号,取值范围为1~4094,。&<1-10>表示前面的参数最多可以输入10次。

【描述】

smart-link flush enable命令用来使能接收Flush报文的功能。undo smart-link flush enable命令用来关闭接收Flush报文的功能。

缺省情况下,接收Flush报文的功能处于关闭状态。

需要注意的是:

·     如果没有指定控制VLAN,则表示对VLAN 1进行操作。

·     不能在聚合成员端口或业务环回成员端口上使能接收Flush报文的功能。

相关配置可参考命令flush enable

【举例】

# 在端口GigabitEthernet3/0/1上使能接收Flush报文的功能。

<Sysname> system-view

[Sysname] interface gigabitethernet 3/0/1

[Sysname-GigabitEthernet3/0/1] smart-link flush enable

# 在二层聚合接口1上使能接收Flush报文的功能。

<Sysname> system-view

[Sysname] interface bridge-aggregation 1

[Sysname-Bridge-Aggregation1] smart-link flush enable

1.1.12  smart-link group

【命令】

smart-link group group-id

undo smart-link group group-id

【视图】

系统视图

【缺省级别】

2:系统级

【参数】

group-id:Smart Link组的编号。取值范围为1~48,最小取值为1。

【描述】

smart-link group命令用来创建Smart Link组,并进入Smart Link组视图。undo smart-link group命令用来删除Smart Link组。

需要注意的是,当Smart Link组内有成员端口时不允许删除。

【举例】

# 创建Smart Link组1,并进入Smart Link组1的视图。

<Sysname> system-view

[Sysname] smart-link group 1

[Sysname-smlk-group1]

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