STP (生成树协议)
一.二层广播风暴的产生
1.交换机的工作原理中存在缺陷,交换机在无法明确找到目标网络时会发送广播。
2.管理员将网络的网络拓扑结构连成环路时,则二层网络会引起网络广播风暴。
3.广播风暴最终会导致交换机自身全部资源,致使设备硬件死机,或者硬件损坏。
二.STP的工作原理
1.STP将一个有环网络中的某一条链路的某一个端口从逻辑上down掉,保证保证网络无环且正常运行,当其他任意一条主链路发生故障时,之前那你从逻辑上down掉的端口会自动激活,重新恢复链接,保证通讯的正常运行。
2.STP的算法
STP若想将一个有环的网络,最终生成一个五环的拓扑结构,共需要3步。
2.1 选择根网桥(Root)
每台交换机到拥有一个独立且唯一的BID (Bridge ID)
BID=网桥优先级+网桥MAC地址
网桥的优先级取值范围:0-61440
默认值为:32768
在选择根网桥时,BID最小的将胜出。
因此在进行选举时,各个网桥先比较各自的优先级,若有优先级一样,再比较各自的MAC地址。
手动优先级的取值范围规则:最小是40960(0-4096是系统自动分配的,但是手动分配不允许。),必须要能被2整除,而且是16的整倍数,。
优先级常用值:4096 8192 24576 32768
BID越小越优