1、背景
交换环路的危害
1、广播风暴
2、MAC地址表震荡
3、重复数据帧的接收
所以我们构建了一种新的方法,STP,通过阻塞端口消除环路,并且能够实现链路备份的目的。
STP消除环路阻塞的接口收到的数据帧不会发送给其他接口,其它接口收到的也不会从这个接口发出去
STP初步认识
交换机出厂会携带一个BID(桥标识符,用于标识自身)在STP协议中会用来进行优先级判定
BID由桥优先级+MAC地址组成
桥优先级的取值范围为0-61440,一般取值为4096的倍数,默认32768
根桥的选举规则是BID最小的交换机成为根桥,先比较桥优先级,越小越优,桥优先级相同,则比较MAC地址,越小越优,根桥是可以被抢占的
STP协议通过交换BPDU(桥接协议数据单元)来完成选举和生成树的维护
STP工作流程
1、运行STP协议时,每台运行了STP协议的交换机首先会认为自己是根桥,发送以自己为根的BPDU
2、交换BPDU后,进行根桥的选举,根桥确定后,由根桥周期性(2s)发送以自身为根的BPDU,非根桥不再发送以自己为根的BPDU。
STP选举步骤
1、选举根桥,根桥上不存在根端口
2、其他非根桥交换机上选举根端口(RP)非根桥上有且只有一个根端口
3、在每条链路上选举出一个一个指定端口(DP),每条链路有且只有一个指定端口。
4、既不是根端口也不是指定端口的就是阻塞端口
网友评论