STP

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、既不是根端口也不是指定端口的就是阻塞端口

你可能感兴趣的:(STP)