








什么是根交换机(Root Bridge)
STP算法运行后,开始步骤是选择举根交换机。根交换机(Root Bridge)位于整个生成树拓扑的上部。具有交换机ID的交换机将被选为根。交换机ID由两个部分组成:
l 交换机的优先级。缺省情况下,所有交换机的优先级为32,768。
l 交换机的MAC地址。
管理员可以通过更改交换机的ID,来指一台交换机作为根。当网络拓扑发送变化时,比如根交换机出现故障或者在网络中添加了新的交换机,就会重新触发根交换机的选择过程。
交换机网桥的根端口的选择
根交换机选取后,根交换机定时向旨定端口发送配置报文,桥接的LAN中的其它网桥会收到配置报文,这些网桥会把收到的配置报文中的Root Path Cost小的那个端口作为该网桥的根端口。(这些网桥会把收到的配置报文中的Root Path Cost+接收端口Path Cost的小的那个端口作为该网桥的根端口)
如果有若有多个端口具有相同的低根路径花费,则具有优先级的端口为根端口(则接收到配置BPDU报文中的端口优先权高的端口为根端口)。若有两个或多个端口具有相同的根路径花费和优先级,则端口号小(则接收到配置BPDU报文中的端口号小)的端口为默认的根端口。
网桥从根端口接收到配置报文后,会从网桥的旨定端口发送配置报文,在旨定端口发送配置报文时,它会修改报文的Root Path Cost、Bridge Identifier、Port Identifier和Message Age。
交换机根端口介绍
1. 根端口(Root Port)
在选出根交换机后,还需要在网络中所有非根交换机上选出一个离根交换机近的端口,负责与根交换机进行通信。
2. 指订网桥(Designated Bridge)
在每个单独LAN中都有一个交换机被称为指订网桥,它属于该LAN中根路径花费少的网桥。根交换机是所有跟它连接的LAN的选具网桥。