Cisco(config)#spanning-tree vlan 10 //激活特定vlan的STP
[Huawei]stp enable //使能交换设备的STP/RSTP功能
Cisco(config)#spanning-tree vlan 10 priority 0 //配置桥优先级,默认为32768,必须是4096的倍数
[Huawei]stp priority 32768 //配置交换设备在系统中的优先级,缺省是32768
Cisco(config)#spanning-tree vlan 10 root primary //配置主根(生成树vlan优先级为24576)
[Huawei]stp root primary //配置当前设备为根桥设备, 缺省不作为任何根桥, 配置后优先级数值自动为0,且不能更改优先级
Cisco(config)#spanning-tree vlan 10 root secondary //配置次根(生成树vlan优先级为28572)
[Huawei]stp root secondary //配置当前交换设备为备份根桥,缺省不作为备份根桥,配置后优先级数值为4096,且不能更改优先级
Cisco(config-if)#spanning-tree vlan 10 cost 10 //设置接口vlan 10的生成树cost值
Cisco(config-if)#spanning-tree cost 10 //设置接口生成树cost值
[Huawei-GigabitEthernet0/0/1]stp cost 10 //设置当前端口的路径开销值:计算方法为legacy时,取值范围是1~200000;为dot1d-1998时,取值范围是1~65535;计算方法为dot1t时,取值范围是1~200000000
Cisco(config-if)#spanning-tree vlan 10 port-priority 64 //设置接口vlan 10的生成树优先级
Cisco(config-if)#spanning-tree port-priority 64 //设置接口生成树优先级
[Huawei-GigabitEthernet0/0/1]stp port priority 128 //配置端口的优先级,缺省是128
Cisco(config-if)#spanning-tree portfast edge //将特定接口激活portfast特性
[Huawei-GigabitEthernet0/0/1]stp edged-port enable //将端口配置成边缘端口
Cisco(config-if)#spanning-tree portfast edge trunk //将特定trunk接口激活portfast特性(该接口不能直连交换机,连接支持trunk封装的路由器或服务器)
Cisco(config)#spanning-tree portfast edge default //将所有非trunk接口激活portfast特性(不触发TCN,可绕过listening和learning状态,加速收敛)
[Huawei]stp edged-port default //配置当前设备上所有端口为边缘端口
Cisco(config)#spanning-tree vlan 10 hello-time 2 //
设置STP的相关时间
[Huawei]stp timer hello 200 //配置设备的Hello Time时间,缺省是200厘秒(2秒)
Cisco(config)#spanning-tree vlan 10 forward-time 15
[Huawei]stp timer forward-delay 1500 //配置设备的Forward Delay时间,缺省是1500厘秒(15秒)
Cisco(config)#spanning-tree vlan 10 max-age 20
[Huawei]stp timer max-age 2000 //配置设备的Max Age时间,缺省是2000厘秒(20秒)
Cisco(config)#spanning-tree mode rapid-pvst //将生成树模式改为RSTP
[Huawei]stp mode rstp //配置交换设备的RSTP工作模式,是缺省模式,MSTP模式兼容STP和RSTP模式