09-STP配置命令
本章节下载: 09-STP配置命令 (176.85 KB)
目 录
1.2.5 stp mst instance instance-num priority
1.2.8 stp mst instance port-priority
1.2.10 display stp mst config-id
1.2.11 display stp mst instance interface
1.2.12 stp mst config-digest-snooping
STP(Spanning Tree protocol,生成树协议)配置命令包括:
· display stp interface
· stp
· stp cost
· stp forward-time
· stp hello-time
· stp max-age
· stp port-priority
· stp mcheck
· stp point-to-point
· stp portfast
· stp transmit
· stp priority
· stp mode
· clear stp
【命令】
display stp interface [ interface-list ]
【视图】
任意视图
【缺省级别】
2:系统级
【参数】
interface-list:选择显示的端口列表,表示多个以太网端口。
interface-list:由端口类型+端口号组成,端口类型是gigabitethernet,端口号的表示形式为slot-num/broad-num/port-num,slot-num取值为1,broad-num是槽号,取值为0,port-num是槽中的端口号,取值范围是1~8,连续的同类端口可以用“to”连接,但紧跟“to”前面的端口号一定要小于紧跟“to”后面的端口号,这种形式最多允许重复3次。
【描述】
display stp interface [ interface-list ]命令用来显示生成树信息,参数interface-list是可选的,如果没选,则显示所有以太网端口状态信息,否则显示指定端口的状态信息。
【举例】
# 显示与生成树有关的配置信息。
[H3C] display stp interface gigabitethernet 1/0/7
【命令】
stp
undo stp
【视图】
系统视图/端口视图
【缺省级别】
2:系统级
【参数】
无
【描述】
该命令用来开启全局或端口上的STP协议,此命令的undo形式是关闭系统或端口的STP协议。
缺省情况下全局STP处于打开状态。
【举例】
# 启动全局STP协议。
[H3C] stp
# 关闭以太网端口8的STP协议。
[H3C–GigabitEthernet 1/0/8] undo stp
【命令】
stp cost cost
undo stp cost
【视图】
端口视图
【缺省级别】
2:系统级
【参数】
cost:用来标识所设定的端口路径开销值,取值范围为1~200000000。
【描述】
该命令用来设置当前以太网端口参与STP计算的路径开销,此命令的undo形式恢复当前以太网端口路径开销的默认值。
在IEEE 802.1D协议中,端口cost的默认值是根据端口速度来决定的,建议用户使用缺省值。
【举例】
# 设定以太网端口8的路径开销为20。
[H3C–GigabitEthernet 1/0/8] stp cost 20
【命令】
stp root-guard
undo stp root-guard
【视图】
端口视图
【缺省级别】
2:系统级
【参数】
无
【描述】
此命令设置当前以太网端口的根保护功能,此命令的undo形式恢复当前以太网端口根保护功能到默认状态。
端口根保护功能默认关闭。
建议用户使用缺省值。
【举例】
# 开启以太网端口8的根保护功能。
[H3C–GigabitEthernet 1/0/8] stp root-guard
【命令】
stp forward-time seconds
undo stp forward-time
【视图】
系统视图
【缺省级别】
2:系统级
【参数】
seconds:用来标识OLT的Forward Delay时间值,范围为4~30秒。
【描述】
该命令用来设定OLT的Forward Delay 时间参数,此命令的undo形式则恢复Forward Delay时间为缺省值。
缺省值为15秒。
当本OLT被选为根桥时,端口状态切换的时间间隔为Forward Delay时间, 其值与交换网络的网络直径有关,网络直径越大,它的时间值就越大,但建议使用缺省值15秒。
注意:Forward Delay的时间必须大于等于Hello Time + 2。
【举例】
# 设定OLT的Forward Delay时间值为20秒。
[H3C] stp forward-time 20
【命令】
stp hello-time seconds
undo stp hello-time
【视图】
二层以太网端口视图/端口组视图
【缺省级别】
2:系统级
【参数】
seconds:用来标识所设定的Hello Time时间值,范围为1~10秒。
【描述】
该命令用来设定STP协议的Hello Time时间,此命令的undo形式则恢复该Hello Time时间缺省值。
缺省值为2秒。
系统周期性地向外发送STP协议报文,当本OLT被选为根桥时发送STP协议报文的时间间隔就是Hello Time时间值。
Hello Time参数建议使用缺省值2秒。
注意:Hello Time必须小于等于ForwardDelay - 2。
【举例】
# 设定系统的Hello Time值为8秒。
[H3C] stp hello-time 8
【命令】
stp max-age seconds
undo stp max-age
【视图】
系统视图
【缺省级别】
2:系统级
【参数】
seconds:用来标识所设定的Max Age时间值,范围为6~40秒。
【描述】
该命令用来设定系统的Max Age时间参数,此命令的undo形式则恢复该时间参数为缺省值。
缺省值为20秒。
Max Age是用来设置STP协议报文老化的最长时间间隔,如果超时,就直接丢弃报文。如果这个值太小,生成树计算就会比较频繁,有可能将网络拥塞误认为是链路故障;如果这个值太大,则不利于及时发现链路故障。Max Age时间值与交换网络的网络直径有关,建议使用缺省值20秒。
注意:Max Age必须大于等于2*(Hello Time + 1),小于等于2*( Forward Delay – 1)。
【举例】
# 设定系统的Max Age参数值为10秒。
[H3C] stp max-age 10
【命令】
stp port-priority port-priority
undo stp port-priority
【视图】
端口视图
【缺省级别】
2:系统级
【参数】
port-priority:用来标识所设定的以太网端口优先级值,范围为0~240。
【描述】
此命令设定当前以太网端口参与STP计算的优先级,此命令的undo形式恢复当前以太网端口的优先级为缺省值。
缺省为128。
设置参与STP计算的当前端口优先级,优先级取值越小表示优先级越高,端口就越易成为根端口。
【举例】
# 设定以太网端口1的STP优先级为64。
[H3C–GigabitEthernet 1/0/1] stp port-priority 64
【命令】
stp mcheck
【视图】
端口视图
【缺省级别】
2:系统级
【参数】
无
【描述】
当OLT运行RSTP协议并且端口处于STP兼容模式的时候,此命令可以强制端口发送RSTP报文。
【举例】
# 配置端口7强制发送RSTP报文。
[H3C–GigabitEthernet 1/0/7] stp mcheck
【命令】
stp point-to-point { auto | forcefalse | falsetrue }
undo stp point-to-point
【视图】
端口视图
【缺省级别】
2:系统级
【参数】
auto:网桥自动检测端口是否是点对点连接形式。
falsefalse:强制端口为非点对点连接。
falsetrue:强制端口为点对点连接。
【描述】
该命令用来配置当前以太网端口的点对点连接形式。
缺省为auto。
【举例】
# 配置以太网端口7为强制点对点连接。
[H3C–GigabitEthernet 1/0/7] stp point-to-point forcetrue
【命令】
stp portfast
undo stp portfast
【视图】
端口视图
【缺省级别】
2:系统级
【参数】
无
【描述】
该命令用来配置当前以太网端口的边界端口状态。
缺省所有端口为边界端口。
边界端口可以在linkup上3秒后自动进入转发状态,边界端口收到生成树报文则自动切换到非边界端口状态。
【举例】
# 配置以太网端口7为边界端口。
[H3C–GigabitEthernet 1/0/7] stp portfast
【命令】
stp transit-limit max-bpdus
undo stp transit-limit
【视图】
端口视图
【缺省级别】
2:系统级
【参数】
max-bpdus:BPDU的数目,范围是1~255。
【描述】
该命令用来配置当前以太网端口在每个hello time时间内最多发送的BPDU数目。
缺省为3。
【举例】
# 配置以太网端口7每个hello time最多发送5个BPDU报文。
[H3C–GigabitEthernet 1/0/7] stp transit-limit 5
【命令】
stp priority bridge-priority
undo stp priority
【视图】
系统视图
【缺省级别】
2:系统级
【参数】
bridge-priority:用来标识OLT STP优先级,范围为0~61440,设定值必须为4096的整数倍。
【描述】
该命令用来设置运行STP协议时本OLT的优先级,此命令的undo形式恢复本OLT STP优先级为缺省值。
缺省值为32768。
可以采用命令该命令设置运行STP协议时OLT的STP优先级,优先级数值越低,该OLT就越有可能成为网络中的根桥。
【举例】
# 设定OLT的STP优先级为4096。
[H3C] stp priority 4096
【命令】
stp mode { rstp | stp | mstp}
undo stp mode
【视图】
系统视图
【缺省级别】
2:系统级
【参数】
rstp:配置OLT运行RSTP协议。
stp:配置OLT运行STP协议
mstp:配置OLT运行MSTP协议。
【描述】
该命令用来配置OLT的生成树协议模式。
缺省为rstp。
【举例】
# 配置OLT运行STP协议。
[H3C] stp mode stp
【命令】
stp remote-loop-detect
undo stp remote-loop-detect
【视图】
端口视图/系统视图
【缺省级别】
2:系统级
【参数】
无
【描述】
该命令用来打开生成树端口的远端环路检测功能,此命令的undo形式用于关闭端口的远端环路检测功能。
在系统视图下使用该命令可以对端口进行批处理,需要带有端口参数。
【举例】
# 在系统视图下打开端口1和端口3的远端环路检测功能。
[H3C] stp remote-loop-detect interface gigabitethernet 1/0/1 gigabitethernet 1/0/3
# 在端口视图下关闭端口1的远端环路检测功能。
[H3C–GigabitEthernet 1/0/1] undo stp remote-loop-detect
【命令】
clear stp interface interface-list
【视图】
系统视图
【缺省级别】
2:系统级
【参数】
interface-list:选择显示的端口列表,表示多个以太网端口。
interface-list:由端口类型+端口号组成,端口类型是gigabitethernet,端口号的表示形式为slot-num/broad-num/port-num,slot-num取值为1,broad-num是槽号,取值范围为0,port-num是槽中的端口号,取值范围是1~8,连续的同类端口可以用“to”连接,但紧跟“to”前面的端口号一定要小于紧跟“to”后面的端口号,这种形式最多允许重复3次
【描述】
该命令用来清除端口的生成树报文统计信息。
【举例】
# 清除OLT指定端口的生成树报文统计信息。
[H3C] clear stp interface olt 1/0/1
MSTP(Multiple spanning Tree protocol,多生成树协议)配置命令包括:
· stp mst forward-time
· stp mst hello-time
· stp mst max-age
· stp mst max-hops
· stp mst name
· stp mst instance vlan
· stp mst instance priority
· stp mst portfast
· stp mst link-type
· stp mst external cost
· stp mst instance cost
· stp mst instance port-priority
· display stp mst config-id
· display stp mst instance interface
· stp mst config-digest-snooping
· stp mst ignored vlan
· display stp mst ignored-vlan
以下命令:
· stp mst forward-time
· stp mst hello-time
· stp mst max-age
· stp mst portfast
· stp mst link-type
请参见SST中的相应命令:
· stp forward-time
· stp hello-time
· stp max-age
· stp portfast
· stp point-to-point
手册中不再详细解释。
【命令】
stp mst max-hops max-hops
undo stp mst max-hops
【视图】
系统视图
【缺省级别】
2:系统级
【参数】
max-hops:MSTP报文的跳数,取值范围为1~255。
【描述】
该命令用来配置MSTP报文的最大跳数。
该命令的undo形式用来恢复缺省值,缺省值为20。
【举例】
# 配置MSTP报文的最大跳数为10。
[H3C] stp mst max-hops 10
【命令】
stp mst name name
undo stp mst name
【视图】
系统视图
【缺省级别】
2:系统级
【参数】
name:MSTP的区域名称,是MSTP配置标识符的组成部分之一,为32字节长的字符串。
【描述】
该命令用来配置MSTP配置标识符中的名称。
该命令的undo形式用来恢复缺省值,缺省的名称为空。
【举例】
# 配置MSTP名称为greennet。
[H3C] stp mst name greennet
【命令】
stp mst revision revision-level
undo stp mst revision
【视图】
系统视图
【缺省级别】
2:系统级
【参数】
revision-level:MSTP的修正级别,是MSTP配置标识符的组成部分之一,取值范围为0~65535的整数。
【描述】
该命令用来配置MSTP配置标识符中的修正级别。
该命令的undo形式用来恢复缺省值,缺省值为0。
【举例】
# 配置MSTP的修正级别为10。
[H3C] stp mst revision 10
【命令】
stp mst instance instance-num vlan vlan-list
undo stp mst instance instance-num vlan vlan-list
【视图】
系统视图
【缺省级别】
2:系统级
【参数】
instance-num:MSTP实例号,取值范围为1~15。
vlan-list:vlan-list的组成可以为离散的数字、连续一段数字、离散和连续混合表示,其中离散的数字之间用逗号分隔,数字段用减号表示,如:2,5,8,10-20。
【描述】
该命令用来配置MSTP配置标识符中的MSTP实例与VLAN的映射关系。
该命令的undo形式用来恢复缺省情况,缺省为所有VLAN映射到MSTP实例0中。
【举例】
# 配置vlan 2-7映射到MSTP实例2中。
[H3C] stp mst instance 2 vlan 2-7
【命令】
stp mst instance instance-num priority priority
undo stp mst instance instance-num priority
【视图】
系统视图
【缺省级别】
2:系统级
【参数】
instance-num:MSTP实例号,取值范围为0~15。
priority:网桥的优先级,取值范围为0~61440,为4096的整数倍。
【描述】
该命令用来配置网桥在某个MSTP实例内的优先级。
该命令的undo形式用来恢复缺省值,缺省情况下网桥在每个实例内的优先级都是32768。
【举例】
# 配置网桥在实例2中的优先级为4096。
[H3C] stp mst instance 2 priority 4096
【命令】
stp mst external cost external-cost
undo stp mst external cost
【视图】
端口视图
【缺省级别】
2:系统级
【参数】
external-cost:端口外部路径花费,取值范围为1~200000000。
【描述】
该命令用来配置端口的外部路径花费。
该命令的undo形式用来恢复缺省值,缺省情况下端口外部路径花费为200000。
【举例】
# 配置端口2中的外部路径花费为200。
[H3C–GigabitEthernet 1/0/2] stp mst external cost 200
【命令】
stp mst instance instance-num cost cost
undo stp mst instance instance-num cost
【视图】
端口视图
【缺省级别】
2:系统级
【参数】
instance-num:MSTP实例号,取值范围为0~15。
cost:端口路径花费,取值范围为1~200000000。
【描述】
该命令用来配置端口在每个实例内部的路径花费。
该命令的undo命令用来恢复缺省值,缺省情况下端口在每个实例内的路径花费为200000。
【举例】
# 配置端口2在实例1内的路径花费为200。
[H3C–GigabitEthernet 1/0/2] stp mst instance 1 cost 200
【命令】
stp mst instance instance-num port-priority priority
undo stp mst instance instance-num port-priority
【视图】
端口视图
【缺省级别】
2:系统级
【参数】
instance-num:MSTP实例号,取值范围为0~15。
priority:端口优先级,取值范围为0~240,为16的整数倍。
【描述】
该命令用来配置端口在生成树实例内的优先级。
该命令的undo形式用来恢复缺省值,缺省情况下端口在每个实例内的优先级都是128。
【举例】
# 配置端口2中在实例1内的优先级为16。
[H3C–GigabitEthernet 1/0/2] stp mst instance 1 port-priority 16
【命令】
stp root-guard
undo stp root-guard
【视图】
端口视图
【缺省级别】
2:系统级
【参数】
无
【描述】
该命令用来设置当前以太网端口的根保护功能,此命令的undo形式恢复当前以太网端口根保护功能到默认状态。
端口根保护功能默认关闭。
建议用户使用缺省值。
【举例】
# 开启以太网端口8的根保护功能。
[H3C–GigabitEthernet 1/0/8] stp mst root-guard
【命令】
display stp mst config-id
【视图】
任意视图
【缺省级别】
2:系统级
【参数】
无
【描述】
该命令用来显示MSTP的配置标识符,MSTP配置标识符包括:MSTP修正级别,MSTP配置名以及生成树实例和VLAN的映射关系。
【举例】
# 显示MSTP的配置标识符。
[H3C] display stp mst config-id
【命令】
display stp mst instance instance-num interface [ interface-list ]
【视图】
任意视图
【缺省级别】
2:系统级
【参数】
instance-num:MSTP实例号,取值范围为0~15。
interface-list:选择的端口列表,表示多个以太网端口,interface-list:由端口类型+端口号组成,端口类型是gigabitethernet,端口号的表示形式为slot-num/broad-num/port-num,slot-num取值为1,broad-num是槽号,取值为0,port-num是槽中的端口号,取值范围是1~8,连续的同类端口可以用“to”连接,但紧跟“to”前面的端口号一定要小于紧跟“to”后面的端口号,这种形式最多允许重复3次。
【描述】
该命令用来显示某个实例内的端口信息。
# 显示MSTP实例0的端口1的信息。
[H3C] display stp mst instance 0 interface gigabitethernet 1/0/1
【命令】
stp mst config-digest-snooping
undo stp mst config-digest-snooping
【视图】
端口视图
【缺省级别】
2:系统级
【参数】
无
【描述】
该命令用来开启摘要侦听功能实现同Cisco的私有MSTP协议互通,此命令的undo形式用于关闭摘要侦听功能。
缺省为关闭摘要侦听特性。
【举例】
# 开启以太网端口1的摘要侦听功能。
[H3C–GigabitEthernet 1/0/1] stp mst config-digest-snooping
【命令】
stp mst disable instance instance-num
undo stp mst disable instance instance-num
【视图】
系统视图
【缺省级别】
2:系统级
【参数】
无
【描述】
该命令用来开启INSTANCE的disable特性,disable instance后,映射到该实例的vlan在所有端口forwarding,类似在stp模式下执行undo stp,此命令的undo形式用于关闭INSTANCE的disable特性。
缺省为关闭INSTANCE的disable特性。
【举例】
# 开启INSTANCE的disable特性。
[H3C] stp mst disable instance 3
【命令】
display stp mst disabled-instance
【视图】
任意视图
【缺省级别】
2:系统级
【参数】
无
【描述】
该命令用来显示已经开启disable特性的INSTANCE。
【举例】
# 显示已经开启ignore特性的VLAN。
[H3C–GigabitEthernet 1/0/1] display stp mst disabled-instance
Instance-Disabled :3
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!