背景
在单核心网络中,单一链路可能存在较大的风险,为了高可靠性往往会设置备份链路,设置了备份链路就有可能出现二层环路(数据链路层)
危害
1.广播风暴
1.广播报文在二层网络洪泛,容易造成链路堵塞
2.交换机的CPU被大量占用,正常报文不发正常发送
3. 造成主机资源的浪费,大量CPU用来识别这些报文
4. 冲击网关设备CPU,对网关ip地址的ARP请求,经过链路多次转发,造成网关的CPU压力过大容易崩溃
2.MAC地址表震荡
因为环路,二层交换机发出源数据,其他端口同时会收到数据包,导致目MAC地址与端口的对应关系一直在发送改变
3.多帧复制
主机反复收到数据报,开销大量CPU来识别这些数据报
STP(生成树协议)
基本概念:
在一个物理成环的交换网络拓扑中,通过生成树协议,可以逻辑阻塞一个或多个端口,使之成为无环的树形结构,在网络中,如果主干链路出来故障,那么被被阻塞的端口会自动打开,保证链路的备份和冗余----生成树协议(自动监测)
工作原理:
配置BPDU:用于网络初始化时进行生成树的选举,当网络稳定时,也会周期性发送,主要用于链路的维护和监测----hello时间2s/次
TCN BPDU:用于网络拓扑链路变更时