第04章 MSTP命令.docx

上传人:b****5 文档编号:8238597 上传时间:2023-01-30 格式:DOCX 页数:18 大小:24.74KB
下载 相关 举报
第04章 MSTP命令.docx_第1页
第1页 / 共18页
第04章 MSTP命令.docx_第2页
第2页 / 共18页
第04章 MSTP命令.docx_第3页
第3页 / 共18页
第04章 MSTP命令.docx_第4页
第4页 / 共18页
第04章 MSTP命令.docx_第5页
第5页 / 共18页
点击查看更多>>
下载资源
资源描述

第04章 MSTP命令.docx

《第04章 MSTP命令.docx》由会员分享,可在线阅读,更多相关《第04章 MSTP命令.docx(18页珍藏版)》请在冰豆网上搜索。

第04章 MSTP命令.docx

第04章MSTP命令

目录

第一章MSTP命令2

1.1MSTP配置命令介绍2

1.1.1abort2

1.1.2exit2

1.1.3instancevlan2

1.1.4name3

1.1.5revision-level3

1.1.6spanning-tree3

1.1.7spanning-treeforward-time3

1.1.8spanning-treehello-time3

1.1.9spanning-treelink-typep2p3

1.1.10spanning-treemaxage3

1.1.11spanning-treemax-hop3

1.1.12spanning-treemcheck3

1.1.13spanning-treemode3

1.1.14spanning-treemstconfiguration3

1.1.15spanning-treemstcost3

1.1.16spanning-treemstport-priority3

1.1.17spanning-treemstpriority3

1.1.18spanning-treemstrootGuard3

1.1.19spanning-treeportfast3

1.1.20spanning-treeformat3

1.1.21spanning-treedigest-snooping3

1.1.22spanning-treetcflush(全局模式)3

1.1.23spanning-treetcflush(端口模式)3

1.2监测和调试命令3

1.2.1showspanning-tree3

1.2.2showspanning-treemstconfig3

1.2.3showmst-pending3

1.2.4debugspanning-tree3

.

第一章MSTP命令

1.1MSTP配置命令介绍

1.1.1abort

命令:

abort

功能:

放弃本次对MSTP域的配置,并且退出MST配置模式回到全局配置模式。

命令模式:

MSTP域配置模式。

使用指南:

当使用本命令退出MST配置模式时,本次对MSTP域做的配置不生效,生效的仍然是前一次保留MSTP域配置。

“Ctrl+z”命令相当于abort命令,即不保存配置直接退出。

举例:

退出MST配置模式,并且不保留本次配置。

switch(Config-Mstp-Region)#abort

switch(config)#

1.1.2exit

命令:

exit

功能:

保存本次对MSTP域的配置,并且退出MSTP域配置模式回到全局配置模式。

命令模式:

MSTP域配置模式。

使用指南:

当使用本命令退出MST配置模式时,本次对MSTP域做的配置即时生效。

举例:

退出MST配置模式,并且保留本次配置。

switch(Config-Mstp-Region)#exit

switch(config)#

1.1.3instancevlan

命令:

instancevlan

noinstance[vlan]

功能:

在MSTP域配置模式下,创建Instance及配置VLAN与Instance的映射关系或添加VLAN表项与指定Instance映射关系;本命令的no操作为删除指定的Instance或删除某些VLAN表项与指定Instance的映射关系。

参数:

对于非no命令,为Instance号,取值范围为0~48;对于no命令,为Instance号,取值范围为1-48。

为连续的或不连续的VLAN号,支持表示连续的“-”符号和不连续的“;”符号。

命令模式:

MSTP域配置模式。

缺省情况:

在没有创建任何Instance时,交换机只有Instance0,且VLAN1~4094均属于Instance0。

使用指南:

本命令用于设置VLAN与Instance的映射关系,只有所有的映射关系都相同且其他MSTP域的参数也相同,交换机才能认为彼此是在相同的MSTP域中。

在没有配置任何Instance时,所有的VLAN都属于Instance0。

MSTP最多支持48个MSTI(除了CIST之外)。

可以把CIST理解为MSTI0,其余实例为MSTI1~48。

具体个数依照产品规格而定,48只是最大的规格值。

举例:

配置VLAN1-10;100-110与Instance1的映射关系。

switch(config)#spanning-treemstconfiguration

switch(Config-Mstp-Region)#instance1vlan1-10;100-110

1.1.4name

命令:

name

noname

功能:

在MSTP域配置模式下,配置MSTP域的名字;本命令的no操作为删除MSTP域的名字。

参数:

为MSTP域名字,取值范围不超过32字节的字符串。

命令模式:

MSTP域配置模式。

缺省情况:

缺省MSTP域的名字为该交换机网桥MAC。

使用指南:

本命令用于设置MSTP域的名字,只有MSTP域的名字相同且其他MSTP域的参数也相同,交换机才能认为彼此是在相同的MSTP域中。

举例:

配置MSTP域的名字为mstp-test。

switch(config)#spanning-treemstconfiguration

switch(Config-Mstp-Region)#namemstp-test

1.1.5revision-level

命令:

revision-level

norevision-level

功能:

在MST配置模式下,配置用于计算MST配置标识的修正数值;本命令的no操作为恢复修正数值的缺省值0。

参数:

为修正数值,取值范围为0~65535。

命令模式:

MSTP域配置模式。

缺省情况:

缺省修正数值为0。

使用指南:

本命令用于设置计算MST配置标识时用到的修正数值,只有修正数值相同且其他MSTP域的参数也相同,交换机才能认为彼此是在相同的MSTP域中。

举例:

配置修正数值为2000。

switch(config)#spanning-treemstconfiguration

switch(Config-Mstp-Region)#revision-level2000

1.1.6spanning-tree

命令:

spanning-tree

nospanning-tree

功能:

在交换机的全局配置模式和端口配置模式下分别启动MSTP协议的命令;本命令的no操作为关闭MSTP协议。

命令模式:

全局配置模式和端口配置模式。

缺省情况:

系统缺省不运行MSTP协议。

使用指南:

如果在全局配置模式下启动了MSTP协议,除了在端口上打开与MSTP应用互斥的端口外,所有的端口缺省都打开MSTP协议。

举例:

在全局模式打开MSTP,并且在端口0/0/2模式上关闭MSTP。

switch(config)#spanning-tree

switch(config)#interfaceethernet0/0/2

switch(Config-If-Ethernet0/0/2)#nospanning-tree

1.1.7spanning-treeforward-time

命令:

spanning-treeforward-time

nospanning-treeforward-time

功能:

设置交换机转发延时的时间值;本命令的no操作为恢复缺省值。

参数:

命令模式:

全局配置模式。

缺省情况:

转发延时缺省为15秒。

使用指南:

当网络拓扑发生变换时,端口状态从阻塞状态转变到监听状态的这段延时称为转发延时。

转发延时和Hello时间值、最大老化时间之间是有关联的,用户在配置MSTP时间参数时必须满足如下条件,否则会影响MSTP的正确工作:

2×(Bridge_Forward_Delay–1.0seconds)>=Bridge_Max_Age

Bridge_Max_Age>=2×(Bridge_Hello_Time+1.0seconds)

举例:

在全局模式配置MSTP转发延时时间为20秒。

switch(config)#spanning-treeforward-time20

1.1.8spanning-treehello-time

命令:

spanning-treehello-time

nospanning-treehello-time

功能:

设置交换机Hello时间值;本命令的no操作为恢复缺省值。

参数:

命令模式:

全局配置模式。

缺省情况:

Hello时间缺省为2秒。

使用指南:

交换机发送BPDU的时间间隔称为Hello时间。

Hello时间和转发延时、最大老化时间之间是有关联的,用户在配置MSTP时间参数时必须满足如下条件,否则会影响MSTP的正确工作:

2×(Bridge_Forward_Delay–1.0seconds)>=Bridge_Max_Age

Bridge_Max_Age>=2×(Bridge_Hello_Time+1.0seconds)

举例:

在全局模式配置MSTPHello时间为5秒。

switch(config)#spanning-treehello-time5

1.1.9spanning-treelink-typep2p

命令:

spanning-treelink-typep2p{auto|force-true|force-false}

nospanning-treelink-type

功能:

设置与当前端口相连的链路类型;本命令的no操作恢复当前端口的链路类型为自动检测。

参数:

auto表示由系统自动检测链路类型,force-true表示强制为点对点类型,force-false表示强制为非点对点类型。

命令模式:

端口配置模式。

缺省情况:

缺省情况下为auto,MSTP协议会自动检测端口相连的链路类型。

使用指南:

当端口工作在全双工模式下,MSTP协议会自动认为与该端口相连的链路类型为点对点类型;当端口工作在半双工模式下,MSTP协议会自动认为与该端口相连的链路类型为共享型。

举例:

强制交换机的端口0/0/7-8为点到点连接。

switch(config)#interfaceethernet0/0/7-8

switch(Config-If-Port-Range)#spanning-treelink-typep2pforce-true

1.1.10spanning-treemaxage

命令:

spanning-treemaxage

nospanning-treemaxage

功能:

设置交换机BPDU信息的最大老化时间值;本命令的no操作为恢复缺省值。

参数:

命令模式:

全局配置模式。

缺省情况:

最大老化时间缺省为20秒。

使用指南:

BPDU的生命周期称为最大老化时间。

最大老化时间和转发延时、Hello时间之间是有关联的,用户在配置MSTP时间参数时必须满足如下条件,否则会影响MSTP的正确工作:

2×(Bridge_Forward_Delay–1.0seconds)>=Bridge_Max_Age

Bridge_Max_Age>=2×(Bridge_Hello_Time+1.0seconds)

举例:

在全局模式配置maxage时间为25秒。

switch(config)#spanning-treemaxage25

1.1.11spanning-treemax-hop

命令:

spanning-treemax-hop

nospanning-treemax-hop

功能:

设置BPDU支持在MSTP域中传输的最大跳数;本命令的no操作为恢复缺省值。

参数:

为最大跳数,取值范围为1~40。

命令模式:

全局配置模式。

缺省情况:

最大跳数缺省为20。

使用指南:

在MSTP协议中不仅保留Max-age表示BPDU的生命周期,在MSTP域中还增加了Max-hop表示BPDU的生命周期,Max-hop在网络中的传输呈递减状态。

从MSTI的根网桥发出时Max-hop为最大值,BPDU每被接收一次,该BDPU的Max-hop值就减少一跳,当交换机端口接收到Max-hop为0的BPDU时,该端口就会丢弃该BPDU,并且将本端口作为指定端口发送BDPU。

举例:

设置最大跳数为32。

switch(config)#spanning-treemax-hop32

1.1.12spanning-treemcheck

命令:

spanning-treemcheck

功能:

迫使交换机端口迁移到MSTP模式下运行。

命令模式:

端口配置模式。

缺省情况:

端口运行在MSTP模式下。

使用指南:

如果在与当前以太网端口相连的网段内存在运行IEEE802.1DSTP协议的网桥,该端口会迁移到STP兼容模式下运行。

在网络比较稳定的情况下,虽然网段内运行STP协议的网桥被拆离,但与之相连的运行MSTP协议的交换机的端口仍然会运行在STP兼容模式下,此时可以通过该命令迫使其迁移到MSTP模式下运行。

端口迁移到MSTP模式下运行后,如果再次收到新的STP报文,端口又会回到STP兼容模式下。

该命令必须在交换机运行在IEEE802.1sMSTP模式下时进行配置,如果交换机的协议运行模式被配置为IEEE802.1DSTP模式,则该命令无效。

举例:

强制端口0/0/2迁移到MSTP模式下运行。

switch(Config-If-Ethernet0/0/2)#spanning-treemcheck

1.1.13spanning-treemode

命令:

spanning-treemode{mstp|stp}

nospanning-treemode

功能:

设置交换机运行SpanningTree的模式;本命令的no操作为恢复交换机缺省的模式。

参数:

mstp为设置交换机运行IEEE802.1s的MSTP模式;stp为设置交换机运行IEEE802.1DSTP模式。

命令模式:

全局配置模式。

缺省情况:

交换机缺省运行MSTP模式。

使用指南:

当交换机运行IEEE802.1DSTP模式时,只能发送标准的802.1DBPDU帧和TCNBPDU,对接收到的任何MSTPBPDU都将丢弃。

举例:

设置交换机运行STP模式。

switch(config)#spanning-treemodestp

1.1.14spanning-treemstconfiguration

命令:

spanning-treemstconfiguration

nospanning-treemstconfiguration

功能:

进入交换机的MST配置模式,在交换机的MST配置模式下,可配置交换机有关MSTP域的参数;本命令的no操作为恢复交换机的MSTP域参数的缺省值。

命令模式:

全局配置模式。

缺省情况:

用户在没有进入MST配置模式之前,MSTP域的参数缺省如下:

MSTP域参数

参数缺省值

Instance

只有实例0存在,且VLAN1~4094均映射在实例0

Name

取本交换机网桥MAC

Revision

0

使用指南:

无论交换机是否启动了MSTP协议,都可以进入MSTP域配置模式,并在配置后保存当前配置。

当交换机运行MSTP模式时,系统会根据配置的MSTP域参数计算出本交换机的MST配置标识(MSTConfigurationIdentifier),只有MSTP域配置标识相同的交换机才会认为是在同一个MSTP域中,且能进行MSTI的计算。

举例:

进入交换机的MST配置模式。

switch(config)#spanning-treemstconfiguration

switch(Config-Mstp-Region)#

1.1.15spanning-treemstcost

命令:

spanning-treemstcost

nospanning-treemstcost

功能:

设置当前以太网端口在指定实例的端口路径代价;本命令的no操作为恢复缺省值。

参数:

为指定实例的实例ID,取值范围为0~48;为路径代价值,取值范围为1~200,000,000。

命令模式:

端口配置模式。

缺省情况:

缺省情况下,端口的路径代价与端口的带宽相关。

端口类型

缺省路径开销

建议取值范围

10Mbps

2000000

2000000~20000000

100Mbps

200000

200000~2000000

1Gbps

20000

20000~200000

10Gbps

2000

2000~20000

对汇聚端口,端口缺省路径代价如下:

端口类型

汇聚端口个数(在允许汇聚的个数范围内)

缺省路径开销

10Mbps

N

2000000/N

100Mbps

N

200000/N

1Gbps

N

20000/N

10Gbps

N

2000/N

使用指南:

通过配置端口路径代价可以控制该实例端口到根网桥的根路径代价,从而控制该实例根端口、指定端口等的选举。

举例:

在端口0/0/2上设置实例2对应的MSTP端口路径代价为3000000。

switch(Config-If-Ethernet0/0/2)#spanning-treemst2cost3000000

1.1.16spanning-treemstport-priority

命令:

spanning-treemstport-priority

nospanning-treemstport-priority

功能:

设置当前端口在指定实例的优先级值;本命令的no操作为恢复缺省端口的优先级值。

参数:

为指定实例的实例ID,取值范围为0~48;为端口优先级值,取值范围为0~240之间的16倍数,即取值范围为0、16、32、48…240。

命令模式:

端口配置模式。

缺省情况:

端口缺省优先级值为128。

使用指南:

通过配置端口优先级可以控制指定实例的端口ID,进而影响该实例的根端口、指定端口等选举。

端口优先级值越小,优先级越高。

举例:

在端口0/0/2设置实例1的端口优先级为32。

switch(config)#interfaceethernet0/0/2

switch(Config-If-Ethernet0/0/2)#spanning-treemst1port-priority32

1.1.17spanning-treemstpriority

命令:

spanning-treemstpriority

nospanning-treemstpriority

功能:

设置交换机在指定实例的网桥优先级;本命令的no操作为恢复交换机在指定实例的缺省优先级值。

参数:

为指定实例的实例ID,取值范围为0~48;为交换机的优先级,取值范围为0~61440之间的4096的倍数,即取值范围为0、4096、8192…61440。

命令模式:

全局配置模式。

缺省情况:

交换机缺省的优先级为32768。

使用指南:

通过配置交换机网桥优先级可以改变指定实例的网桥ID,进而用于该实例的根网桥、指定端口等选举。

交换机网桥优先级值越小,优先级越高。

举例:

配置交换机实例2的优先级为4096。

switch(config)#spanning-treemst2priority4096

1.1.18spanning-treemstrootGuard

命令:

spanning-treemstrootguard

nospanning-treemstrootguard

功能:

配置spanning-tree的指定实例上启动rootguard功能,本命令的no操作恢复为不在该实例下启动该功能。

参数:

MSTP实例ID。

命令模式:

端口模式。

缺省情况:

不启动rootguard功能。

使用指南:

根保护功能是基于端口配置的,不允许端口成为mstp的根端口,也就是说端口要始终保持在指定端口状态。

如果在配置了rootguard的端口接收到了更优的bpdu报文,根保护功能会把该端口设置为root_inconsistent(blocked)状态,而不是根据该bpdu重新计算,选择出一个新的根端口。

当交换机不在接收更优的bpdu报文,该端口就不会再阻塞,根据生成树协议,端口状态从discarding,learning,最后转变到forwarding状态。

恢复是自动的,不需要人为干预。

通过rootguard功能,能够很好的保护二层网络的拓扑结构,不会因为其它设备的加入而改变根网桥,从而不会改变现有网络用户数据所走的链路。

举例:

switch(config)#interfaceethernet0/0/2

switch(Config-If-Ethernet0/0/2)#spanning-treemst0rootguard

switch(Config-If-Ethernet0/0/2)#

1.1.19spanning-treeportfast

命令:

spanning-treeportfast[bpdufilter|bpduguard]

nospanning-treeportfast

功能:

配置端口为

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 表格模板 > 合同协议

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1