ROS软路由论坛 ROSABC.com 网络方案网络工程交流

 找回密码
 会员注册

QQ登录

只需一步,快速开始

查看: 5606|回复: 2

思科STP的配置

[复制链接]
发表于 2014-6-22 17:41:07 | 显示全部楼层 |阅读模式

马上注册成为ROSABC会员,随时发帖回复。

您需要 登录 才可以下载或查看,没有账号?会员注册

x
把生成树的基本配置命令奉献给大家,请多多顶贴支持。
启用生成树协议
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
//设置最低的网桥优先级以使这台交换机成为根网桥

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

评分

参与人数 1 +10 收起 理由
fanganer + 10

查看全部评分

发表于 2014-8-5 20:24:45 | 显示全部楼层
好像很复杂 o(∩_∩)o
发表于 2014-11-30 19:03:41 | 显示全部楼层
不错。值得学习啊,顶一个












                               
登录/注册后可看大图

ddyqh.taobao.com/宝乘新款汽车坐垫 汽车座垫四季通用 獭兔毛坐垫奥迪奔驰宝马坐
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

不良信息举报Q:2000617

软路由

不良信息举报Q:2000617|Archiver|ROS软路由论坛 ROSABC.com 网络方案网络工程交流

GMT+8, 2024-4-26 03:41 , Processed in 0.536149 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表