Cisco交换机生成树协议配置

一、配置原则
- 确定根网桥:依据网桥ID(由优先级和MAC地址两部分组成)。
- 确定根端口、指定端口和被动端口:由路径成本、网桥ID、端口优先级、端口ID来确定。
- 可启用端口类型:可以启用上行端口和速端口。
二、配置步骤
- 在VLAN上启用生成树:使用命令
spanning - tree vlan2
。 - 建立根网桥
- 直接建立:
spanning - tree vlan2 root primary
。 - 通过修改优先级建立:
spanning - tree vlan2 priority 24768
(需为4096的倍数,值越小,优先级越高,默认为32768)。
- 直接建立:
- 确定路径、选定根端口
- 修改端口成本(在配置模式下):
spanning - tree vlan2 cost***
(例如100m为19,10m为100,值越小,路径越优先)。 - 修改端口优先级(在接口模式下):
spanning - tree vlan2 port - priority***
(取值范围0 - 255,默认为128)。
- 修改端口成本(在配置模式下):
- 修改计时器(可选)
- 修改HELLO时间:
spanning - tree vlan2 hello - time**
(1 - 10s,默认为两秒)。 - 修改转发延迟时间:
spanning - tree vlan2 forward - time***
(4 - 30s,默认为15s)。 - 修改最大老化时间:
spanning - tree vlan2 max - age***
(6 - 40,默认是20秒)。
- 修改HELLO时间:
- 配置快速端口:
spanning - tree portfast
。 - 配置上行端口:
spanning - tree uplinkfast
。
三、检查命令
- 检查生成树:
show spanning - treesummary
。 - 检查根网桥:
show spannint - tree vlan2 detail
。 - 检查网桥优先级:
show spanning - teeevlan2 detail
。 - 检查端口成本:
show spanninn - tree interface f0/2 detail
。 - 检查端口优先级:
show spanning - tree interface f0/2 detail
。 - 检查HELLO时间、转发延迟、最大老化时间:
show spanning - tree vlan2
。 - 检查速端口:
show spanning - tree interface f0/2 detail
。 - 检查上行链路:
show spanning - treesummary
。
四、生成树端口状态
- 阻塞:能收BPDU报文,其他的什么不干。
- 侦听:能收BPDU报文,能发送BPDU报文,也不能学习MAC地址。
- 学习:能接收发送BPD报文,也能学习MAC地址,并添加到MAC表中,但不能发送数据帧。
- 转发:开始正常接收和发送数据帧。
- 状态转换时间:从阻塞到侦听20秒,从侦听到学习15秒,从学习到转发15秒(默认)。
五、相关协议类型
有通用CST、思科PVST、增强型PVST+、MST这四种协议。
本篇文章所含信息均从网络公开资源搜集整理,旨在为读者提供参考。尽管我们在编辑过程中力求信息的准确性和完整性,但无法对所有内容的时效性、真实性及全面性做出绝对保证。读者在阅读和使用这些信息时,应自行评估其适用性,并承担可能由此产生的风险。本网站/作者不对因信息使用不当或误解而造成的任何损失或损害承担责任。