特点:就是把一个环形的结构变成一个树形的结构。将物理上存在环路的网络,通过一种算法,在逻辑上阻塞一些端口。
应用场景:有环路的网络,用于做链路的备份,例如配置核心交换机的负载均衡。
五种端口状态:
关闭(disable) 端口处于管理关闭状态 即DIS
阻塞(blocking) 不能转发用户数据 即BLK
监听(listening) 接口开始启动,不转发 即LIS
学习(learning) 学习MAC地址, 构建MAC表进程项 即LRN
转发(forwarding) 可以转发用户数据 即FWD
四种端口角色:根端口,指定端口,阻塞端口,禁用端口。
协议运行过程归纳:
1)选择根网桥—选取一个根交换机
2)选择根端口—每个非根交换机选举一个根端口
3)选择指定端口—每个网段选举一个指定端口;
4)阻塞剩下的非根、非指点端口。
选举依据:比较桥ID大小选举,优先级和MAC地址称为桥ID,先比较优先级,最小的为root根网桥,默认是32768,优先级一致再比较MAC地址,越小越优先。可以设置优先级范围为0-61440,以4096为步进,优先级最优先的是0。