S系列框式交换机(S75/S75E/S85)

S系列框式核心交换机是面向下一代IP城域网、大型园区网推出的新一代T比特运营级模块化核心交换机。
通用
{{sendMatomoQuery("S系列框式交换机(S75/S75E/S85)","STP配置命令")}}

STP配置命令

更新时间:2023-12-08

1.STP配置命令

1.1 SSTP配置命令

1.1.1 spanning-tree

命令描述

spanning-tree

no spanning-tree

启动缺省的生成树协议模式,或关闭生成树协议运行。

在端口配置模式下启用或禁用端口的STP。

参数

缺省

缺省启动RSTP模式。

使用说明

命令模式

全局配置模式

物理端口、聚合端口配置模式。

示例

1.1.2 spanning-tree mode sstp

命令描述

spanning-tree mode sstp

no spanning-tree mode

配置spanning-tree运行模式为SSTP,no命令禁止STP运行。

参数

缺省

STP缺省模式为RSTP模式。

使用说明

命令模式

全局配置模式

示例

下面的命令将启动SSTP模式:

Switch_config# spanning-tree mode sstp

Switch_config# 

1.1.3 spanning-tree sstp priority 

命令描述

spanning-tree sstp priority value

no spanning-tree sstp priority  

配置SSTP的网桥优先级值,no命令恢复为默认值。

参数

参数

参数说明

value

权值。取值范围:0-61440。

缺省

32768

说明

设置优先值时可以让本交换机成为整个网络生成树的根(Root),该配置值是一般以4096为步长且其值为4096的倍数,即:可以配置的值为:0、4096、8192、3*4096、4*4096、……、15*4096。

命令模式

全局配置模式

示例

下面的命令将配置SSTP的优先级为4096:

Switch_config# spanning-tree sstp priority 4096

Switch_config#

1.1.4 spanning-tree sstp hello-time

命令描述

spanning-tree sstp hello-time time

no spanning-tree sstp hello-time  

配置SSTP的报文发送时间间隔,no命令恢复到默认值。

参数

参数

参数说明

time

更新时间间隔。取值范围:1-10s。

缺省

2s

使用说明

本地交换机配置的Hello-Time仅在本地交换机为根交换机时有效。

命令模式

全局配置模式

示例

下面的命令将配置SSTP的BPDU发送间隔为8秒:

Switch_config# spanning-tree sstp hello-time 8 

Switch_config#  

1.1.5 spanning-tree sstp max-age

命令描述

spanning-tree sstp max-age time

no spanning-tree sstp max-age 

配置SSTP BPDU的最大生存时间,no命令恢复到默认值。

参数

参数

参数说明

seconds

BPDU最大生存时间。取值范围:6-40s。

缺省

20s

使用说明

命令模式

全局配置模式

示例

下面的命令将配置SSTP的最大生存时间为24秒:

Switch_config# spanning-tree sstp max-age 24

Switch_config#

1.1.6 spanning-tree sstp forward-time

命令描述

spanning-tree sstp forward-time time

no spanning-tree sstp forward-time

配置转发时延,no命令恢复到默认值。

参数

参数

参数说明

time

转发时延时间。取值范围:4-30seconds。

缺省

15 seconds

使用说明

命令模式

全局配置模式

示例

下面的命令将配置SSTP的转发延时为20秒:

Switch_config# spanning-tree sstp forward-time 20

Switch_config#

1.1.7 spanning-tree sstp cost

命令描述

spanning-tree sstp cost value

no spanning-tree sstp cost

配置SSTP模式下的端口路径开销,no命令恢复为默认值。

 参数

参数

参数说明

value

端口路径开销值。取值范围:1-65535。

缺省

10M以太网的值为100。

100M以太网的值为19。

1000M以太网的值为4。

大于1000M的以太网,值为2。

使用说明

命令模式

端口配置模式

示例

下面的命令配置端口G1/1在SSTP下的路径开销为100:

Switch_config_g1/1#spanning-tree sstp cost 100

Switch_config_g1/1#

1.1.8 spanning-tree cost 

命令描述

spanning-tree cost value

no spanning-tree cost  

配置端口在所有生成树模式下的路径开销,no命令恢复为默认值。

参数

参数

参数说明

value

端口路径开销。取值范围:1-65535。

缺省

在各模式下由端口的速率决定。

使用说明

该命令的配置结果对所有生成树模式有效。在按VLAN划分STP的模式下,端口在所有VLAN生成树中的路径开销都会被更新;在MSTP模式下,端口在所有生成树实例中的路径开销都会被更新。

但是该命令的配置结果不会影响各模式下独立的配置,比如:配置了spanning-tree sstp cost 100和spanning-tree cost 110之后,SSTP模式下,端口的路径开销将为100。

命令模式

端口配置模式

示例

下面的命令将配置端口g1/1的路径开销为24。

Switch_config_g1/1# spanning-tree cost 24

Switch_config_g1/1# 

1.1.9 spanning-tree sstp port-priority

命令描述

spanning-tree sstp port-priority value

no spanning-tree sstp port-priority  

配置端口在SSTP模式下的优先级值,no命令恢复为默认值。

参数

参数

参数说明

value

端口优先级。取值范围:0-240。

缺省

128(0x80)

使用说明

端口优先级值必须为16的整数倍

命令模式

端口配置模式

示例

下面的命令将配置端口g1/1的优先级值为32 

Switch_config_g1/1# spanning-tree sstp port-priority 32 

Switch_config_g1/1#

1.1.10 spanning-tree port-priority

命令描述

spanning-tree port-priority value

no spanning-tree port-priority

配置端口在所有生成树模式下的优先级,no命令恢复为默认值。

参数

参数

参数说明

value

端口优先级。取值范围:0-240,步长16。

缺省

各模式下,端口优先级的默认值都为128。

使用说明

该命令的配置结果对所有生成树模式有效。在按VLAN划分STP的模式下,端口在所有VLAN生成树中的优先级都会被更新;在MSTP模式下,端口在所有生成树实例中的优先级都会被更新。

但是该命令的配置结果不会影响各模式下独立的配置,比如:配置了spanning-tree sstp port-priority 128和spanning-tree port-priority 48之后,SSTP模式下,端口的优先级将为128。

命令模式

端口配置模式

示例

下面的命令设置端口g1/1在所有生成树模式中的优先级为16:

Switch_config_g1/1#spanning-tree port-priority 16

Switch_config_g1/1#

1.1.11 spanning-tree designated-auto

命令描述

spanning-tree designated-auto

no spanning-tree designated-auto

启动或停止自动指派端口功能。

参数

缺省

无配置

使用说明

该功能适用于所有生成树协议模式。

命令模式

全局配置模式

示例

下面的命令将打开交换机的自动指派端口功能:

Switch_config# spanning-tree designated-auto

Switch_config#

 

1.1.12 show spanning-tree

命令描述

show spanning-tree [detail | interface interface-type interface-number]

这条命令用来显示spanning-tree信息。

参数

参数

参数说明

interface-type interface-number

端口的类型和编号,比如G1/1。

缺省

说明

显示spanning-tree状态。

命令模式

管理模式、全局配置模式或端口配置模式

示例

Switch_config#show spanning-tree

 

Spanning tree enabled protocol SSTP

 

SSTP

  Root ID    Priority    32768

             Address     00E0.0F8E.928A

             This bridge is the root

             Hello Time 2 sec  Max Age 20 sec  Forward Delay 15 sec

 

  Bridge ID  Priority    32768

             Address     00E0.0F8E.928A

             Hello Time 2 sec  Max Age 20 sec  Forward Delay 15 sec

 

Interface        Role Sts Cost      Pri.Nbr Type

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

G1/1             Desg FWD 4         128.6   P2p

 

Switch_config#

1.1.13 spanning-tree management trap

命令描述

[no] spanning-tree management trap [ newroot | topologychange ]

启动STP Trap,no命令关闭STP Trap。

参数

参数

参数说明

newroot

newRoot Trap类型。

topologychange

topologyChange Trap类型。

缺省

不启动STP Trap。

说明

命令模式

全局配置模式

示例

1.2 VLAN STP配置命令

1.2.1 spanning-tree mode pvst

命令描述

spanning-tree mode pvst

no spanning-tree mode

启动按VLAN分配STP模式。no命令关闭所有的生成树模式。

参数

缺省

STP缺省模式为RSTP模式。

使用说明

示例

下面的命令将在交换机上开启pvst

Switch_config# spanning-tree mode pvst

Switch_config# 

1.2.2 spanning-tree vlan

命令描述

spanning-tree vlan vlan-list

no spanning-tree vlan vlan-list

为指定VLAN分配生成树实例,no命令删除指定VLAN的生成树。

参数

参数

参数说明

vlan-list

VLAN号列表,如:1,2,3-10,15。

缺省

交换机仅为一定数目的VLAN分配生成树实例,缺省状态下,超出数目限制的VLAN自动被加入STP禁止列表。

使用说明

命令模式

全局配置模式

示例

下面的示例首先删除VLAN10, 11, 15-19的生成树,然后为VLAN 40-50分配生成树:

Switch_config#no spanning-tree vlan 10,11,15-19

Switch_config#spanning-tree vlan 40-50

Switch_config#

1.2.3 spanning-tree vlan priority

命令描述

spanning-tree vlan vlan-list priority value

no spanning-tree vlan vlan-list priority

配置指定VLAN中生成树的网桥优先级值。

参数

参数

参数说明

vlan-list

VLAN号列表,如:1,2,3-10,15。

value

优先级值,范围0 – 61440,步长4096。

缺省

缺省状态下,各VLAN生成树的网桥优先级为32768加上VLAN号所得的值。

使用说明

命令模式

全局配置模式

示例

下面的示例配置VLAN1-3,5-10的网桥优先级为4096:

Switch_config#spanning-tree vlan 1-3,5-10 priority 4096

Switch_config#

1.2.4 spanning-tree vlan forward-time

命令描述

spanning-tree vlan vlan-list forward-time value

no spanning-tree vlan vlan-list forward-time

设置指定VLAN中生成树的Forward Delay参数,no命令恢复默认值。

参数

参数

参数说明

vlan-list

VLAN号列表,如:1,2,3-10,15。

value

Forward-Delay值,范围4s – 30s,默认15s。

缺省

所有VLAN的Forward Delay为15秒。

使用说明

命令模式

全局配置模式

示例

下面的示例配置VLAN1-3,5-10的Forward Delay为19秒:

Switch_config#spanning-tree vlan 1-3,5-10 forward-time 19

Switch_config#

1.2.5 spanning-tree vlan max-age

命令描述

spanning-tree vlan vlan-list max-age value

no spanning-tree vlan vlan-list max-age

设置指定VLAN中生成树的Max Age参数,no命令恢复默认值。

参数

参数

参数说明

vlan-list

VLAN号列表,如:1,2,3-10,15。

value

max-age值,范围6s – 40s,默认20s。

缺省

所有VLAN的Max Age为20秒。

使用说明

命令模式

全局配置模式

示例

下面的示例配置VLAN1-3,5-10的Max Age为19秒:

Switch_config#spanning-tree vlan 1-3,5-10 max-age 19

Switch_config#

1.2.6 spanning-tree vlan hello-time

命令描述

spanning-tree vlan vlan-list hello-time value

no spanning-tree vlan vlan-list hello-time

设置指定VLAN中生成树的hello-time参数,no命令恢复默认值

参数

参数

参数说明

vlan-list

VLAN号列表,如:1,2,3-10,15。

value

hello-time值,范围1s – 10s,默认2s。

缺省

所有VLAN的Hello-Time为2秒。

使用说明

命令模式

全局配置模式

示例

下面的示例配置VLAN1-3,5-10的Hello Time为9秒:

Switch_config#spanning-tree vlan 1-3,5-10 hello-time 9

Switch_config#

1.2.7 spanning-tree vlan cost

命令描述

spanning-tree vlan vlan-list cost value

no spanning-tree vlan vlan-list cost

设置端口在指定VLAN中生成树的路径开销,no命令恢复默认值

参数

参数

参数说明

vlan-list

VLAN号列表,如:1,2,3-10,15。

value

端口路径开销,范围1 – 65535。

缺省

端口路径开销由其速率决定:

10M以太网的值为100。

100M以太网的值为19。

1000M以太网的值为4。

大于1000M的以太网,值为2。

使用说明

命令模式

端口配置模式

示例

下面的示例配置端口G1/1在VLAN1-3,5-10的路径开销为100:

Switch_config_g1/1#spanning-tree vlan 1-3,5-10 cost 100

Switch_config_g1/1#

1.2.8 spanning-tree vlan port-priority

命令描述

spanning-tree vlan vlan-list port-priority value

no spanning-tree vlan vlan-list port-priority

设置端口在指定VLAN中生成树的优先级,no命令恢复默认值

参数

参数

参数说明

vlan-list

VLAN号列表,如:1,2,3-10,15。

value

端口优先级,范围 0 – 240,步长16。

缺省

128

使用说明

命令模式

端口配置模式

示例

下面的示例配置端口G1/1在VLAN1-3,5-10的优先级为32:

Switch_config_g1/1#spanning-tree vlan 1-3,5-10 port-priority 32

Switch_config_g1/1#

1.2.9 show spanning-tree vlan

命令描述

show spanning-tree vlan vlan-list [ detail ]

查看指定VLAN中生成树的状态

参数

参数

参数说明

vlan-list

VLAN号列表,如:1,2,3-10,15。

detail

显示详细信息。

缺省

使用说明

命令模式

管理模式、全局配置模式或端口配置模式

示例

下面的示例查看VLAN1-2中的生成树:

Switch_config#show spanning-tree vlan 1-2

 

Spanning tree enabled protocol PVST

 

VLAN0001

  Root ID    Priority    32769

             Address     00E0.0F8E.928A

             This bridge is the root

             Hello Time 2 sec  Max Age 20 sec  Forward Delay 15 sec

 

  Bridge ID  Priority    32769

             Address     00E0.0F8E.928A

             Hello Time 2 sec  Max Age 20 sec  Forward Delay 15 sec

 

Interface        Role Sts Cost      Pri.Nbr Type

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

G1/1             Desg FWD 4         128.6   P2p

 

          

VLAN0002

  Root ID    Priority    32770

             Address     00E0.0F8E.928A

             This bridge is the root

             Hello Time 2 sec  Max Age 20 sec  Forward Delay 15 sec

 

  Bridge ID  Priority    32770

             Address     00E0.0F8E.928A

             Hello Time 2 sec  Max Age 20 sec  Forward Delay 15 sec

 

Interface        Role Sts Cost      Pri.Nbr Type

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

G1/1             Desg FWD 4         128.6   P2p

 

 

Switch_config#

 

1.2.10 show spanning-tree pvst instance-list

命令描述

show spanning-tree pvst instance-list

查看PVST实例与VLAN的对应关系。

参数

缺省

使用说明

命令模式

管理模式、全局配置模式或端口配置模式

示例

 

第2章 RSTP配置命令

2.1 RSTP配置命令 

2.1.1 spanning-tree mode rstp

命令描述

spanning-tree mode rstp

no spanning-tree mode

配置rstp功能开启和关闭,no命令禁止STP运行。

参数

缺省

RSTP运行。

使用说明 

示例

下面的命令将在交换机上开启rstp。

Switch_config# spanning-tree mode rstp

Switch_config# 

2.1.2 spanning-tree rstp forward-time

命令描述

spanning-tree rstp forward-time time 

no spanning-tree rstp forward-time   

配置rstp转发时延,no命令恢复到默认值。

参数

参数

参数说明

time

转发时延时间。取值范围:4-30s。

缺省

15 秒

使用说明

示例

下面的命令将配置rstp的转发延时为20秒。

Switch_config# spanning-tree rstp forward-time 20

Switch_config# 

2.1.3 spanning-tree rstp hello-time

命令描述

spanning-tree rstp hello-time time 

no spanning-tree rstp hello-time  

配置rstp的报文更新时间间隔,no命令恢复到默认值。

参数

参数

参数说明

time

更新时间间隔。取值范围:1-10s。

缺省

2秒

使用说明

本地交换机配置的Hello-Time仅在本地交换机为根交换机时有效。

示例

下面的命令将配置rstp的更新时间间隔为8秒。

Switch_config# spanning-tree rstp hello-time 8

Switch_config#  

2.1.4 spanning-tree rstp max-age

命令描述

spanning-tree rstp max-age time 

no spanning-tree rstp max-age  

配置RSTP BPDU的最大生存时间,no命令恢复到默认值。

参数

参数

参数说明

time

最大生存时间间隔。取值范围:6-40s。

缺省

20秒

使用说明

示例

下面的命令将配置rstp的最大生存时间为24秒。

Switch_config# spanning-tree rstp max-age 24

Switch_config#  

2.1.5 spanning-tree rstp priority

命令描述

spanning-tree rstp priority value 

no spanning-tree rstp priority  

配置 RSTP的网桥优先级,no命令恢复为默认值。

参数

参数

参数说明

value

网桥优先级。取值范围:0-61440,步长4096。

缺省

32768

使用说明

示例

下面的命令将配置rstp的网桥优先级为4096。

Switch_config# spanning-tree rstp priority 4096

Switch_config#   

2.1.6 spanning-tree rstp cost

命令描述

spanning-tree rstp cost value 

no spanning-tree rstp cost  

配置端口的路径开销,no命令恢复为默认值。

参数

参数

参数说明

value

路径开销值。取值范围:1-200000000。

缺省

依据端口的连接速率而定。

10 Mbps: 2000000

100 Mbps: 200000

1G bps: 20000

10 Gbps:2000

100 Gbps:200

1 Tbps:20

10 Tbps:2

大于10 Tbps:1

使用说明

示例

下面的命令将配置端口g1/1的路径开销为24。

Switch_config_g1/1# spanning-tree rstp cost 24

Switch_config_g1/1# 

2.1.7 spanning-tree rstp port-priority

命令描述

spanning-tree rstp port-priority value 

no spanning-tree rstp port-priority  

配置端口优先级,no命令恢复为默认值。

参数

参数

参数说明

value

端口优先级值。取值范围:0-240,步长16。

缺省

128

使用说明

示例

下面的命令将配置端口g1/1的优先权值为16。

Switch_config_g1/1# spanning-tree rstp port-priority 16

Switch_config_g1/1#

2.1.8 spanning-tree rstp edge

命令描述

spanning-tree rstp edge

no spanning-tree rstp edge

将端口配置为边缘端口,no命令恢复默认的自动检测边缘端口。

参数

缺省

自动检测

使用说明

命令模式

端口配置模式

示例

2.1.9 spanning-tree rstp point-to-point

命令描述

spanning-tree rstp point-to-point [ force-true | force-false | auto ]

配置端口的点到点连接属性为强制生效、强制无效或自动检测。

参数

参数

参数说明

force-true 

配置端口的点到点连接属性为强制生效。

force-false

配置端口的点到点连接属性为强制无效。

auto

配置端口的点到点连接属性为自动检测(默认)。

缺省

自动检测

使用说明

命令模式

端口配置模式

示例

2.1.10 spanning-tree rstp migration-check

命令描述

spanning-tree rstp migration-check

重启RSTP的端口协议转换检查。

参数

缺省

使用说明

该命令重启端口的协议转换检查过程,恢复处在STP兼容模式的端口为RSTP模式,使之可以发送RSTP BPDU。

命令模式

全局和端口配置模式

示例

下面的示例对端口G1/1进行协议转换检查:

Switch_config_g1/1#spanning-tree rstp migration-check

Switch_config_g1/1#

第3章 MSTP配置命令

3.1 MSTP配置命令

3.1.1 spanning-tree mode mstp

命令描述

spanning-tree mode mstp

no spanning-tree mode

配置生成树协议运行模式为MSTP,no命令禁止STP运行。

参数

缺省

MSTP模式关闭,RSTP模式运行。

使用说明

示例

下面的命令在交换机上启动MSTP协议:

Switch_config# spanning-tree mode mstp 

Switch_config# 

3.1.2 spanning-tree mstp name

命令描述

spanning-tree mstp name string

no spanning-tree mstp name

配置多生成树协议区域名称,no命令恢复名称为默认值。

参数

参数

参数说明

string

配置名称字符串,最多可包含32个字符,大小写敏感。默认值为交换机MAC地址的字符串形式。

缺省

交换机MAC地址的字符串形式。

使用说明

示例

下面的命令设置交换机的多生成树配置名称为“reg-01”。

Switch_config# spanning-tree mstp name reg-01 

Switch_config#

3.1.3 spanning-tree mstp revision

命令描述

spanning-tree mstp revision value

no spanning-tree mstp revision

配置多生成树区域修订号,no命令恢复修订号为默认值。

参数

参数

参数说明

value

修订号,范围:0 – 65535,默认值0。

缺省

修订号默认值为0。

使用说明

示例

下面的命令配置多生成树协议区域修订号为100。

Switch_config# spanning-tree mstp revision 100

Switch_config#

3.1.4 spanning-tree mstp instance

命令描述

spanning-tree mstp instance instance-id vlan vlan-list

no spanning-tree mstp instance instance-id

将VLAN映射到MSTI,no命令将VLAN重新映射到CIST。

参数

参数

参数说明

instance-id

生成树实例号,表示一个MSTI。

vlan-list

映射到该生成树的VLAN列表。范围 1 – 4094。

缺省

所有的VLAN都被映射在CIST(MST00)中。

使用说明

instance-id为单独的值,仅表示一个生成树实例;

vlan-list可以表示一组VLAN,比如:”1,2,3”、”1-5”、“1,2,5-10”等。

示例

下面的命令将VLAN 2映射到生成树实例1,将VLAN 5、7、10到20映射到生成树实例2,然后再将这些VLAN重新映射到MST00。

Switch_config# spanning-tree mstp instance 1 vlan 2

Switch_config# spanning-tree mstp instance 2 vlan 5,7,10-20

Switch_config# no spanning-tree mstp instance 1

Switch_config# no spanning-tree mstp instance 2

3.1.5 spanning-tree mstp root

命令描述

spanning-tree mstp instance-id root {primary | secondary}

[ diameter net-diameter [ hello-time seconds ] ]

no spanning-tree mstp instance-id root

配置指定的生成树实例为主要或者次要根桥,no命令恢复生成树实例的网桥优先级为默认值。

diameter和hello-time命令允许在设置根桥的同时修改网络直径和生成树的HelloTime时间参数。

参数

参数

参数说明

instance-id

生成树实例号。

primary

配置生成树实例为主要根桥。

secondary

配置生成树实例为次要根桥。

net-diameter

可选参数,网络直径,当instance-id为0时有效,范围:2 – 7。

seconds

可选参数,Hello Time,范围:1 – 10秒。

缺省

所有生成树实例的缺省网桥优先级值为32768,网络直径为7,HelloTime为2秒。

使用说明

diameter和hello-time命令只有在instance-id为0时有效。

通常情况下,当执行设置主要根桥的命令后,协议会自动检查当前网络根桥的网桥标识,然后把网桥标识的优先级字段设置为24576,如果这个值可以保证当前交换机成为生成树实例的根。如果网络根桥的优先级比24576更小,那么协议会自动把当前网桥的生成树优先级设置为比根桥优先级小4096的一个值。需要注意的是,4096是网桥优先级值的步长。

与配置主要根桥不同,执行配置次要根桥的命令后,协议会将交换机的生成树优先级直接设置为28672,这样,在网络中其它交换机的优先级都为默认的32768的情况下,当前交换机就可以成为次要根桥。

示例

下面的命令设置交换机在CIST中为主要根桥,并通过网络直径3,HelloTime3来重新计算生成树协议的时间参数。然后设置交换机在生成树MST01中为次要根桥。

Switch_config# spanning-tree mstp 0 root primary diameter 3 hello-time 3

Switch_config# spanning-tree mstp 1 root secondary

3.1.6 spanning-tree mstp priority

命令描述

spanning-tree mstp instance-id priority value

no spanning-tree mstp instance-id priority

配置指定生成树实例的网桥优先级值,no命令将优先级恢复为默认值。

参数

参数

参数说明

instance-id

生成树实例号。

value

网桥优先级,可为下列值之一:

0, 4096, 8192, 12288, 16384, 20480, 24576, 28672,

32768, 36864, 40960, 45056, 49152, 53248, 57344, 61440。

缺省

所有生成树实例的默认网桥优先级值为32768。

使用说明

每个生成树实例中的优先级值是相互独立的,可以独立配置。

示例

下面的命令设置交换机在CIST和MST01中的优先级值分别为4096和8192。

Switch_config# spanning-tree mstp 0 priority 4096

Switch_config# spanning-tree mstp 1 priority 8192

3.1.7 spanning-tree mstp hello-time

命令描述

spanning-tree mstp hello-time seconds

no spanning-tree mstp hello-time

配置多生成树协议的HelloTime时间参数,no命令恢复HelloTime为缺省值。

参数

参数

参数说明

seconds

范围:1 – 10秒,默认值2秒。

缺省

2秒

使用说明

示例

下面的命令设置多生成树协议HelloTime参数为10。

Switch_config# spanning-tree mstp hello-time 10

Switch_config# no spanning-tree mstp hello-time

3.1.8 spanning-tree mstp forward-time

命令描述

spanning-tree mstp forward-time seconds

no spanning-tree mstp forward-time

配置多生成树协议的Forward Delay时间参数,no命令恢复为默认。

参数

参数

参数说明

seconds

范围:4 – 30秒,默认值15秒。

缺省

15秒

使用说明

示例

下面的命令设置多生成树协议Forward Delay参数为10。

Switch_config# spanning-tree mstp forward-time 10

Switch_config# no spanning-tree mstp forward-time

3.1.9 spanning-tree mstp max-age

命令描述

spanning-tree mstp max-age seconds

no spanning-tree mstp max-age

配置多生成树协议的Max Age时间参数,no命令恢复为默认。

参数

参数

参数说明

seconds

范围:6 – 40秒,默认值20秒。

缺省

20秒

使用说明

示例

下面的命令设置多生成树协议的MaxAge参数为10。

Switch_config# spanning-tree mstp max-age 10

Switch_config# no spanning-tree mstp max-age

3.1.10 spanning-tree mstp diameter

命令描述

spanning-tree mstp diameter net-diameter

no spanning-tree mstp diameter

配置多生成树协议的网络直径,no命令恢复网络直径为默认值。

参数

参数

参数说明

net-diameter

范围:2 – 7,默认值为7。

缺省

网络直径缺省值为7。

使用说明

网络直径参数在交换机中并没有作为一项单独的设置而被保存,只有通过设置网络直径而修改的时间参数才会被保存。网络直径参数仅对CIST有效,设置后,生成树协议的三个时间参数会被自动更新为较优的值。

建议通过设置根桥或者设置网络直径的方法来修改生成树协议的时间参数,以保证其合理性。

示例

下面的命令首先设置多生成树协议的网桥直径为5,然后恢复其为默认值。

Switch_config# spanning-tree mstp diameter 5

Switch_config# no spanning-tree mstp diameter

3.1.11 spanning-tree mstp max-hops

命令描述

spanning-tree mstp max-hops hop-count

no spanning-tree mstp max-hops

设置多生成树BPDU的最大跳数,no命令恢复默认。

参数

参数

参数说明

hop-count

范围:6 – 40,默认值为20。

缺省

最大跳数的缺省值为20。

使用说明

示例

下面的命令设置多生成树BPDU的最大跳数为6,然后恢复为默认值。

Switch_config# spanning-tree mstp max-hops 6

Switch_config# no spanning-tree mstp max-hops

3.1.12 spanning-tree mstp port-priority

命令描述

spanning-tree mstp instance-id port-priority value

no spanning-tree mstp instance-id port-priority

配置端口在指定生成树实例中的优先级,no命令恢复端口在该生成树实例中的优先级为默认值。

参数

参数

参数说明

instance-id

生成树实例号。

value

端口优先级,为下列值之一:

0, 16, 32, 48, 64, 80, 96, 112

128, 144, 160, 176, 192, 208, 224, 240。

缺省

端口在所有生成树实例中的优先级默认值为128。

使用说明

示例

下面的命令设置端口G1/1在CIST中的端口优先级为16,然后恢复为默认值。

Switch_config_g1/1# spanning-tree mstp 0 port-priority 16

Switch_config_g1/1# no spanning-tree mstp 0 port-priority

3.1.13 spanning-tree mstp cost

命令描述

spanning-tree mstp instance-id cost value

no spanning-tree mstp instance-id cost

配置端口在指定生成树实例中的路径开销,no命令恢复默认。

参数

参数

参数说明

instance-id

生成树实例号。

value

端口路径开销,范围1 – 200000000。

缺省

依据端口的连接速率而定。

10 Mbps: 2000000

100 Mbps: 200000

1 Gbps: 20000

10 Gbps:2000

100 Gbps:200

1 Tbps:20

10 Tbps:2

大于10 Tbps:1

使用说明

示例

下面的命令设置端口G1/1在CIST中的路径开销为200。

Switch_config_g1/1# spanning-tree mstp 0 cost 200

Switch_config_g1/1#

3.1.14 spanning-tree mstp edge

命令描述

spanning-tree mstp edge

no spanning-tree mstp edge

将端口配置为边缘端口,no命令恢复默认的自动检测边缘端口。

参数

缺省

自动检测边缘端口。

使用说明

示例

3.1.15 spanning-tree mstp point-to-point

命令描述

spanning-tree mstp point-to-point { force-true | force-false | auto }

no spanning-tree mstp point-to-point

配置端口的连接类型,no命令恢复连接类型为自动检测。

参数

参数

参数说明

force-true

设置端口连接方式为点到点。

force-false

设置端口连接方式为非点到点。

auto

自动检测端口的连接方式(默认)。

缺省

缺省情况多生成树协议会自动检测端口的连接方式。

使用说明

示例

下面的命令设置端口G1/1的连接方式为非点到点的连接。

Switch_config_g1/1# spanning-tree mstp point-to-point force-false

Switch_config_g1/1#

3.1.16 spanning-tree mstp mst-compatible

命令描述

spanning-tree mstp mst-compatible

no spanning-tree mstp mst-compatible

激活/关闭多生成树兼容模式,全局配置命令。

 

spanning-tree mstp mst-compatible {enable | disable}

no spanning-tree mstp mst-compatible

使能/禁止多生成树兼容模式,端口配置命令。

参数

参数

参数说明

enable

端口使能多生成树兼容模式

disable

端口禁用多生成树兼容模式

 

缺省

缺省兼容模式没有激活,交换机将不能与发送兼容模式BPDU的交换机建立区域。

使用说明

启动兼容模式之后,建议配置相连的运行其它多生成树协议的交换机为CIST的根,以保证交换机可以通过接收报文而进入兼容模式运行。

示例

使用下面的命令在全局配置态下激活交换机的MST兼容模式:

Switch_config#spanning-tree mstp mst-compatible

3.1.17 spanning-tree mstp migration-check

命令描述

spanning-tree mstp migration-check

清除端口检测到的生成树协议信息,并重新启动协议转换过程。

参数

缺省

使用说明

该命令在全局配置和端口配置模式下都有效。

示例

下面的命令首先对所有端口进行协议转换检查,然后对端口G1/1进行了第二次协议转换检查。

Switch_config# spanning-tree mstp migration-check

Switch_config# interface g1/1

Switch_config_g1/1# spanning-tree mstp migration-check

3.1.18 spanning-tree mstp restricted-role

命令描述

[no] spanning-tree mstp restricted-role

开启/关闭端口的角色限制。

参数

缺省

关闭端口的角色限制。

命令模式

端口配置模式

使用说明

开启端口的角色限制可以使端口不被选为根端口。

示例

3.1.19 spanning-tree mstp restricted-tcn

命令描述

[no] spanning-tree mstp restricted-tcn

开启/关闭端口的TCN限制。

参数

缺省

关闭端口的TCN限制。

命令模式

端口配置模式

使用说明

开启端口的TCN限制可以使端口不传播拓扑变化到其它端口。

示例

3.1.20 show spanning-tree mstp

命令描述

show spanning-tree mstp [ instance instance-id ]

查看多生成树协议信息,不带instance子命令时显示所有生成树实例信息。

参数

参数

参数说明

instance-id

生成树实例号。

缺省

使用说明

在监控模式、全局配置模式以及端口模式下都可用。

示例

下面是使用该命令查看所有生成树实例的示例,其中“MST00”表示CIST,“Type”字段表示对应端口的连接类型。

Switch#show spanning-tree mstp

 

MST00       Vlans Mapped:  1,4-4094

Bridge      Address  00E0.0F64.8365  Priority  32768 (32768 mst-id 0)

Root        This bridge is the CIST and regional root

Configured  Hello Time 2, Forward Delay 15, Max Age 20, Max Hops 20

Root Times  Hello Time 2, Forward Delay 15, Max Age 20

 

Interface        Role Sts Cost      Pri.Nbr Type

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

G1/1             Desg FWD 200000    128.1   P2p

G1/2             Desg FWD 200000    128.2  Edge

 

MST01       Vlans Mapped:  2

Bridge      Address  00E0.0F64.8365  Priority  32769 (32768 mst-id 1)

Root        This bridge for MST01

 

Interface        Role Sts Cost      Pri.Nbr Type

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

G1/1             Desg FWD 200000    128.1   P2p

 

MST02       Vlans Mapped:  3

Bridge      Address  00E0.0F64.8365  Priority  32770 (32768 mst-id 2)

Root        This bridge for MST02

 

Interface        Role Sts Cost      Pri.Nbr Type

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

G1/1             Desg FWD 200000    128.1   P2p

3.1.21 show spanning-tree mstp region

命令描述

show spanning-tree mstp region

查看多生成树协议的区域配置信息。

参数

缺省

使用说明

示例

如下,其中“MST Config Table”显示了VLAN与生成树实例的对应关系。

Switch_config# show spanning-tree mstp region

 

MST Region:

  Name:    [reg01]

  Revision:[0]

 

MST Config Table:

  Instance     VLAN IDs

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

         0     1,4-4094

         1     2

         2     3

3.1.22 show spanning-tree mstp detail

命令描述

show spanning-tree mstp detail

查看多生成树协议详细信息。

参数

缺省

使用说明

示例

下面的示例为使用该命令查看生成树详细信息的情况,列出的信息包括端口的连接类型以及可选特性的配置:

Switch#show spanning-tree mstp detail

 

MST00       Vlans Mapped:  1,4-4094

Bridge      Address  00E0.0F64.8365  Priority  32768 (32768 mst-id 0)

Root        This bridge is the CIST and regional root

Configured  Hello Time 2, Forward Delay 15, Max Age 20, Max Hops 20

Root Times  Hello Time 2, Forward Delay 15, Max Age 20

 

GigaEthernet1/1 of MST00 is designated forwarding

Port Info             Port ID 128.1           Priority 128    Cost 200000

Designated Root       Address 00E0.0F64.8365  Priority 32768  Cost 0

CIST Regional Root    Address 00E0.0F64.8365  Priority 32768  Cost 0

Designated Bridge     Address 00E0.0F64.8365  Priority 32768  Port ID 128.1

Edge Port:   disabled                 Link Type:  point-to-point (auto)

Bpdu Guard:  disabled (default)       Root Guard: disabled (default)

Loop Guard:  disabled (default)       

Timers:  message expires in 0 sec, forward delay 0 sec, up time 662 sec

Number of transitions to forwarding state: 1

Bpdu sent 335, received 5

 

GigaEthernet1/2 of MST00 is designated forwarding

Port Info             Port ID 128.47          Priority 128    Cost 200000

Designated Root       Address 00E0.0F64.8365  Priority 32768  Cost 0

CIST Regional Root    Address 00E0.0F64.8365  Priority 32768  Cost 0

Designated Bridge     Address 00E0.0F64.8365  Priority 32768  Port ID 128.2

Edge Port:   enabled (auto)           Link Type:  point-to-point (auto)

Bpdu Guard:  disabled (default)       Root Guard: disabled (default)

Loop Guard:  disabled (default)       

Timers:  message expires in 0 sec, forward delay 0 sec, up time 1485 sec

Number of transitions to forwarding state: 1

Bpdu sent 744, received 0

 

MST01       Vlans Mapped:  2

Bridge      Address  00E0.0F64.8365  Priority  32769 (32768 mst-id 1)

Root        This bridge for MST01

          

GigaEthernet1/1 of MST01 is designated forwarding

Port Info             Port ID 128.1           Priority 128    Cost 200000

Designated Root       Address 00E0.0F64.8365  Priority 32769  Cost 0

Desingated Bridge     Address 00E0.0F64.8365  Priority 32769  Port ID 128.1

Timers:  message expires in 0 sec, forward delay 0 sec, up time 662 sec

Number of transitions to forwarding state: 1

MST Config Message transmitted 335, received 0

 

MST02       Vlans Mapped:  3

Bridge      Address  00E0.0F64.8365  Priority  32770 (32768 mst-id 2)

Root        This bridge for MST02

 

GigaEthernet1/1 of MST02 is designated forwarding

Port Info             Port ID 128.1           Priority 128    Cost 200000

Designated Root       Address 00E0.0F64.8365  Priority 32770  Cost 0

Desingated Bridge     Address 00E0.0F64.8365  Priority 32770  Port ID 128.1

Timers:  message expires in 0 sec, forward delay 0 sec, up time 662 sec

Number of transitions to forwarding state: 1

MST Config Message transmitted 335, received 0

3.1.23 show spanning-tree mstp interface

命令描述

show spanning-tree mstp interface interface-type interface-number

查看多生成树协议下端口信息。

参数

参数

参数说明

interface-type interface-number

端口的类型和编号,比如“G1/1”、“GigaEthernet1/2”等。

缺省

使用说明

示例

以下为使用该命令查看端口G1/1信息的示例:

Switch#show spanning-tree mstp interface g1/1

 

GigaEthernet1/1 of MST00 is designated forwarding

Port Info             Port ID 128.1           Priority 128    Cost 200000

Designated Root       Address 00E0.0F64.8365  Priority 32768  Cost 0

CIST Regional Root    Address 00E0.0F64.8365  Priority 32768  Cost 0

Designated Bridge     Address 00E0.0F64.8365  Priority 32768  Port ID 128.1

Edge Port:   disabled                 Link Type:  point-to-point (auto)

Bpdu Guard:  disabled (default)       Root Guard: disabled (default)

Loop Guard:  disabled (default)       

Timers:  message expires in 0 sec, forward delay 0 sec, up time 851 sec

Number of transitions to forwarding state: 1

Bpdu sent 430, received 5

 

GigaEthernet1/1 of MST01 is designated forwarding

Port Info             Port ID 128.1           Priority 128    Cost 200000

Designated Root       Address 00E0.0F64.8365  Priority 32769  Cost 0

Desingated Bridge     Address 00E0.0F64.8365  Priority 32769  Port ID 128.1

Timers:  message expires in 0 sec, forward delay 0 sec, up time 851 sec

Number of transitions to forwarding state: 1

MST Config Message transmitted 430, received 0

 

GigaEthernet1/1 of MST02 is designated forwarding

Port Info             Port ID 128.1           Priority 128    Cost 200000

Designated Root       Address 00E0.0F64.8365  Priority 32770  Cost 0

Desingated Bridge     Address 00E0.0F64.8365  Priority 32770  Port ID 128.1

Timers:  message expires in 0 sec, forward delay 0 sec, up time 851 sec

Number of transitions to forwarding state: 1

MST Config Message transmitted 430, received 0

 

Instance Role Sts Cost      Pri.Nbr Vlans Mapped

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

0        Desg FWD 200000    128.1   1,4-4094

1        Desg FWD 200000    128.1   2

2        Desg FWD 200000    128.1   3

 

3.1.24 show spanning-tree mstp protocol-migration

命令描述

show spanning-tree mstp protocol-migration

查看多生成树协议下端口的协议转换信息。

参数

缺省

使用说明

示例

下面的示例显示了使用该命令查看端口协议转换的情况,其中端口G1/1已经迁移到802.1D STP模式下运行。

Switch#show spanning-tree mstp protocol-migration

 

MSTP Port Protocol Migration

 

Interface        Protocol   

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

G1/1             802.1D