交换机STP生成树协议,主要是为了防止:存在多链路的网络中出现环路,网络一旦发生环路,造成广播风暴,对整个网络的稳定性会产生很大的影响,实验验证,网络出现环路时,交换机的ARP变得不稳定,频繁的刷新。
在多链路的网络中,交换机禹交换机之间直接相连时,STP生成树协议通过BPDU包,选举跟桥交换机和非根桥交换机,BPDU:8个字节(2个字节的优先级+6个字节的mac地址)先进行2字节优先级的比较,优先级小的,被选举为根桥,大的做为非根桥。在非根桥交换机中通过选举DP、RP、AP,防止网络出现环路,第一步选举根端口,第二部选举指定端口,第三部选举阻塞端口。通过:1、root id 根桥ID;2、rpc根路径开销;3、发送者的bid;4、端口id(优先级是128+端口号,小的优先);5接受者的id优先级是128+端口号,小的优先)。
原文:https://www.cnblogs.com/Erict/p/14538132.html