05-Smart Link命令
本章节下载: 05-Smart Link命令 (139.48 KB)
1.1.1 display smart-link flush
1.1.2 display smart-link group
1.1.9 reset smart-link statistics
【命令】
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 : GigabitEthernet1/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 |
【命令】
display smart-link group { group-id | all } [ | { begin | exclude | include } regular-expression ]
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
group-id:查看指定Smart Link组的信息。group-id表示Smart Link组的编号,取值范围为1~4。
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
-----------------------------------------------------------------------------
GigabitEthernet1/0/1 MASTER ACTVIE 1 16:37:20 2010/04/21
GigabitEthernet1/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报文 |
【命令】
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
【命令】
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。
【举例】
# 将端口GigabitEthernet1/0/1配置为Smart Link组1的从端口。
<Sysname> system-view
[Sysname] interface gigabitethernet 1/0/1
[Sysname-GigabitEthernet1/0/1] undo stp enable
[Sysname-GigabitEthernet1/0/1] quit
[Sysname] smart-link group 1
[Sysname-smlk-group1] protected-vlan reference-instance 0
[Sysname-smlk-group1] port gigabitethernet 1/0/1 slave
【命令】
port smart-link group group-id { master | slave }
undo port smart-link group group-id
【视图】
二层以太网端口视图/二层聚合接口视图
【缺省级别】
2:系统级
【参数】
group-id:Smart Link组的编号,取值范围为1~4。
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。
【举例】
# 将端口GigabitEthernet1/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 1/0/1
[Sysname-GigabitEthernet1/0/1] undo stp enable
[Sysname-GigabitEthernet1/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
【命令】
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
【命令】
preemption mode role
undo preemption mode
【视图】
Smart Link组视图
【缺省级别】
2:系统级
【参数】
role:角色抢占模式,即主端口抢占为转发状态。
【描述】
preemption mode命令用来配置抢占模式为角色抢占模式。undo preemption mode命令用来配置抢占模式为非抢占模式。
缺省情况下,设备工作在非抢占模式。
【举例】
# 配置抢占模式为角色抢占模式。
<Sysname> system-view
[Sysname] smart-link group 1
[Sysname-smlk-group1] preemption mode role
【命令】
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~16,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的相关配置。
缺省情况下,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
【命令】
reset smart-link statistics
【视图】
用户视图
【缺省级别】
2:系统级
【参数】
无
【描述】
reset smart-link statistics命令用来清除Flush报文的统计信息。
【举例】
# 清除Flush报文的统计信息。
<Sysname> reset smart-link statistics
【命令】
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。
【举例】
# 在端口GigabitEthernet1/0/1上使能接收Flush报文的功能。
[Sysname] interface gigabitethernet 1/0/1
[Sysname-GigabitEthernet1/0/1] smart-link flush enable
# 在二层聚合接口1上使能接收Flush报文的功能。
<Sysname> system-view
[Sysname] interface bridge-aggregation 1
[Sysname-Bridge-Aggregation1] smart-link flush enable
【命令】
smart-link group group-id
undo smart-link group group-id
【视图】
系统视图
【缺省级别】
2:系统级
【参数】
group-id:Smart Link组的编号,取值范围为1~4。
【描述】
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保留在没有任何通知或提示的情况下对资料内容进行修改的权利!