广播风暴和网络环路,虽然两者的原理不一样,但是其物理表现却比较相似:“交换机灯狂闪,同时内网丢包或者ping值变高。”作为一名网管,需要可以迅速判断故障的原因,从而制定不同的解决方案。两者的主要差别如下:

  1. 广播风暴只在特定的条件下出现,所以广播风暴是不持续的。而环路是持续存在的。

  2. 广播风暴由局域网架构的缺陷导致,而网络环路属于网络故障。

  3. 网络环路对网络的影响比较大,丢包和ping值都要比广播风暴严重的多。

  4. 广播风暴需要通过划分VLAN来解决。网络环路只需要拔掉环路设备或者网线即可。

有经验的网管,还可以通过抓包来区别风暴和环路。如果你不会抓包分析,也可以总结故障出现的规律来进行判断。下面我再介绍下WFilter里面的网络健康度检测插件是如何区分广播风暴和环路的。

1. 正常网络

网络健康度检测插件会发送广播包来检测广播包的转发情况,从而进行判断。正常网络情况下,发送的广播包和实际接收的广播包应该相差不大。如图:

2. 广播风暴

局域网存在广播风暴时,检测到的广播包会比测试的广播包多很多,至少在2倍以上。如图:

3. 网络环路

网络环路就要严重多了,检测到的广播包是测试包的好多倍。如图:

在WFilter的“网络健康度检测插件”的“广播风暴与环路检测”,如果是绿色的图标,您大可放心。如果是×××的告警图标,那么要注意了,广播风暴的可能性比较大。如果是红×××标,那么就需要排查网络环路了。

转载于:https://blog.51cto.com/12800391/2174831

如何区分广播风暴和网络环路?相关推荐

  1. STP生成树连载:制服网络广播风暴(1)

    作者:卓维乾   转自:IT168 [IT168 专稿]要保证企业的网络中的关键应用可持续性,就需要对交换网络进行冗余设计,然而这将产生广播风暴."网络环路"等问题,严重时,将导致 ...

  2. 引起网络广播风暴的原因

    http://blog.csdn.net/littletigerat/article/details/5624096 1 引言  什么是广播风暴呢? 处于同一个网络的所有设备,位于同一个广播域.也就是 ...

  3. 二层广播风暴产生原因、如何判断、解决--详细解答(附图,建议电脑观看)

    广播风暴: 广播风暴(broadcast storm)简单的讲是指当广播数据充斥网络无法处理,并占用大量网络带宽,导致正常业务不能运行,甚至彻底瘫痪,这就发生了"广播风暴".一个数 ...

  4. 广播风暴原理,成因及解决办法(个人整理)

    广播风暴:简单的讲,当广播数据充斥网络无法处理,并占用大量网络带宽,导致正常业务不能运行,甚至彻底瘫痪,这就发生了"广播风暴".一个数据帧或包被传输到本地网段 (由广播域定义)上的 ...

  5. 二层广播风暴(产生原因+判断+解决)

    目录 一.广播风暴简介: 二.二层广播风暴产生过程 -二层环路 三.危害: 四.判断当前是否出现了二层广播风暴: 五.二层广播风暴产生的一般原因: 六.如何解决这个问题: 一.广播风暴简介: 广播风暴 ...

  6. 广播风暴的成因以及如何判断、解决

    广播风暴(broadcast storm)简单的讲是指当广播数据充斥网络无法处理,并占用大量网络带宽,导致正常业务不能运行,甚至彻底瘫痪,这就发生了"广播风暴".一个数据帧或包被传 ...

  7. OVS:网络环路 广播风暴解决方案

    OVS独立工作,不连接SDN控制器 出现环路,解决方案: 虚拟交换机与物理交换机构成二层环路(比如虚拟交换机包含两块网卡,而这两块网卡都连接到物理交换机上,就是一个环路),一旦有广播报文,比如ARP请 ...

  8. Stp-(生成树协议)是用来避免链路环路产生的广播风暴

    Stp(生成树协议)是用来避免链路环路产生的广播风暴,并提供链路冗余备份的协议 对于二层以太网来说,两个lan之间只能有一条活动着的通路,否则就会产生广播风暴.但是为了加强一个局域网的可靠性,建立冗余 ...

  9. 网络广播风暴产生的原因

    介绍网络中产生广播风暴的主要原因 1.网络设备原因:我们经常会有这样一个误区,交换机是点对点转发,不会产生广播风暴.在我们购买网络设置时,购买的交换机,通常是智能型的Hub,却被奸商当做交换机来卖.这 ...

最新文章

  1. java缓存怎么用_java开发应该如何缓存?
  2. 服务器系统核心和带gui区别,Windows Server 2012图形用户界面(GUI)和服务器核心(Server Core)之间的切换...
  3. 有没有什么方法快速能找到导致软件崩溃的进程_崩溃!电脑突然黑屏无法启动...
  4. mq java 开发_Java后台开发ActiveMQ使用指南
  5. 注意!微软宣布将停止支持多个版本的 .NET Framework
  6. Solidity safesub防止溢出
  7. Graphviz 绘制流程图
  8. abaqus 关联 子程序_Abaqus2016版本关联子程序教程
  9. Cannot read property ‘numerator‘ of undefined,calc的运算
  10. Windows 技术篇-安装指定版本Internet Explorer浏览器方法,IE浏览器的升级和降级
  11. 关于git的commit提交回退的三种命令模式
  12. 基于FPGA的遥控数字时钟设计
  13. Multiple users(Guest mode) 多用户或访客模式调试
  14. 【OpenGL】Android 中的 skia 和 OpenGL ES
  15. 2015年,我从国内二线城市来到日本东京工作生活
  16. 深入多线程九:守护线程(代码示例)
  17. 手把手带你学python—牛客网python 机器学习 信息熵的计算
  18. css首行缩进(微信开发采坑随便)
  19. 远程桌面提示CredSSP加密数据库修正
  20. linux edb 运行不了,运行 Linux 的 IBM Power Systems 上的 EDB Postgres Advanced Server 9.5 入门...

热门文章

  1. Windows下基于python3使用word2vec训练中文维基百科语料(三)
  2. jQuery1.9.1源码分析--Animation模块
  3. Steps And Uses Of Product Costing
  4. 现在物价虽然高得离谱,但是内存条都白菜价格了,需要调整程序架构的思维“与时俱进” --- 改进系列之一...
  5. 【微软之--起源】(转载自腾讯科技)
  6. 代码也浪漫——Python烟花秀
  7. 【RobotStudio学习笔记】(二)手动操作
  8. python游戏制作软件_10 个最值得 Python 新人练手的有趣项目
  9. java final域_【Java】final 域的内存语义
  10. java no provider for_No provider available for the service com.alibaba.