每一台运行STP的交换机都拥有一个唯一的桥ID(BID),BID(Bridge ID/桥ID)。在STP里我们使用不同的桥ID标识不同的交换机。
(2)BID(桥ID)组成
BID(桥ID)组成(8个字节):由16位(2字节)的桥优先级和48位(2字节)的MAC地址构成。(上右图)
1)桥优先级(Bridge Priority,BP)的值可以修改,但是修改值必须为4096的倍数。优先级部分中低12位用来标识VLAN信息,高4位才是真正优先级。(上右边图)
优先级范围:取值范围是0~65535,为4096倍数,越小越优先。优先级默认32768(0x8000)。
2)桥的MAC地址:通常是交换机默认VLAN1的MAC地址。一个桥有多个转发端口,每个端口都有一个MAC地址,端口编号最小的那个端口的MAC地址作为整个桥的MAC地址,越小越优先。
MAC地址的长度是48比特(6字节),48位二进制数,12位16进制数组成,即0、1、2、3、4、5、6、7、8、9、a、b、c、d、e、f。从左至右,逐位比较。
比如:00:01:10:00:11:11 和00:10:00:00:00:00前者比后者要小。如果比较位相同,则往后推一位再比较,最小的即为MAC地址最小。
根桥是一个生成树(STP)交换网络中的"树根"。具有最小桥ID的交换机是根桥。树形的网络结构必须有树根,于是STP引入了根桥(Root Bridge)概念。(下左图)
根桥(Root Bridge) 在STP中,根桥是整个网络的起点,其他所有交换机都会尝试通过最直接的路径连接到根桥,所有数据包的旅行都是从这里开始的。
根桥设备上没有根端口。根桥上的接口,都是指定端口(DP:Designated Ports)。
(2)树根主要作用
是在一个交换网络中计算出一棵无环的STP树。
在一个交换网络中,有且只能有一个根桥(根交换机),它是整个网络的逻辑中心,但不一定是物理中心。根桥会根据网络拓扑的变化而动态变化。
(3)优先级
交换机的桥优先级越高,才有可能成为根桥。如果优先级相同,则会比较MAC地址,MAC地址