• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 关于我们

H3C S3200系列以太网 PON OLT交换机 命令参考-6W101

09-STP配置命令

本章节下载 09-STP配置命令  (176.85 KB)

09-STP配置命令


1 STP配置命令

1.1  STP配置命令

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

1.1.1  display stp interface

【命令】

display stp interface [ interface-list ]

【视图】

任意视图

【缺省级别】

2:系统级

【参数】

interface-list:选择显示的端口列表,表示多个以太网端口。

interface-list:由端口类型+端口号组成,端口类型是gigabitethernet,端口号的表示形式为slot-num/broad-num/port-numslot-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

1.1.2  stp

【命令】

stp

undo stp

【视图】

系统视图/端口视图

【缺省级别】

2:系统级

【参数】

【描述】

该命令用来开启全局或端口上的STP协议,此命令的undo形式是关闭系统或端口的STP协议。

缺省情况下全局STP处于打开状态。

【举例】

# 启动全局STP协议。

[H3C] stp

# 关闭以太网端口8的STP协议。

[H3C–GigabitEthernet 1/0/8] undo stp

1.1.3  stp cost

【命令】

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

1.1.4  stp root-guard

【命令】

stp root-guard

undo stp root-guard

【视图】

端口视图

【缺省级别】

2:系统级

【参数】

【描述】

此命令设置当前以太网端口的根保护功能,此命令的undo形式恢复当前以太网端口根保护功能到默认状态。

端口根保护功能默认关闭。

建议用户使用缺省值。

【举例】

# 开启以太网端口8的根保护功能。

[H3C–GigabitEthernet 1/0/8] stp root-guard

1.1.5  stp forward-time

【命令】

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

1.1.6  stp hello-time

【命令】

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

1.1.7  stp max-age

【命令】

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

1.1.8  stp port-priority

【命令】

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

1.1.9  stp mcheck

【命令】

stp mcheck

【视图】

端口视图

【缺省级别】

2:系统级

【参数】

【描述】

当OLT运行RSTP协议并且端口处于STP兼容模式的时候,此命令可以强制端口发送RSTP报文。

【举例】

# 配置端口7强制发送RSTP报文。

[H3C–GigabitEthernet 1/0/7] stp mcheck

1.1.10  stp point-to-point

【命令】

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

1.1.11  stp portfast

【命令】

stp portfast

undo stp portfast

【视图】

端口视图

【缺省级别】

2:系统级

【参数】

【描述】

该命令用来配置当前以太网端口的边界端口状态。

缺省所有端口为边界端口。

边界端口可以在linkup上3秒后自动进入转发状态,边界端口收到生成树报文则自动切换到非边界端口状态。

【举例】

# 配置以太网端口7为边界端口。

[H3C–GigabitEthernet 1/0/7] stp portfast

1.1.12  stp transit-limit

【命令】

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

1.1.13  stp priority

【命令】

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

1.1.14  stp mode

【命令】

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

1.1.15  stp remote-loop-detect

【命令】

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

1.1.16  clear stp

【命令】

clear stp interface interface-list

【视图】

系统视图

【缺省级别】

2:系统级

【参数】

interface-list:选择显示的端口列表,表示多个以太网端口。

interface-list:由端口类型+端口号组成,端口类型是gigabitethernet,端口号的表示形式为slot-num/broad-num/port-numslot-num取值为1,broad-num是槽号,取值范围为0,port-num是槽中的端口号,取值范围是1~8,连续的同类端口可以用“to”连接,但紧跟“to”前面的端口号一定要小于紧跟“to”后面的端口号,这种形式最多允许重复3次

【描述】

该命令用来清除端口的生成树报文统计信息。

【举例】

# 清除OLT指定端口的生成树报文统计信息。

[H3C] clear stp interface olt 1/0/1

1.2  MSTP配置命令

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 revision

·     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

手册中不再详细解释。

1.2.1  stp mst max-hops

【命令】

stp mst max-hops max-hops

undo stp mst max-hops

【视图】

系统视图

【缺省级别】

2:系统级

【参数】

max-hopsMSTP报文的跳数,取值范围为1255

【描述】

该命令用来配置MSTP报文的最大跳数。

该命令的undo形式用来恢复缺省值,缺省值为20。

【举例】

# 配置MSTP报文的最大跳数为10。

[H3C] stp mst max-hops 10

1.2.2  stp mst name

【命令】

stp mst name name

undo stp mst name

【视图】

系统视图

【缺省级别】

2:系统级

【参数】

nameMSTP的区域名称,是MSTP配置标识符的组成部分之一,为32字节长的字符串。

【描述】

该命令用来配置MSTP配置标识符中的名称。

该命令的undo形式用来恢复缺省值,缺省的名称为空。

【举例】

# 配置MSTP名称为greennet。

[H3C] stp mst name greennet

1.2.3  stp mst revision

【命令】

stp mst revision revision-level

undo stp mst revision

【视图】

系统视图

【缺省级别】

2:系统级

【参数】

revision-levelMSTP的修正级别,是MSTP配置标识符的组成部分之一,取值范围为0~65535的整数。

【描述】

该命令用来配置MSTP配置标识符中的修正级别。

该命令的undo形式用来恢复缺省值,缺省值为0。

【举例】

# 配置MSTP的修正级别为10。

[H3C] stp mst revision 10

1.2.4  stp mst instance vlan

【命令】

stp mst instance instance-num vlan vlan-list

undo stp mst instance instance-num vlan vlan-list

【视图】

系统视图

【缺省级别】

2:系统级

【参数】

instance-numMSTP实例号,取值范围为115

vlan-listvlan-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

1.2.5  stp mst instance instance-num priority

【命令】

stp mst instance instance-num priority priority

undo stp mst instance instance-num priority

【视图】

系统视图

【缺省级别】

2:系统级

【参数】

instance-numMSTP实例号,取值范围为015

priority:网桥的优先级,取值范围为0~61440,为4096的整数倍。

【描述】

该命令用来配置网桥在某个MSTP实例内的优先级。

该命令的undo形式用来恢复缺省值,缺省情况下网桥在每个实例内的优先级都是32768。

【举例】

# 配置网桥在实例2中的优先级为4096。

[H3C] stp mst instance 2 priority 4096

1.2.6  stp mst external cost

【命令】

stp mst external cost external-cost

undo stp mst external cost

【视图】

端口视图

【缺省级别】

2:系统级

【参数】

external-cost:端口外部路径花费,取值范围为1200000000

【描述】

该命令用来配置端口的外部路径花费。

该命令的undo形式用来恢复缺省值,缺省情况下端口外部路径花费为200000。

【举例】

# 配置端口2中的外部路径花费为200。

[H3C–GigabitEthernet 1/0/2] stp mst external cost 200

1.2.7  stp mst instance cost

【命令】

stp mst instance instance-num cost cost

undo stp mst instance instance-num cost

【视图】

端口视图

【缺省级别】

2:系统级

【参数】

instance-numMSTP实例号,取值范围为015

cost:端口路径花费,取值范围为1200000000

【描述】

该命令用来配置端口在每个实例内部的路径花费。

该命令的undo命令用来恢复缺省值,缺省情况下端口在每个实例内的路径花费为200000。

【举例】

# 配置端口2在实例1内的路径花费为200。

[H3C–GigabitEthernet 1/0/2] stp mst instance 1 cost 200

1.2.8  stp mst instance port-priority

【命令】

stp mst instance instance-num port-priority priority

undo stp mst instance instance-num port-priority

【视图】

端口视图

【缺省级别】

2:系统级

【参数】

instance-numMSTP实例号,取值范围为015

priority:端口优先级,取值范围为0240,为16的整数倍。

【描述】

该命令用来配置端口在生成树实例内的优先级。

该命令的undo形式用来恢复缺省值,缺省情况下端口在每个实例内的优先级都是128。

【举例】

# 配置端口2中在实例1内的优先级为16。

[H3C–GigabitEthernet 1/0/2] stp mst instance 1 port-priority 16

1.2.9  stp mst root-guard

【命令】

stp root-guard

undo stp root-guard

【视图】

端口视图

【缺省级别】

2:系统级

【参数】

【描述】

该命令用来设置当前以太网端口的根保护功能,此命令的undo形式恢复当前以太网端口根保护功能到默认状态。

端口根保护功能默认关闭。

建议用户使用缺省值。

【举例】

# 开启以太网端口8的根保护功能。

[H3C–GigabitEthernet 1/0/8] stp mst root-guard

1.2.10  display stp mst config-id

【命令】

display stp mst config-id

【视图】

任意视图

【缺省级别】

2:系统级

【参数】

【描述】

该命令用来显示MSTP的配置标识符,MSTP配置标识符包括:MSTP修正级别,MSTP配置名以及生成树实例和VLAN的映射关系。

【举例】

# 显示MSTP的配置标识符。

[H3C] display stp mst config-id

1.2.11  display stp mst instance interface

【命令】

display stp mst instance instance-num interface [ interface-list ]

【视图】

任意视图

【缺省级别】

2:系统级

【参数】

instance-numMSTP实例号,取值范围为015

interface-list:选择的端口列表,表示多个以太网端口,interface-list:由端口类型+端口号组成,端口类型是gigabitethernet,端口号的表示形式为slot-num/broad-num/port-numslot-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

1.2.12  stp mst config-digest-snooping

【命令】

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

1.2.13  stp mst disable instance

【命令】

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

1.2.14  display stp mst disabled-instance

【命令】

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保留在没有任何通知或提示的情况下对资料内容进行修改的权利!

新华三官网
联系我们