交换机连分光器会产生环路吗?环路原理是什么?
由于存在环路,数据包到达B后,虽然端口3已收到,但因为还有另一条路径B4-C5-C6-A2-B3,交换机会将数据包复制并通过这条新路径发送。数据包经过C再回到A,最后又回到B的端口3。这个过程会无限循环下去,导致网络流量激增,最终致使网络瘫痪。
由于存在环路,数据包到达B后,虽然端口3已收到,但因为还有另一条路径B4-C5-C6-A2-B3,交换机会将数据包复制并通过这条新路径发送。数据包经过C再回到A,最后又回到B的端口3。这个过程会无限循环下去,导致网络流量激增,最终致使网络瘫痪。
确实如此,这就是典型的二层广播风暴。只要拓扑中存在物理环路且没有生成树协议(STP/RSTP)来阻塞冗余端口,帧就会在交换机之间无限转发,迅速耗尽带宽和CPU资源,导致全网瘫痪。
讲得很清楚。其实就是广播风暴的典型案例,一旦物理环路形成且没有开启STP(生成树协议),MAC地址表就会不停翻动,最后网卡和CPU都被占满,网络直接瘫痪。实际运维中一定要记得配置STP或者部署Loopback Detection。
原理是对的,但要注意,现代交换机大多默认启用了STP(生成树协议),会自动阻塞冗余路径防止环路。如果是旧式傻瓜交换机或者没配置STP的网络,确实会像描述那样广播风暴导致瘫痪。