Cisco交换机生成树协议配置

Cisco交换机生成树协议配置

一、配置原则

  1. 确定根网桥:依据网桥ID(由优先级和MAC地址两部分组成)。
  2. 确定根端口、指定端口和被动端口:由路径成本、网桥ID、端口优先级、端口ID来确定。
  3. 可启用端口类型:可以启用上行端口和速端口。

二、配置步骤

  1. 在VLAN上启用生成树:使用命令spanning - tree vlan2
  2. 建立根网桥
    • 直接建立spanning - tree vlan2 root primary
    • 通过修改优先级建立spanning - tree vlan2 priority 24768(需为4096的倍数,值越小,优先级越高,默认为32768)。
  3. 确定路径、选定根端口
    • 修改端口成本(在配置模式下)spanning - tree vlan2 cost***(例如100m为19,10m为100,值越小,路径越优先)。
    • 修改端口优先级(在接口模式下)spanning - tree vlan2 port - priority***(取值范围0 - 255,默认为128)。
  4. 修改计时器(可选)
    • 修改HELLO时间spanning - tree vlan2 hello - time**(1 - 10s,默认为两秒)。
    • 修改转发延迟时间spanning - tree vlan2 forward - time***(4 - 30s,默认为15s)。
    • 修改最大老化时间spanning - tree vlan2 max - age***(6 - 40,默认是20秒)。
  5. 配置快速端口spanning - tree portfast
  6. 配置上行端口spanning - tree uplinkfast

三、检查命令

  1. 检查生成树show spanning - treesummary
  2. 检查根网桥show spannint - tree vlan2 detail
  3. 检查网桥优先级show spanning - teeevlan2 detail
  4. 检查端口成本show spanninn - tree interface f0/2 detail
  5. 检查端口优先级show spanning - tree interface f0/2 detail
  6. 检查HELLO时间、转发延迟、最大老化时间show spanning - tree vlan2
  7. 检查速端口show spanning - tree interface f0/2 detail
  8. 检查上行链路show spanning - treesummary

四、生成树端口状态

  1. 阻塞:能收BPDU报文,其他的什么不干。
  2. 侦听:能收BPDU报文,能发送BPDU报文,也不能学习MAC地址。
  3. 学习:能接收发送BPD报文,也能学习MAC地址,并添加到MAC表中,但不能发送数据帧。
  4. 转发:开始正常接收和发送数据帧。
  5. 状态转换时间:从阻塞到侦听20秒,从侦听到学习15秒,从学习到转发15秒(默认)。

五、相关协议类型

有通用CST、思科PVST、增强型PVST+、MST这四种协议。

本篇文章所含信息均从网络公开资源搜集整理,旨在为读者提供参考。尽管我们在编辑过程中力求信息的准确性和完整性,但无法对所有内容的时效性、真实性及全面性做出绝对保证。读者在阅读和使用这些信息时,应自行评估其适用性,并承担可能由此产生的风险。本网站/作者不对因信息使用不当或误解而造成的任何损失或损害承担责任。
阅读全文