MSTP配置命令

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

目录
1 MSTP配置命令 .................................................................................................................................... 1-1
1.1 MSTP配置命令................................................................................................................................. 1-1
1.1.1 active region-configuration ..................................................................................................... 1-1
1.1.2 check region-configuration ..................................................................................................... 1-1
1.1.3 display stp............................................................................................................................... 1-2
1.1.4 display stp abnormal-port....................................................................................................... 1-5
1.1.5 display stp down-port ............................................................................................................. 1-6
1.1.6 display stp history................................................................................................................... 1-7
1.1.7 display stp ignored-vlan.......................................................................................................... 1-8
1.1.8 display stp region-configuration.............................................................................................. 1-8
1.1.9 display stp root ....................................................................................................................... 1-9
1.1.10 display stp tc....................................................................................................................... 1-10
1.1.11 instance .............................................................................................................................. 1-11
1.1.12 region-name ....................................................................................................................... 1-12
1.1.13 reset stp.............................................................................................................................. 1-12
1.1.14 revision-level....................................................................................................................... 1-13
1.1.15 stp....................................................................................................................................... 1-14
1.1.16 stp bpdu-protection............................................................................................................. 1-15
1.1.17 stp bridge-diameter ............................................................................................................ 1-15
1.1.18 stp compliance.................................................................................................................... 1-16
1.1.19 stp config-digest-snooping ................................................................................................. 1-17
1.1.20 stp cost ............................................................................................................................... 1-18
1.1.21 stp edged-port .................................................................................................................... 1-19
1.1.22 stp ignored vlan .................................................................................................................. 1-20
1.1.23 stp loop-protection.............................................................................................................. 1-20
1.1.24 stp max-hops...................................................................................................................... 1-21
1.1.25 stp mcheck ......................................................................................................................... 1-22
1.1.26 stp mode............................................................................................................................. 1-23
1.1.27 stp no-agreement-check..................................................................................................... 1-23
1.1.28 stp pathcost-standard......................................................................................................... 1-24
1.1.29 stp point-to-point................................................................................................................. 1-25
1.1.30 stp port priority.................................................................................................................... 1-26
1.1.31 stp port-log.......................................................................................................................... 1-27
1.1.32 stp priority........................................................................................................................... 1-28
1.1.33 stp region-configuration...................................................................................................... 1-29
1.1.34 stp root primary................................................................................................................... 1-29
1.1.35 stp root secondary.............................................................................................................. 1-30
1.1.36 stp root-protection .............................................................................................................. 1-31
1.1.37 stp tc-protection.................................................................................................................. 1-31
1.1.38 stp tc-protection threshold.................................................................................................. 1-32
1.1.39 stp timer forward-delay....................................................................................................... 1-33
1.1.40 stp timer hello ..................................................................................................................... 1-33
1.1.41 stp timer max-age............................................................................................................... 1-34
1.1.42 stp timer-factor.................................................................................................................... 1-35
1.1.43 stp transmit-limit ................................................................................................................. 1-36
1.1.44 vlan-mapping modulo......................................................................................................... 1-37
1 MSTP配置命令
1.1 MSTP配置命令
1.1.1 active region-configuration
【命令】
active region-configuration
【视图】
MST域视图
【缺省级别】
2:系统级
【参数】

【描述】
active region-configuration命令用来激活MST域的配置。

用户输入本命令时,MSTP会使用用户配置的MST域相关参数替换当前系统运行的参数,此时MSTP会重新计算生成树。

相关配置可参考命令instance、region-name、revision-level、vlan-mapping modulo和check region-configuration。

【举例】
# 手工激活MST域的配置。

<Sysname> system-view
[Sysname] stp region-configuration
[Sysname-mst-region] active region-configuration
1.1.2 check region-configuration
【命令】
check region-configuration
【视图】
MST域视图
【缺省级别】
2:系统级
【参数】

【描述】
check region-configuration命令用来显示MST域的所有配置信息,包括设备的域名、VLAN映射表以及修订级别。

在MSTP协议中规定,用户必须保证域的配置是正确的,尤其是VLAN映射表。

只有Format Selector(802.1s协议规定的协议选择因子,缺省值为0,不可配置)、域名、VLAN映射表、MSTP修订级别这四个配置完全相同,设备才能处在同一个域中,任何一个不同点最终会导致设备不在所期望的域中。

用户可以通过本命令查看MST域的所有配置信息,然后根据这些信息判断当前设备所属的MST域,或者判断MST域的配置是否正确。

相关配置可参考命令instance、region-name、revision-level、vlan-mapping modulo和active region-configuration。

【举例】
# 显示MST域的所有配置信息。

<Sysname> system-view
[Sysname] stp region-configuration
[Sysname-mst-region] check region-configuration
Admin Configuration
Format selector :0
Region name :00b010000001
Revision level :0
Instance Vlans Mapped
0 1 to 9, 11 to 4094
15 10
表1-1check region-configuration命令显示信息描述表
1.1.3 display stp
【命令】
display stp [ instance instance-id][ interface interface-list ][ brief ]
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
instance instance-id:查看指定实例的生成树信息。

instance-id为生成树实例ID,取值范围为0~32,最小取值为0,表示的是CIST。

interface interface-list:查看指定端口的生成树信息。

interface-list为以太网端口列表,表示多个以太网端口,表示方式为interface-list={ interface-type interface-number [ to interface-type interface-number] }&<1-10>。

其中,interface-type为端口类型,interface-number为端口号。

&<1-10>表示前面的参数最多可以输入10次。

brief:显示生成树的简要信息。

【描述】
display stp命令用来显示生成树的状态信息与统计信息。

根据MSTP的状态与统计信息,可以对网络拓扑结构进行分析与维护,也可以用于查看MSTP协议工作是否正常。

需要注意的是:
●用户如果不指定任何生成树实例ID与端口列表,则系统将显示所有实例在所有
端口上的生成树信息,显示顺序按照实例ID排列,每个实例内部按照端口名称
的顺序排列。

●如果用户指定具体的实例ID,则系统只显示该实例在所有端口上的生成树信息,
按照端口名称的顺序显示。

●如果用户只指定端口列表,则显示所有生成树实例在该端口上的信息,显示顺
序按照实例ID排列,实例内部按照端口名称的顺序排列。

●如果同时指定生成树实例ID与端口列表,则显示指定实例在指定端口上的生成
树信息。

MSTP的状态信息包括:
●CIST全局参数:协议工作模式、设备在CIST实例的优先级(Priority)、MAC
地址、Hello Time、Max Age、Forward Delay、Max Hops、CIST的总根、设
备到CIST总根的外部路径开销、域根、设备到域根的内部路径开销、设备的
CIST根端口、是否启动BPDU保护功能;
●CIST端口参数:端口状态、角色、优先级、路径开销、指定桥、指定端口、是
否是边缘端口、是否是点对点链路、端口的transmit limit、是否启动根保护功
能、端口的报文格式、是否域边界端口、Hello Time、Max Age、Forward Delay、
Message-age time、Remaining-hops、指定端口是否快速迁移;
●MSTI全局参数:MSTI实例ID、该实例的桥优先级、域根、内部路径开销、
MSTI根端口、MASTER桥;
●MSTI端口参数:端口状态、角色、优先级、路径开销、指定桥、指定端口、
Remaining Hops、指定端口是否快速迁移。

统计信息包括:
●端口发送的TCN BPDU、CONFIG BPDU、RST BPDU、MST BPDU数量;
●端口接收的TCN BPDU、CONFIG BPDU、RST BPDU、MST BPDU以及错
误BPDU数量;
●端口丢弃的BPDU数量。

相关配置可参考命令reset stp。

【举例】
# 显示生成树的简要状态信息与统计信息。

<Sysname> display stp instance 0 interface Ethernet 1/0/1 to Ethernet 1/0/4 brief MSTID Port Role STP State Protection
0 Ethernet1/0/1 ALTE DISCARDING LOOP
0 Ethernet1/0/2 DESI FORWARDING NONE
0 Ethernet1/0/3 DESI FORWARDING NONE
0 Ethernet1/0/4 DESI FORWARDING NONE
表1-2display stp命令显示简要信息描述表
# 显示生成树的详细状态信息与统计信息。

<Sysname> display stp instance 0 interface Ethernet 1/0/2
----[CIST][Port198(Ethernet1/0/2)][DOWN]----
Port Protocol :enabled
Port Role :CIST Disabled Port
Port Priority :128
Port Cost(Legacy) :Config=auto / Active=200000
Desg. Bridge/Port :32768.000f-e25d-f8ad / 128.198
Port Edged :Config=disabled / Active=disabled
Point-to-point :Config=auto / Active=false
Transmit Limit :10 packets/hello-time
Protection Type :None
MST BPDU Format :Config=auto / Active=legacy
Port Config-
Digest-Snooping :disabled
Num of Vlans Mapped :0
PortTimes :Hello 2s MaxAge 20s FwDly 15s MsgAge 0s RemHop 20
BPDU Sent :0
TCN: 0, Config: 0, RST: 0, MST: 0
BPDU Received :0
TCN: 0, Config: 0, RST: 0, MST: 0
表1-3display stp命令显示详细信息描述表
1.1.4 display stp abnormal-port
【命令】
display stp abnormal-port
【视图】
任意视图
【缺省级别】
1:监控级
【参数】

【描述】
display stp abnormal-port命令用来显示非正常阻塞的端口信息。

导致端口非正常阻塞的原因包括:
●发生根保护
●发生环路保护
●发生MSTP报文格式不兼容保护
【举例】
# 显示非正常阻塞的端口信息。

<Sysname> display stp abnormal-port
MSTID Blocked Port Reason
1 Ethernet1/0/1 ROOT-Protected
2 Ethernet1/0/2 LOOP-Protected
2 Ethernet1/0/
3 Formatcompatibility –Protected
表1-4 display stp abnormal-port 命令显示信息描述表
1.1.5 display stp down-port
【命令】
display stp down-port 【视图】
任意视图 【缺省级别】
1:监控级 【参数】
无 【描述】
display stp down-port 命令用来显示被STP 保护功能down 掉的端口信息,其中使端口down 掉的STP 保护功能包括BPDU 保护、MSTP 报文格式频繁切换保护。

【举例】
# 显示被STP 保护功能down
掉的端口信息。

<Sysname> display stp down-port Down Port Reason
Ethernet1/0/1 BPDU-Protected
Ethernet1/0/2 Formatfrequency-Protected
表1-5 display stp abnormal-port 命令显示信息描述表
1.1.6 display stp history
【命令】
display stp [ instance instance-id ] history
【视图】
任意视图
【缺省级别】
0:访问级
【参数】
instance instance-id:查看指定实例的端口角色计算的历史信息。

instance-id为生成树实例ID,取值范围为0~32,最小取值为0,表示的是CIST。

【描述】
display stp history命令用来显示MSTP实例端口角色计算的历史信息。

需要注意的是:
●用户如果不指定任何生成树实例ID,则系统将显示所有实例的端口角色计算的
历史信息。

显示顺序按照实例ID排列,每个实例内部按照端口角色计算时间的
先后顺序排列。

●如果用户指定具体的实例ID,则系统只显示该实例所有端口角色计算的历史信
息。

显示按照端口角色计算时间的先后顺序排列。

【举例】
# 显示MSTP实例端口角色计算的历史信息。

<Sysname> display stp instance 2 history
------------------- Instance 2 ---------------------
Port Ethernet1/0/1
Role change : ROOT->DESI (Aged)
Time : 2006/08/08 00:22:56
Port priority : 0.00e0-fc01-6510 0 0.00e0-fc01-6510 128.1
Port Ethernet1/0/2
Role change : ALTER->ROOT
Time : 2006/08/08 00:22:56
Port priority : 0.00e0-fc01-6510 0 0.00e0-fc01-6510 128.2
表1-6display stp history命令显示信息描述表
1.1.7 display stp ignored-vlan
【命令】
display stp ignored-vlan
【视图】
任意视图
【缺省级别】
1:监控级
【参数】

【描述】
display stp ignored-vlan命令用来显示开启VLAN Ignore特性的VLAN列表。

【举例】
# 显示开启VLAN Ignore特性的VLAN列表。

<Sysname> display stp ignored-vlan
STP-Ignored VLAN: 1 to 2
表1-7display stp ignored-vlan命令显示信息描述表
1.1.8 display stp region-configuration
【命令】
display stp region-configuration
【视图】
任意视图
【缺省级别】
1:监控级
【参数】

【描述】
display stp region-configuration命令用来显示已经生效的MST域的配置信息,即设备当前所配置的域名、域的修订级别以及用户所配置的VLAN与生成树实例的映射关系。

相关配置可参考命令stp region-configuration。

【举例】
# 显示已经生效的MST域的配置信息。

<Sysname> display stp region-configuration
Oper Configuration
Format selector :0
Region name :hello
Revision level :0
Instance Vlans Mapped
0 21 to 4094
1 1 to 10
2 11 to 20
表1-8display stp region-configuration命令显示信息描述表
1.1.9 display stp root
【命令】
display stp root
【视图】
任意视图
【缺省级别】
1:监控级
【参数】

【描述】
display stp root命令用来显示所有MSTP实例的根桥信息。

【举例】
# 显示所有MSTP实例的根桥信息。

<Sysname> display stp root
MSTID Root Bridge ID ExtPathCost IntPathCost Root Port
0 32768.000f-e200-2200 200 0 Ethernet1/0/1
1.1.10 display stp tc
【命令】
display stp [ instance instance-id ] tc
【视图】
任意视图
【缺省级别】
0:访问级
【参数】
instance instance-id:查看指定实例的所有端口发送和接收的TC或者TCN报文个数。

instance-id为生成树实例ID,取值范围为0~32,最小取值为0,表示的是CIST。

【描述】
display stp tc命令用来显示MSTP实例的所有端口发送和接收的TC或者TCN报文个数。

需要注意的是:
●用户如果不指定任何生成树实例ID,则系统将显示所有实例的所有端口发送和
接收的TC或者TCN报文个数。

显示顺序按照实例ID排列,每个实例内部按
照端口名称的顺序排列。

●如果用户指定具体的实例ID,则系统只显示该实例的所有端口发送和接收的TC
或者TCN报文个数,按照端口名称的顺序显示。

【举例】
# 显示MSTP实例0的所有端口发送和接收的TC或者TCN报文个数。

<Sysname> display stp instance 0 tc
MSTID Port Receive Send
0 Ethernet1/0/1 6 4
0 Ethernet1/0/2 0 2
1.1.11 instance
【命令】
instance instance-id vlan vlan-list
undo instance instance-id[ vlan vlan-list ]
【视图】
MST域视图
【缺省级别】
2:系统级
【参数】
instance-id:生成树实例ID,取值范围为0~32,最小取值为0,表示的是CIST。

vlan vlan-list:VLAN列表,表示多个VLAN的ID号。

vlan-list={ vlan-id[ to vlan-id ] }&<1-10>。

其中,vlan-id为VLAN的ID号,取值范围为1~4094。

&<1-10>表示前面的参数最多可以输入10次。

【描述】
instance命令用来将指定的VLAN列表映射到指定的生成树实例上。

undo instance 命令用来将指定的VLAN列表从指定生成树实例上删除,被删除的VLAN被重新映射到CIST(即实例0)上。

缺省情况下,所有VLAN均对应到CIST(即实例0)上。

需要注意的是:
●如果undo命令中没有指定VLAN,则该生成树实例上对应的所有VLAN都重
新映射到CIST上。

●用户不能将同一个VLAN映射到多个不同的实例上,当用户将一个已经映射的
VLAN重新映射到一个不同的实例上时,则自动取消原来的映射关系。

相关配置可参考命令region-name、revision-level、check region-configuration、vlan-mapping modulo和active region-configuration。

【举例】
# 将VLAN 2映射到生成树实例1上。

<Sysname> system-view
[Sysname] stp region-configuration
[Sysname-mst-region] instance 1 vlan 2
1.1.12 region-name
【命令】
region-name name
undo region-name
【视图】
MST域视图
【缺省级别】
2:系统级
【参数】
name:设备的MST域名,为1~32个字符的字符串。

【描述】
region-name命令用来设置设备的MST域名。

undo region-name命令用来恢复MST域名的缺省值。

缺省情况下,设备的MST域名为设备的MAC地址。

设备的域名用来与MST域的VLAN映射表、MSTP的修订级别共同确定该设备可以属于哪个域。

相关配置可参考命令instance、revision-level、check region-configuration、vlan-mapping modulo和active region-configuration。

【举例】
# 设置设备的MST域名为hello。

<Sysname> system-view
[Sysname] stp region-configuration
[Sysname-mst-region] region-name hello
1.1.13 reset stp
【命令】
reset stp [ interface interface-list ]
【视图】
用户视图
【缺省级别】
1:监控级
【参数】
interface interface-list:清除指定端口上的生成树统计信息。

interface-list为以太网端口列表,表示多个以太网端口,表示方式为interface-list={ interface-type interface-number [ to interface-type interface-number] }&<1-10>。

其中,interface-type为端口类型,interface-number为端口号。

&<1-10>表示前面的参数最多可以输入10次。

【描述】
reset stp命令用来清除生成树的统计信息。

生成树统计信息包括端口接收和发送的TCN BPDU、CONFIG BPDU、RST BPDU、MST BPDU数量,其中STP BPDU、TCN BPDU只在CIST上统计。

需要注意的是:
●如果用户在命令中指定端口列表,将清除指定端口上的生成树统计信息;
●如果不指定任何端口,将清除所有端口上的生成树统计信息。

相关配置可参考命令display stp。

【举例】
# 清除以太网端口Ethernet1/0/1到以太网端口Ethernet1/0/3上的统计信息。

<Sysname> reset stp interface Ethernet 1/0/1 to Ethernet 1/0/3
1.1.14 revision-level
【命令】
revision-level level
undo revision-level
【视图】
MST域视图
【缺省级别】
2:系统级
【参数】
level:MSTP修订级别,取值范围为0~65535。

【描述】
revision-level命令用来配置设备的MSTP修订级别。

undo revision-level命令用来恢复修订级别为缺省值。

缺省情况下,设备的MSTP修订级别为0。

MSTP的修订级别用于和域名、VLAN映射表一起确定设备所属的MST域。

相关配置可参考命令instance、region-name、check region-configuration、vlan-mapping modulo和active region-configuration。

【举例】
# 设置设备的MST域的MSTP修订级别为5。

<Sysname> system-view
[Sysname] stp region-configuration
[Sysname-mst-region] revision-level 5
1.1.15 stp
【命令】
stp { enable | disable }
undo stp
【视图】
系统视图/以太网端口视图/二层聚合端口视图/端口组视图
【缺省级别】
2:系统级
【参数】
enable:开启MSTP特性。

disable:关闭MSTP特性。

【描述】
stp命令用来开启或关闭全局或端口的MSTP特性。

undo stp命令用来关闭全局或端口的MSTP特性。

缺省情况下,所有端口的MSTP特性处于开启状态,全局MSTP特性处于关闭状态。

设备全局MSTP特性开启后所有端口上的MSTP功能即可生效。

需要注意的是:
●在系统视图下执行该命令,则该配置在全局生效;在端口视图下执行该命令,
则该配置只在当前端口生效;在端口组视图下执行该命令,则该配置将在端口
组中的所有端口生效。

●在二层聚合端口视图下进行的本配置,只在二层聚合端口上生效;在聚合成员
端口上进行的本配置,只在成员端口退出聚合组之后才能生效。

关于聚合的介
绍请参见“接入分册”中的“链路聚合配置”。

●为了灵活地控制MSTP工作,可以关闭设备上特定端口的MSTP特性,使这些
端口不参与生成树计算,节省设备的CPU资源。

●在MSTP启动后,设备会根据用户配置的协议模式来决定是STP兼容模式、
RSTP模式或者是在MSTP模式运行。

关闭MSTP协议后,设备将成为透明桥。

●MSTP特性启动后,MSTP根据收到的配置消息(即BPDU报文)动态维护相
应VLAN的生成树状态;MSTP被关闭后,MSTP将不再维护该状态。

相关配置可参考命令stp mode。

【举例】
# 启动全局MSTP特性。

<Sysname> system-view
[Sysname] stp enable
# 关闭以太网端口Ethernet1/0/1上的MSTP特性。

<Sysname> system-view
[Sysname] interface ethernet 1/0/1
[Sysname-Ethernet1/0/1] stp disable
1.1.16 stp bpdu-protection
【命令】
stp bpdu-protection
undo stp bpdu-protection
【视图】
系统视图
【缺省级别】
2:系统级
【参数】

【描述】
stp bpdu-protection命令用来开启设备的BPDU保护功能。

undo stp bpdu-protection命令用来恢复缺省情况。

缺省情况下,BPDU保护功能处于关闭状态。

【举例】
# 启动设备的BPDU保护功能。

<Sysname> system-view
[Sysname] stp bpdu-protection
1.1.17 stp bridge-diameter
【命令】
stp bridge-diameter bridge-number
undo stp bridge-diameter
【视图】
系统视图
【缺省级别】
2:系统级
【参数】
bridge-number:交换网络的网络直径,取值范围为2~7。

【描述】
stp bridge-diameter命令用来设定交换网络的网络直径,即交换网络中任意两个终端设备之间最大的设备数目。

undo stp bridge-diameter命令用来恢复缺省情况。

缺省情况下,交换网络的网络直径为7。

选用合适的Hello Time、Forward Delay与Max Age时间参数,可以加快生成树收敛速度。

这三个时间参数值与网络的规模有关。

用户可以通过设置一个网络规模的参数值(交换网络的网络直径)来间接设置这三个时间参数值。

当用户配置设备的网络直径后,MSTP自动根据配置的网络直径将Hello Time、Forward Delay与Max Age 设置为一个较优的值。

当网络直径为缺省值7时,对应的三个时间参数也分别为它们的缺省值。

需要注意的是,本配置只对CIST有效,对MSTI无效,并且只能在根桥上配置才会生效。

相关配置可参考命令stp timer forward-delay、stp timer hello和stp timer max-age。

【举例】
# 设定交换网络的网络直径为5。

<Sysname> system-view
[Sysname] stp bridge-diameter 5
1.1.18 stp compliance
【命令】
stp compliance { auto | dot1s | legacy }
undo stp compliance
【视图】
以太网端口视图/二层聚合端口视图/端口组视图
【缺省级别】
2:系统级
【参数】
legacy:配置端口只收发与非标准格式兼容的MSTP报文。

dot1s:配置端口只收发标准格式(符合802.1s协议)的MSTP报文。

auto:配置端口自动识别MSTP报文的格式并根据识别结果确定发送报文的格式。

【描述】
stp compliance命令用来配置端口识别/发送MSTP报文的方式。

undo stp compliance命令用来恢复缺省情况。

缺省情况下,配置为auto,即端口自动识别报文格式。

需要注意的是:
●在端口视图下执行该命令,则该配置只在当前端口生效;在端口组视图下执行
该命令,则该配置将在端口组中的所有端口生效。

●在二层聚合端口视图下进行的本配置,只在二层聚合端口上生效;在聚合成员
端口上进行的本配置,只在成员端口退出聚合组之后才能生效。

关于聚合的介
绍请参见“接入分册”中的“链路聚合配置”。

●如果端口识别/发送MSTP报文的方式配置为auto,则端口可以自动识别并解
析收到的legacy或dot1s格式的MSTP报文,且端口在需要发送MSTP报文
时,发送报文格式与所接收到的MSTP报文格式一致。

●如果端口识别/发送MSTP报文的方式配置成了legacy或dot1s,则端口只发
送和接收端口所配置格式的报文。

这种配置情况下,如果端口接收到的MSTP
报文格式与所配置的报文格式不一致,则端口将成为指定端口,端口状态保持
在Discarding状态,以防止出现环路。

【举例】
# 配置端口只收发标准格式的MSTP报文。

<Sysname>system-view
[Sysname-Ethernet1/0/1] stp compliance dot1s
# 恢复端口缺省识别/发送MSTP报文的方式。

[Sysname-Ethernet1/0/1] undo stp compliance
1.1.19 stp config-digest-snooping
【命令】
stp config-digest-snooping
undo stp config-digest-snooping
【视图】
系统视图/以太网端口视图/二层聚合端口视图/端口组视图
【缺省级别】
2:系统级
【参数】

【描述】
stp config-digest-snooping命令用来开启摘要侦听特性。

undo stp config-digest-snooping命令用来关闭摘要侦听特性。

缺省情况下,摘要侦听特性处于关闭状态。

需要注意的是:
●在系统视图下执行该命令,则该配置在全局生效;在端口视图下执行该命令,
则该配置只在当前端口生效;在端口组视图下执行该命令,则该配置将在端口
组中的所有端口生效。

●在二层聚合端口视图下进行的本配置,只在二层聚合端口上生效;在聚合成员
端口上进行的本配置,只在成员端口退出聚合组之后才能生效。

关于聚合的介
绍请参见“接入分册”中的“链路聚合配置”。

●必须在端口和全局同时开启摘要侦听特性,该特性才会生效。

建议先在与厂商
设备相连的所有端口开启摘要侦听特性,然后再全局开启摘要侦听特性,一次
性让所有端口的配置生效,从而减少对网络的冲击;而要关闭所有端口的摘要
侦听特性时,不必逐个端口关闭,只需要全局关闭即可。

●建议不要在MST域边界端口开启摘要侦听特性,否则可能会导致环路。

【举例】
# 全局开启配置摘要侦听特性。

<Sysname> system-view
[Sysname] stp config-digest-snooping
# 在端口Ethernet1/0/1上开启配置摘要侦听特性。

<Sysname> system-view
[Sysname] interface ethernet 1/0/1
[Sysname-Ethernet1/0/1] stp config-digest-snooping
1.1.20 stp cost
【命令】
stp [ instance instance-id ] cost cost
undo stp [ instance instance-id ] cost
【视图】
以太网端口视图/二层聚合端口视图/端口组视图
【缺省级别】
2:系统级
【参数】
instance instance-id:设置当前端口在指定生成树实例上的端口路径开销。

instance-id为生成树实例ID,取值范围为0~32,最小取值为0,表示的是CIST。

cost:端口路径开销。

取值范围因所采用的路径开销计算标准不同而不同。

●当选择IEEE 802.1D-1998标准来计算端口的缺省路径开销值时,cost的取值
范围为1~65535。

●当选择IEEE 802.1t标准来计算端口的缺省路径开销值时,cost的取值范围为
1~200000000。

●当选择私有标准来计算端口的缺省路径开销值时,cost的取值范围为1~
200000。

【描述】
stp cost命令用来设置端口的路径开销。

undo stp cost命令用来恢复缺省情况。

缺省情况下,设备自动按照相应的标准计算在各个生成树实例上的路径开销取值。

需要注意的是:
●在端口视图下执行该命令,该配置只在当前端口生效;在端口组视图下执行该
命令,则该配置将在端口组中的所有端口生效。

●在二层聚合端口视图下进行的本配置,只在二层聚合端口上生效;在聚合成员
端口上进行的本配置,只在成员端口退出聚合组之后才能生效。

关于聚合的介
绍请参见“接入分册”中的“链路聚合配置”。

●如果用户在输入本命令时将参数instance-id取值为0,则表示用户设置的是端
口在CIST上的路径开销。

端口路径开销可以影响端口的角色选择。

用户可以
在不同MSTI上为同一端口设置不同的路径开销值,从而使不同VLAN的流量
沿不同的物理链路转发,完成按VLAN负载分担的功能。

端口路径开销值改变
时,MSTP会重新计算端口的角色并进行状态迁移。

●如果配置时用户不输入instance instance-id参数,则所作的配置只在CIST实
例上有效。

【举例】
# 设置Ethernet1/0/3在指定生成树实例2上的路径开销为200。

<Sysname> system-view
[Sysname] interface ethernet 1/0/3
[Sysname-Ethernet1/0/3] stp instance 2 cost 200
1.1.21 stp edged-port
【命令】
stp edged-port { enable | disable }
undo stp edged-port
【视图】
以太网端口视图/二层聚合端口视图/端口组视图
【缺省级别】
2:系统级
【参数】
enable:用来配置当前的以太网端口为边缘端口。

disable:用来配置当前的以太网端口为非边缘端口。

【描述】
stp edged-port enable命令用来将当前的以太网端口配置为边缘端口。

stp edged-port disable和undo stp edged-port命令用来将当前的以太网端口配置为非边缘端口。

缺省情况下,设备所有以太网端口均被配置为非边缘端口。

需要注意的是:
●在端口视图下执行该命令,则该配置只在当前端口生效;在端口组视图下执行
该命令,则该配置将在端口组中的所有端口生效。

●在二层聚合端口视图下进行的本配置,只在二层聚合端口上生效;在聚合成员
端口上进行的本配置,只在成员端口退出聚合组之后才能生效。

关于聚合的介
绍请参见“接入分册”中的“链路聚合配置”。

●当端口直接与用户终端相连,而没有连接到其它设备或共享网段上,则该端口
被认为是边缘端口。

网络拓扑变化时,边缘端口不会产生临时环路。

因此,如
果将某个端口配置为边缘端口,则该端口可以快速迁移到转发状态。

对于直接
与用户终端相连的以太网端口,为能使其快速迁移到转发状态,请将其设置为
边缘端口。

●由于边缘端口不与其他设备相连,所以不会收到其他设备发过来的配置消息(即
BPDU报文)。

在设备没有启动BPDU保护功能时,如果端口收到BPDU报文,
即使用户设置该端口为边缘端口,该端口的实际运行状态也是非边缘端口。

【举例】
# 设定以太网端口Ethernet1/0/1为非边缘端口。

<Sysname> system-view
[Sysname] interface ethernet 1/0/1
[Sysname-Ethernet1/0/1] stp edged-port disable
1.1.22 stp ignored vlan
【命令】
stp ignored vlan vlan-list
undo stp ignored vlan vlan-list
【视图】
系统视图
【缺省级别】
2:系统级
【参数】
vlan-list:VLAN列表,表示多个VLAN的ID号。

vlan-list={ vlan-id[ to vlan-id ] }&<1-10>。

其中,vlan-id为VLAN的ID号,取值范围为1~4094。

&<1-10>表示前面的参数最多可以输入10次。

可以同时开启VLAN Ignore特性的最大VLAN 数目与设备的型号有关,请以设备的实际情况为准。

【描述】
stp ignored vlan命令用来在指定VLAN上开启VLAN Ignore特性。

undo stp ignored vlan命令用来在指定VLAN上关闭VLAN Ignore特性。

# 在VLAN 2上开启VLAN Ignore特性。

<Sysname> system-view
[Sysname] stp ignored vlan 2
# 在VLAN ID值从1到10的VLAN列表上开启VLAN Ignore特性。

[Sysname] stp ignored vlan 1 to 10
1.1.23 stp loop-protection
【命令】
stp loop-protection
undo stp loop-protection
【视图】
以太网端口视图/二层聚合端口视图/端口组视图
【缺省级别】
2:系统级
【参数】

【描述】
stp loop-protection命令用来启动端口的环路保护功能。

undo stp loop-protection 命令用来恢复缺省情况。

缺省情况下,环路保护功能处于关闭状态。

需要注意的是:
●在端口视图下执行该命令,则该配置只在当前端口生效;在端口组视图下执行
该命令,则该配置将在端口组中的所有端口生效。

●在二层聚合端口视图下进行的本配置,只在二层聚合端口上生效;在聚合成员
端口上进行的本配置,只在成员端口退出聚合组之后才能生效。

关于聚合的介
绍请参见“接入分册”中的“链路聚合配置”。

【举例】
# 在端口Ethernet1/0/1上启动环路保护功能。

<Sysname> system-view
[Sysname] interface ethernet 1/0/1
[Sysname-Ethernet1/0/1] stp loop-protection
1.1.24 stp max-hops
【命令】
stp max-hops hops
undo stp max-hops
系统视图
【缺省级别】
2:系统级
【参数】
hops:最大跳数,取值范围为1~40。

【描述】
stp max-hops命令用来在设备上设置MST域的最大跳数。

undo stp max-hops命令用来恢复缺省情况。

缺省情况下,MST域的最大跳数为20。

MST域的最大跳数限制了MST域的规模。

配置在域根上的最大跳数将作为MST域的最大跳数。

从MST域内的生成树的根桥开始,域内的配置消息(即BPDU报文)每经过一台设备的转发,跳数就被减1;设备将丢弃收到的跳数为0的配置消息,使处于最大跳数外的设备无法参与生成树的计算,从而限制了MST域的规模。

在MST域中不是生成树根桥的设备将采用根桥设置的最大跳数参数。

【举例】
# 设置MST域的最大跳数为35。

<Sysname> system-view
[Sysname] stp max-hops 35
1.1.25 stp mcheck
【命令】
stp mcheck
【视图】
系统视图/以太网端口视图/二层聚合端口视图
【缺省级别】
2:系统级
【参数】

【描述】
stp mcheck命令用来在全局或端口执行mCheck操作。

假设在一个交换网络中,运行MSTP(或RSTP)的设备的端口连接着运行STP的设备,该端口会自动迁移到STP兼容模式下工作;但是此时如果运行STP协议的设。

相关文档
最新文档