更新时间:2023-12-28
1.STP可选特性配置命令
1.1 STP可选特性配置命令
1.1.1 spanning-tree portfast
命令描述
spanning-tree portfast {bpdufilter | bpduguard | default}
no spanning-tree portfast {bpdufilter | bpduguard | default}
配置Port Fast特性,no命令取消,全局配置命令。
spanning-tree portfast [disable]
no spanning-tree portfast
配置Port Fast特性,no命令取消,端口配置命令。
参数
参数
|
参数说明
|
bpdufilter
|
启动bpdu过滤。
|
bpduguard
|
启动bpdu保护。
|
default
|
默认方式。
|
缺省
未启动
说明
Port Fast特性在SSTP/PVST模式下使端口立刻进入Forwarding状态而无须经过状态变化过程。该配置在RSTP/MSTP下无效。
配置Port Fast之后,需要通过配置BPDU Guard或BPDU Filter特性进行保护。
命令模式
全局、接口配置模式
示例
下面的命令将全局启动Port Fast特性。
Switch_config# spanning-tree portfast default
Switch_config#
下面的命令将启动端口g1/1的Port Fast特性。
Switch_config_g1/1# spanning-tree portfast
Switch_config_g1/1#
1.1.2 spanning-tree bpduguard
命令描述
spanning-tree bpduguard {disable | enable}
no spanning-tree bpduguard
配置BPDU Guard,no命令取消配置。
参数
无
缺省
未启动
使用说明
在SSTP/PVST模式下,一个同时配置了BPDU Guard的Port Fast端口如果收到BPDU,该端口会被强制shutdown,此后用户只能通过手动配置将其恢复。在RSTP/MSTP模式下,一个配置了BPDU Guard的端口如果收到BPDU,该端口会在一段时间内被设置为Blocking状态。
命令模式
接口配置模式
示例
下面的命令将在端口g1/1启动bpdu保护。
Switch_config_g1/1# spanning-tree bpduguard enable
Switch_config_g1/1#
1.1.3 spanning-tree bpdufilter
命令描述
spanning-tree bpdufilter {disable | enable}
no spanning-tree bpdufilter
配置BPDU过滤,no命令取消配置。
参数
无
缺省
未启动
说明
在SSTP/PVST模式下,一个配置了BPDU Filter特性的Port Fast端口如果收到BPDU,该端口的BPDU Filter和Port Fast特性都会被自动关闭,从而使该端口恢复为一个普通端口,必须经过从Listening到Learning的等待才能进入Forwarding状态。
该功能在RSTP/MSTP模式下无效。
命令模式
接口配置模式
示例
下面的命令将在端口g1/1启动bpdu过滤。
Switch_config_g1/1# spanning-tree bpdufilter enable
Switch_config_g1/1#
1.1.4 spanning-tree uplinkfast
命令描述
spanning-tree uplinkfast
no spanning-tree uplinkfast
配置Uplink Fast特性,no命令取消该功能。
参数
无
缺省
未启动
使用说明
Uplink Fast特性仅在SSTP/PVST模式下有效。
命令模式
全局配置模式
示例
下面的命令将启动Uplink Fast特性。
Switch_config# spanning-tree uplinkfast
Switch_config#
1.1.5 spanning-tree backbonefast
命令描述
spanning-tree backbonefast
no spanning-tree backbonefast
配置backbonefast特性,no命令取消该功能。
参数
无
缺省
未启动
使用说明
Backbone Fast特性仅在SSTP/PVST模式下有效。
命令模式
全局配置模式
示例
下面的命令将启动backbonefast的特色功能。
Switch_config# spanning-tree backbonefast
Switch_config#
1.1.6 spanning-tree guard
命令描述
spanning-tree guard {loop | none | root}
no spanning-tree guard
配置端口保护功能,no命令取消guard功能。
参数
参数
|
参数说明
|
loop
|
Guard loop。
|
none
|
Guard none。
|
root
|
Guard root。
|
缺省
保护功能未启动。
使用说明
Root Guard特性可以防止一个端口因为收到高优先级的BPDU而变为Root端口。
Loop Guard特性在一个Root Port或Alternate Port变为Designated Port之后对其进行保护,该功能可以防止因为端口无法持续收到BPDU而造成环路。
命令模式
接口配置模式
示例
下面的命令将阻止端口g1/1成为root。
Switch_config_g1/1# spanning-tree guard root
Switch_config_g1/1#
1.1.7 spanning-tree loopguard
命令描述
spanning-tree loopguard default
配置Loop Guard特性,no命令取消配置,全局配置命令。
参数
无
缺省
无
说明
无
命令模式
全局配置模式
示例
下面的命令将启动loopguard功能。
Switch_config# spanning-tree loopguard default
Switch_config#
1.1.8 spanning-tree loopfast
命令描述
spanning-tree loopfast
配置Loop Fast特性,no命令取消配置,全局配置命令。
spanning-tree loopfast
配置Loop Fast特性,no命令取消配置,端口配置。
spanning-tree loopfast disable
禁止端口的Loop Fast特性,no命令取消配置,端口配置。
参数
无
缺省
无
说明
请在技术人员的指导下使用本小节描述的配置命令。
命令模式
全局配置模式及端口配置模式。
示例
下面的命令将全局启动loopfast功能,然后在端口G1/1上禁止该功能。
Switch_config#spanning-tree loopfast
Switch_config#int g1/1
Switch_config_g1/1#spanning-tree loopfast disable
Switch_config_g1/1#exit
Switch_config#
1.1.9 spanning-tree fast-aging
命令描述
spanning-tree fast-aging
no spanning-tree fast-aging
开启/关闭地址表快速老化。
spanning-tree fast-aging protection
no spanning-tree fast-aging protection
开启/关闭地址表快速老化保护。
spanning-tree fast-aging protection time value
no spanning-tree fast-aging protection time
配置地址表老化保护时间。
参数
参数
|
参数说明
|
value
|
老化保护时间。缺省15秒,范围10-60秒。
|
缺省
缺省情况fast-aging启动。protection未启动。
说明
无
命令模式
全局配置模式
示例
下面的命令序列开启快速老化保护功能,并配置保护时间为30秒:
Switch_config#spanning-tree fast-aging protection
Switch_config#spanning-tree fast-aging protection time 30
1.1.10 spanning-tree fast-aging flush-fdb
命令描述
spanning-tree fast-aging flush-fdb
no spanning-tree fast-aging flush-fdb
启动/关闭FDB-Flush。
参数
无
缺省
缺省开启FDB-Flush。
说明
请在技术人员的指导下使用该配置命令。
FDB-Flush与快速老化功能相互独立,可以在配置no spanning-tree fast-aging的同时配置FDB-Flush。但快速老化保护功能对FDB-Flush无效。
命令模式
全局配置模式
示例
通过下面的命令关闭快速老化,开启FDB-Flush:
Switch_config#no spanning-tree fast-aging
Switch_config#spanning-tree fast-aging flush-fdb
1.1.11 spanning-tree bpdu-terminal
命令描述
spanning-tree bpdu-terminal
no spanning-tree bpdu-terminal
开启/关闭BPDU Terminal。
参数
无
缺省
缺省关闭BPDU Terminal。
说明
BPDU Terminal功能可以在无生成树运行的情况下禁止转发BPDU。
命令模式
全局配置模式
示例
通过下面的命令开启BPDU Terminal:
Switch_config#spanning-tree bpdu-terminal