广播风暴的形成
在图11-8所示的拓扑中,当网段1(segmeng1)中的主机hostX发出一个广播帧后(例如ARP广播),该网段中所有节点都接收到它,SwitchA和switchB也不例外,这里以switchA为例。由于是广播帧,SwitchA将它转发到所有其他端口,因此,这个广播帧会出现在网段2(segment2)中。
被交换机switchA转发到网段2的广播帧被交换机switchB处于网段2的端口收到。SwitchB并不知道该数据帧是由switchA转发过来的,因为数据帧上没有任何迹象表明它曾经被交换机处理过,正是基于这个原因,以太网交换机也称为透明(transparent)网桥--对于数据的接收端来说是透明的,它看不到路径中经由的交换机,它认为数据是从发送端直接到达目的地的的。SwitchB收到该广播帧后查阅地址表,没有找到任何匹配的地址条目,只好将该帧向其它所有端口转发,该广播帧又被转发到网段1上。SwitchA还会收到它并执行前面的过程。如此往复,广播帧在环路中无休止地传播,形成广播风暴。广播风暴将严重影响网络性能,甚至造成网络瘫痪。
图 11-8 广播风暴的形成