STP 简介----BPDU - www.51cto.com - 51CTO技术博客

BPDU 字段

BPDU 帧包含 12 个不同的字段,这些字段涵盖了所需的路径和优先级信息,STP 便利用这些信息来确定根桥以及到根桥的路径。


协议ID,版本和消息类型通常都是0
标志:拓扑更改位--用于在到达根网桥的路径断开时发出的拓扑更改消息
      拓扑更改确认位---用于确认收到了拓扑更改的配置消息
稍后会介绍字段编号12的作用
根 ID 及 BID 两者相同。这表明此交换机是根桥交换机。

所有 Cisco 交换机的默认优先级值是 32768。优先级值的范围是 1 至 65536;因此,1 是{zg}优先级。

注:如果看到交换机的优先级都是 32769。此值等于 32768 的默认优先级加上每台交换机关联的 VLAN 1 (1+32768)。

要想指定交换机为根网桥和备用网桥主要有以下两种方法:

方法 1 - 为确保该交换机具有{zd1}的网桥优先级值,在全局配置模式下使用 spanning-tree vlan vlan-id root primary 命令。该交换机的优先级即被设置为预定义的值 24576,或者是比网络中检测到的{zd1}网桥优先级低 4096 的值。

如果需要设置一台备用根桥,可使用全局配置模式命令 spanning-tree vlan vlan-id root secondary。此命令将交换机的优先级设置为预定义的值 28672。这可确保在主根桥失败的情况下,该交换机能在新一轮的根桥选举中成为根桥(假设网络中的所有其它交换机均使用默认的优先级值 32768)。

方法 2 - 另一种配置网桥优先级值的方法是使用全局配置模式命令 spanning-tree vlan vlan-id priority value。此命令可更为xx的控制网桥优先级值。优先级值介于 0 和 65536 之间,增量为 4096。

如果两个交换机端口到根桥的路径开销相同而且都是{zd1}开销,交换机需要确定哪一个成为根端口。此时,交换机通过可自定义的端口优先级值来加以确定;如果两个端口的优先级值相同,则通过{zd1}端口 ID 来确定。
端口ID在端口优先级的后面可用命令  show spanning-tree 查看到

配置端口优先级

可使用接口配置模式命令 spanning-tree port-priority value 来配置端口优先级值。端口优先级值的范围为 0 - 240(增量为 16)。默认的端口优先级值是 128。与网桥优先级一样,端口优先级值越低代表优先级越高。

当交换机将两个端口中的一个选为根端口时,落选端口会被配置为非指定端口,以防止形成环路。


本文出自 “” 博客,请务必保留此出处





郑重声明:资讯 【STP 简介----BPDU - www.51cto.com - 51CTO技术博客】由 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【在线投诉】,我们审核后将会尽快处理。
—— 相关资讯 ——