选择根桥的过程如下:
1. 每台交换机都会有一个唯一的桥ID(BridgeID)。桥ID由2个部分组成:优先级和MAC地址。
2. 在RSTP或MSTP协议中,根桥就是桥ID最小的交换机。
3. 每台交换机会周期性地广播自己的桥ID,其他交换机收到后会比较自己的桥ID是否更小。
4. 如果收到的桥ID更小,就会认定它是根桥,并将与根桥连接的端口设置为根端口。其他非根端口则设置为阻塞状态,防止环路。
5. 如果没有收到更小的桥ID,自己就会被认定为根桥。
6. 在交换机初始化时,如果没有事先配置根桥,它们会通过桥ID的比较自动选举出根桥。
因此,只要确保三台交换机的MAC地址不同,协议就能自动选举出根桥。可以通过交换机的CLI命令查看和修改桥ID,以控制根桥的选择。