当前位置:网站首页 / 分类-中医学习 / 正文

网络环路是什么意思?

网络环路也分为第二层环路和第三层环路,所有环路的形成都是由于目的路径不明确导致混乱而造成的,例如第二层,一个广播信息经过两个交换机的时候会不断恶性循环的产生广播,造成环路,而第三层环路则是原路由意外不能工作,造成路由通告错误,形成一个恶性循环。

网络广播风暴是怎么产生的?发生在哪一层呢?解决办法是什么?

网络风暴事实上有多种,但是我们通常所示的网络广播风暴是指的OSI七层模型中的数据链路层(Layer2)所产生的报文,其目的MAC为全FF。

要理解广播风暴,我们先要知道什么叫做广播域。广播域如何定义呢,看下面的解释就知道了:假设在一个网络中,有一系列的设备,如果其中一个设备发送广播frame,其它能收到这个广播frame的所有设备, 称为处于一个广播域中!

广播风暴的报文肯定也是广播报文,因为广播报文只能在一个广播域内进行传输,所以分割广播域可以起到隔离广播报文的功能。哪些方法可以隔离广播域内,最简单的方法就是划分VLAN!

VLAN的基本功能就是划分广播域,将一个大的广播域划分为多个广播域以后,广播风暴的影响就变小了,因为一个广播域内的报文,不会传播到别的广播域内。最极端的情况,一个PC一个VLAN(一个广播域),PC之间的通信都使用三层来进行,就没有广播的困扰了!

至于网络中为什么会出现广播风暴,基本上都是网络环路引起的。例如下图,组网上有环路,广播报文会在这个环路上快速的复制,然后迅速的把链路带宽占满,这几台交换机就会一直在处理广播报文,通常的结果就是交换机出现假死,管理端口没有办法操作,伴随着业务端口的灯会狂闪。

解决网络环路的方法就要使用生成树协议了,生成树协议发到到现在有STP、RSTP、MSTP这3种,其本质都是断掉环路,同时在网络有故障时,能够自动的切换。如下图所示,3台交换机之间仍然都能通信,但是却没有环路了。

其它解决广播风暴的方法是设置带宽限制,比如对于某个端口,其广播报文所占的最大带宽不能超过10M,这样就会大大的降低广播报文的危害。华为和思科的交换机都有类似的配置,下面是思科交换机C3750的配置:

这就是关于广播风暴的相关内容,如果觉得有点用处,欢迎关注我的头条号,一起讨论网络问题!

相关文章

网站地图湘ICP备2023018388号