1.广播风暴
环路会引起广播风暴,同时网络中的主机会收到重复数据帧。
2.STP的作用
STP通过阻塞端口消除环路,并能够实现链路备份的目的。
3.STP操作
1)选择根网桥:所有交换机中,Router-id最小的就是根网桥。
2)选择根端口:根端口在非根网桥上,是非根网桥上到达根网桥路径最短的那个端口。与根网桥直连的端口为根端口
3)选择指定端口:根网桥上的所有端口都是指定端口
4)阻塞端口,非指定端口:未被选举为根端口或指定端口的为阻塞端口
4.BPDU
BPDU包含桥ID,路径开销,端口ID等参数。STP选举的过程,都是通过BPDU来选举的
Message Age:配置BPDU在网络中传播的生存期
Max Age:配置BPDU在设备中能够保存的最大生存期
Hello Time:配置BPDU发送的周期
Forward Delay:端口状态迁移的延时
5.BPDU的两种类型
配置BPDU和TCN BPDU
配置BPDU包含了桥ID,路径开销,和端口ID等参数。在网络拓扑稳定以后,只有根桥主动配置BPDU,其他交换机在收到上游传来的配置BPDU后,才会发送自己的配置BPDU。
环路会引起广播风暴,同时网络中的主机会收到重复数据帧。
2.STP的作用
STP通过阻塞端口消除环路,并能够实现链路备份的目的。
3.STP操作
1)选择根网桥:所有交换机中,Router-id最小的就是根网桥。
2)选择根端口:根端口在非根网桥上,是非根网桥上到达根网桥路径最短的那个端口。与根网桥直连的端口为根端口
3)选择指定端口:根网桥上的所有端口都是指定端口
4)阻塞端口,非指定端口:未被选举为根端口或指定端口的为阻塞端口
4.BPDU
BPDU包含桥ID,路径开销,端口ID等参数。STP选举的过程,都是通过BPDU来选举的
Message Age:配置BPDU在网络中传播的生存期
Max Age:配置BPDU在设备中能够保存的最大生存期
Hello Time:配置BPDU发送的周期
Forward Delay:端口状态迁移的延时
5.BPDU的两种类型
配置BPDU和TCN BPDU
配置BPDU包含了桥ID,路径开销,和端口ID等参数。在网络拓扑稳定以后,只有根桥主动配置BPDU,其他交换机在收到上游传来的配置BPDU后,才会发送自己的配置BPDU。
TCN BPDU是指下游交换机感知到拓扑发生变化是向上游发生的拓扑变化通知。
6.根桥故障:非根桥会在BPDU老化后开始重新选举根网桥,时间是Max Age+2倍Forward Delay=50s左右
7.直连链路故障:当其中一台交换机检测到直连链路出现物理故障后,会将预备端口转化为根端口
这台交换机的预备端口会在30s后恢复到转发状态(2倍的转发延迟时间)
8.非直连链路故障:交换机的预备端口会在50s后恢复到转发状态
9.拓扑变化中TCN过程:拓扑变化过程中,根桥通过TCN BPDU报文获知生成树拓扑里发生了故障,根桥生成TC用来通知其他交换机加速老化现有MAC地址表
10.根桥产生故障后,其他交换机会被选为根桥,当原来的根桥恢复后,网络会发生什么变化?
网络会重新选举根桥。