把生成树的基本配置命令奉献给大家,请多多顶贴支持。 启用生成树协议 Switch(config)#spanning-tree vlan 200 //针对某一VLAN启用生成树协议 注意: Catalyst交换机上STP的默认模式是PVST+,在配置完VLAN之后,交换机采用默认的参数来启动STP。此外用户也能够根据预期以每个VLAN为基础禁用STP。 通过在基于CISCO IOS软件的交换机上使用下列全局配置命令,可以启用STP: Spanning-tree vlan vlan-id 如果希望在基于CATOS软件的交换机上启用STP,那么就要使用下列命令: Set spantree enable (all|vlan-id) 影响根网桥选举 Switch(config)#spanning-tree vlan 200 priority 4096 //设置{zd1}的网桥优先级以使这台交换机成为根网桥 Switch(config)#spanning-tree vlan 200 priority 8192 //设置次低的网桥优先级以使这台交换机成为备用根网桥 注意: 如果希望将某台交换机配置为特定VLAN的根网桥,那么就可以在基于IOS的交换机中降低默认的优先级:建议给根网桥指定的优先级是4096 Switch(config) # Spanning-tree vlan 100 priority 4096 可以将优先级设置为根网桥(4096)和默认优先级(32768)之间的数值,用户可以将某台交换机指定为辅助根交换机。通常设置辅助根交换机的优先级为8192。在实际情况中,可以有多台交换机担当备份根交换机。 思科推荐手动配置优先级,这样可以为根网桥和辅助根桥配置确定性的优先级值。 Catalyst交换机提供宏命令,它可以自动检测当前网络中的根交换机,并且可以降低配置了如下命令的交换机的优先级,进而使它成为根交换机。 Switch(config) # Spanning-tree vlan vlan-id root primary Set spantree root vlan-id 如果设置辅助根,那么就需要把交换机的优先级降低到非默认值,但是必须高于当前根的优先级值。 Switch(config) # Spanning-tree vlan vlan-id root secondary Set spantree root secondary vlan-id 如果网络中的所有交换机都使用默认优先级,通过使用宏命令,可以把根交换机的优先级值设置为24576,进而完成设置根的任务,如果当前根交换机没有配置默认32768的优先级值,那么宏命令将选择低于当前根优先级值的某个数值。例如,如果当前的根交换机优先级是16384,那么通过使用宏命令可以把交换机的优先级改为16383. 更改端口开销值 Switch(config-if)#spanning-tree cost 18 //在接口配置模式下手工设置生成树开销值 Switch(config-if)#spanning-tree vlan 200 cost 17 //在接口配置模式下手工设置针对某一VLAN的生成树开销值 注意: 选择进入转发状态的接口时,生成树需要考虑根路径开销。开销越小,越优先。 接口介质速度决定了根路径开销的默认值。接口开销的取值范围是1到200000000 如果开销相同就比较接口的优先级,如果优先级相同比较接口编号。 Switch(config-if) #spanning-tree cost 10 Switch(config-if) #spanning-tree vlan 10 cost 20 如果希望显示特定VLAN的STP信息,使用以下命令 Show spanning-tree vlan vlan_id 检验生成树配置 Switch#show spanning-tree vlan vlan-id //查看生成树协议配置及状态信息 ASW11#show spanning-tree vlan 200 VLAN0200 Spanning tree enabled protocol ieee Root ID Priority 49352 Address 0008.2199.2bc0 This bridge is the root Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec Bridge ID Priority 49352 (priority 49152 sys-id-ext 200) Address 0008.2199.2bc0 Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec Aging Time 300 Uplinkfast enabled Interface Port ID Designated Port ID Name Prio.Nbr Cost Sts Cost Bridge ID Prio.Nbr ---------------- -------- --------- --- --------- -------------------- -------- Fa0/1 128.1 3019 LIS 0 49352 0008.2199.2bc0 128.1 Fa0/2 128.2 3019 LIS 0 49352 0008.2199.2bc0 128.2 检验生成树配置(Cont.) Switch#show spanning-tree bridge //查看生成树协议中网桥状态 Switch#show spanning-tree bridge Hello Max Fwd Vlan Bridge ID Time Age Dly Protocol ---------------- --------------------------------- ----- --- --- -------- VLAN0200 49352 (49152,200) 0008.2199.2bc0 2 20 15 ieee VLAN0202 49354 (49152,202) 0008.2199.2bc0 2 20 15 ieee VLAN0203 49355 (49152,203) 0008.2199.2bc0 2 20 15 ieee VLAN0204 49356 (49152,204) 0008.2199.2bc0 2 20 15 ieee VLAN0205 49357 (49152,205) 0008.2199.2bc0 2 20 15 ieee VLAN0206 49358 (49152,206) 0008.2199.2bc0 2 20 15 ieee |