作用:为了解决广播风暴
BPDU:桥协议单元,交换机相互发送BPDU进行协商对比
桥ID(BID):每一台运行的STP的交换机都有一个唯一的BID 然后桥ID是由优先级(默认32768,可以单独配配置配置的时候必须是4096的倍数比如 0 4096 8192 32768)+MAC地址形成的。BID桥优先级占桥ID的16bit,其余的48bit是桥MAC地址。
根桥:STP网络中的树根,就是老大,在STP选举中BID最小的就是根桥
Cost开销:走这个接口的开销,开销越小越优先。
RPC根路径开销:一台设备从这个接口到达根桥的Cost总和。
接口ID PID=接口优先级+接口编号组成,激活的stp接口会有一个默认接口优先级128(用户可以修改),接口id用于在特定场景下选举指定的接口。
选举过程:1、先比较优先级小的优先 2.优先级相同的情况下,比较MAC地址,最小的MAC地址的交换机会成为根桥。3.
STP按照以下顺序选则最优的配置BPDU:
- 最小的桥ID (根桥的ID)
- 最小的RPC
- 最小的网桥ID (非根桥ID)
- 最小的接口ID
选举时间到
如何在交换机网络中选举一个根桥:
1.开始每个交换机都会向网络中发送配置BPDU(BPDU中包含交换机自己的桥ID)
2.进行比较最小的桥ID的交换机成为根桥
3.连续的STP交换网络中只会存在一个根桥
4.根桥的角色是可以被抢占的
5.为了确保交换网络的稳定,建议提前规划STP组网,并将规划位根桥的交换机的桥优先级设置为最小值0
在每台非根桥上选举一个根接口RP
接口的三种类型:
- 跟接口RP,收BPDU。
- 阻塞接口BP
- DP发BPDU
非指定接口被阻塞
哪个接口大哪个就被阻塞,G0/0/7和G0/0/9 那么9口就会被阻塞
总结:1.选出根桥 2.选出根端口 3.选出指定端口 4.阻塞其他端口
STP的接口状态
视频1:28