广播风暴的形成

来源:互联网 发布:怎么在mac上制作铃声 编辑:程序博客网 时间:2024/04/28 08:33

       我们知道在一个交换网络中,为了保证网络的可靠性,我们通常会使用冗余技术,但是,冗余有一个致命的缺点,它容易形成广播风暴,广播风暴一旦形成就可能导整个网络的瘫痪,那是很危险的事情,那我们就来了解一下广播风暴是怎样形成的,以便理解防止它形成的方法.

 

    首先呢, 我们要理解交换机的原理,交换机它是分隔了冲突域,但是所有主机同在一个广播域,它的MAC地址学习的能力决定了网络内每一个主机都是独享带宽,下面呢我们就来看看到底是怎样形成的广播风暴的.

  

        

 

 

 如上图所示,

广播风暴的形成:

   当segment 1 中的主机host A 发出一个广播帧后,(例如:ARP广播)该网段中的所有节点都会收到此数据帧, (swich A swich B也一样会收到)由于是广播帧, switch A处于segment 1中的端口就会收到此广播帧,然后switchA就会将此广播帧向其它所有端口转发,因此.segment 2中会出现这个广播帧, 交换机switch b处于segment 2中的端口就会收到此广播帧, swich b收到此广播帧后,(也因为是广播)所以它也会将此广播帧向其它所有端口转发,这时,segment 1中又会出现此广播帧,swich a 处于segment 1中的端口又会收到此广播帧,swithcA又会向其它所有端口转发此广播帧,所以此广播帧又会出现在segment 2,(这就是一个环路)广播帧如此反复无休止循环,就形成了广播风暴,(当然,switch B也会发生跟switch A 一样的情况,)

      所以,后来就有了STP(生成树协议),它的设计就是保证冗余链路前提下避免产生环路的,

原创粉丝点击