引文

不少人在使用网络和监控摄像系统的时候都有遇到过数据丢包的情况,数据丢包的原因是多种多样的,以下就为大家介绍一下网络数据丢包的原因及摄像机丢包的原因。

原因分析

摄像机丢包的原因1:路由错误

网络路径错误也会导致数据包不能到达目的主机,如主机的默认路由配置错误,主机发出的访问其他网络的数据包会被网关丢弃。但此类丢包属于正常情况下的丢包,是意料之中的,不会对网络造成影响。

摄像机丢包的原因2:设备故障

设备故障主要是指设备硬件方面的故障,不包含软件配置不当造成的丢包。如网卡是坏的,交换机的某个端口出现了物理故障,光纤收发器的电端口与网络设备接口,或两端设备接口的双工模式不匹配。

笔者近日在工作中发现一交换机端口的光纤模块故障造成的丢包现象,该交换机在通信一段时间后死机,即不能通信,重启后恢复正常。在经过一段时间观察后发现,某光纤模块存在问题,取一块新的模块替换,一切正常。

究其原因,交换机会对所有接收到的数据包进行CRC错误检测和长度校验,将检查出有错误的包丢弃,正确的包转发出去。但这个过程中有些有错误的包在CRC错误检测和长度校验中都均未检测出错误,这样的包在转发过程中不会被发送出去,也不会被丢弃,它们将会堆积在动态缓存中,永远无法发送出去,等到缓存中堆积满了,就会造成交换机死机的现象。

最终结果是,数据包无法到达目的主机。

摄像机丢包的原因3:物理线路故障

网管员发现广域网线路时通时断,发生这种情况时,有可能是线路出现故障,也可能是用户方面的原因。为了分清是否是线路故障,可以做如下测试。

如果广域网线路是通过路由器实现的,可以登录到路由器,通过扩展ping向对端路由器广域网接口发送大量的数据包进行测试。

如果线路是通过三层交换机实现,可在线路两端分别接一台计算机,并将IP地址分别设为本端三层路由交换机的广域网接口地址,使用“ping 对端计算机地址 -t”命令进行测试。

如果上述测试没有发生丢包现象,则说明线路运营商提供的线路是好的,引起故障的原因在于用户自身,需要进一步查找。

如果上述测试发生丢包现象,则说明故障是由线路供应商提供的线路引起的,需要与线路供应商联系尽快解决问题。

由物理线路引起的丢包现象还有很多,如光纤连接问题,跳线没有对准设备接口,双绞线及RJ-45接头有问题等。另外,通信线路受到随机噪声或者突发噪声造成的数据报错误,射频信号的干扰和信号的衰减等都可能造成数据包的丢失。我们可以借助网络测试仪来检查线路的质量。

摄像机丢包的原因4:网络拥塞

网络拥塞造成丢包率上升的原因很多,主要是路由器资源被大量占用造成的。

如果发现网速慢,并且丢包率呈现上升的情况,这时应该show process cpu和show process mem,一般情况下发现IP input process占用过多的资源。接下来可以检查fast switching在大流量外出端口是否被禁用,如果是,则需要重新使用。

再看一下Fast switching on the same interface是否被禁用,如一个接口配有多个网段并且这些网段间流量很大时,路由器工作在process-switches方式,这种情况下要在接口上执行命令“enable ip route-cache same-interface”。

接下来,用show interfaces和show interfaces switching命令识别大量包进出的端口。一旦确认进入端口后,打开IP accounting on the outgoing interface看其特征,如果是攻击,源地址会不断变化但是目的地址不变,可以用命令“access list”暂时解决此类问题(最好在接近攻击源的设备上配置),最终解决办法是停止攻击源。

  应用中遇到的造成网络拥塞的情况还有很多,如大量的UDP流量,可以用解决spoof attack的步骤解决此问题。大量的组播流、广播包穿越路由器,路由器配置了IP NAT并且有很多DNS包穿越路由器等。上述情况造成网络拥塞后,通信双方采取流量控制,丢弃不能传输的包。

以上就是网络数据丢包、摄像机丢包的原因的一些简单的分析,希望对大家有帮助。

ping网关丢包_网络/摄像机丢包的原因分析相关推荐

  1. ping 丢包 网络摄像头_网络摄像机频繁掉线的处理方法

    在实际工作中,摄像机装好后,用的好好的,忽然掉线了,过了一会儿自己又上线了,然后趁你不注意又莫名其妙的掉线了.如何解决网络摄像机或者说网络设备频繁掉线的问题?从下面五个方面首手处理这个问题: 第一.检 ...

  2. ping 丢包 网络摄像头_网络监控摄像机丢包的原因分析

    原标题:网络监控摄像机丢包的原因分析 引文 不少人在使用网络和监控摄像系统的时候都有遇到过数据丢包的情况,数据丢包的原因是多种多样的,以下就为大家介绍一下网络数据丢包的原因及摄像机丢包的原因. 原因分 ...

  3. 电脑抓整个路由器的包_网络是电竞游戏体验的命脉 2018年年度电竞路由器功能盘点...

    2018年是电竞路由器的元年,从2017年的概念产品诞生开始,电竞路由器很快就确定了品类,随着<绝地求生>.<王者荣耀>等对网络质量敏感的竞技游戏的火爆,电竞路由器迅速被竞技玩 ...

  4. ping 命令使用代理_网络检测知识篇:ping命令使用知识,你知道几点?

    Ping命令其实是一个非常好的网络故障诊断工具,相信阅读完本文对大家一定有些帮助.如果大家网络遇到问题,不妨试试以下方法. 首先使用Ping命令诊断本地TCP/IP协议是否安装正常,检测方法如下: 从 ...

  5. 打蚊子表情包_打蚊子表情包 - 打蚊子微信表情包 - 打蚊子QQ表情包 - 发表情 fabiaoqing.com...

    拍打蚊子GIF - 蚊子表情包_蚊子表情 夏天来了,打蚊子_蚊子_夏天表情 为什么蚊子只爱我 - 蚊子表情包_蚊子表情 采访蚊子 请问你为什么要咬我 - 蚊子表情包_蚊子表情 蚊子飞在屎上 - 打屎打 ...

  6. 蓝牙广播数据包_蓝牙BLE数据包格式汇总

    以蓝牙4.0为例说明: BLE包格式有:广播包.扫描包.初始化连接包.链路层控制包(LL层数据包).逻辑链路控制和自适应协议数据包(即L2CAP数据包)等: 其中广播包又分为:定向广播包和非定向广播包 ...

  7. 红米3S解锁_解账号锁刷机包_(2016033-2016036-2016035)线刷包

    红米3S/3X解锁(2016033-2016036-2016035)解账号锁刷机包 百度云下载 链接:https://pan.baidu.com/s/1t9d8U5cpH1oS0NZD7yzVLQ  ...

  8. 怎么安装python的包_『本地python包怎么通过pyenv安装』python包本地安装教程

    python怎么安装第三方类库 pip 大多数库都可以通pip安装,安装方法为,令行窗口输入 pip install libname libname名 某些库通过pip安装不了,可能是因为没有打包上传 ...

  9. 计算机网络非常不好什么原因是什么情况,网络慢怎么办_网络很慢是什么原因-win7之家...

    很多用户在使用电脑上网的时候,可能会经常遇到网页打开很慢,都要转圈好久才会打开网页,上传下载也是非常慢,这是怎么回事呢,遇到网络很慢是什么原因呢?其实在win7系统中,会默认限制20%网速,我们可以将 ...

最新文章

  1. 量子技术发展的一小步:Google AI推出开源框架Cirq
  2. react单选框获取值
  3. 某公司的一道机考题的解答
  4. Python入门100题 | 第038题
  5. 拜托!不要再问我是否了解多线程了好吗
  6. ubyntu 链接mysql_ubuntu mysql远程连接
  7. angularJS之angular-datatable的方法
  8. 如何合理地决定线程池大小?
  9. 用python代码将原图转化为手绘图
  10. 使用php glob函数查找文件,遍历文件目录(转)
  11. M3U8视频流下载神器CocoCut
  12. 成都盛铭轩:详情页怎么设计
  13. 服务器宕机是什么意思怎处理解决?
  14. sql中日期转化为各種字符串格式
  15. 【总结-学习-提升】web应用为什么需要tomcat容器
  16. 仿企查查、天眼查 d3关联关系图 力项导图
  17. http://www.bubuko.com/infodetail-2274185.html
  18. 电脑上的ofd格式文件如何打开呢_OFD文件怎么打开?如何将ofd转成PDF格式?
  19. 算法面试必备-----数据分析常见面试题
  20. 51单片机:数码管动态显示

热门文章

  1. linux proftpd mysql_Linux安装ProFTPd、MySQL以及Apache后有感
  2. python加载图片并显示_python OpenCV 读取并显示图像
  3. 深度学习之基于CNN实现天气识别
  4. Rumor CodeForces - 893C(并查集)
  5. Longest Palindrome CodeForces - 1304B(思维)
  6. 久等了,「阿里妈妈技术」来啦!
  7. MySQL innosetup_使用Inno Setup 打包jdk、mysql、tomcat、webapp等为一个exe安装包
  8. Linux 没有主清单属性,maven编译正常,运行报错:中没有主清单属性
  9. Altiumnbsp;designernbsp;学习教程
  10. CF--思维练习--CodeForces - 219C Color Stripe (思维)