STP计算过程:
一,选举根交换机(网桥):(ROOT)
注意:1.根交换机具有抢占性
2.根交换机一般不在接入层上设置
条件:1.比较优先级大小,值越小优先级越高,默认32768 0--61440 步长4096
2.当优先级相等时比较MAC地址大小,值越小优先级越高
BID=优先级+MAC地址
二,选举非根交换机的根端口(RP)
注意:非根交换机有且仅有一个根端口
1.比较路径开销总值大小,值越小优先级越高 (基于端口)路径开销总值=上行端口之和
默认S5700 是20000 S3700 200000 CE12800 199999 上行端口开销值取值范围1---2亿
(聚合端口的开销值是物理端口除以聚合线路数量的值)
2.当路径开销值相等时比较BID大小(对端设备)值越小优先级越高
3.比较PID,值越小优先级越高
三,选举网段的指定端口(DP)
注意:1.根交换机上的所有端口都是指定端口 172.16.0.0
2.根端口的对端端口一定是指定端口
3.每个网段有且仅有一个指定端口
条件:1.比较路径开销总值(基于设备)
默认S5700 是20000 S3700 200000 CE12800 199999
2.比较BID(本端设备)值越小优先级越高
3.比较PID,值越小优先级越高
四,阻塞端口(AP)预备
STP 网络收敛时间是30/50秒
侦听 15秒
学习 15秒
阻塞 20秒(原根交换机发的报文失效时间)
网络第一次和根端口/非根交换机故障收敛时间30秒,根桥故障收敛时间是50秒
BPDU:桥协议数据单元(根交换机产生)
1.配置BPDU
2.拓扑改变通知确认BPDU
长度是35个字节
Hello检测链路是否故障 2s
MaxAge 用于BPDU老化 20s
FwDly 状态延迟时间防止网络临时环路 15s
MAC地址表更新有两种模式:
周期更新 时间300秒
触发更新