在我们对局域网进行管理的过程中,经常会碰到网络传输不畅而导致上网时断时续,或者网速非常缓慢,出现这种现象很多情况下都是由于网络丢包引起的,网络丢包是指数据包由于各种原因在信道中发生丢失的现象。

引起网络丢包的原因

1、线路出现故障

当网管员发现网络传输时常中断时,要考虑两种情况,第一种是线路出现了故障,第二种情况是用户设置方面的原因。那么,我们如何分清是哪一种情况引起的网络中断呢?我们可以通过如下操作进行测试。

当网络线路的实现是通过路由器时,我们首先登陆到路由器,然后通过扩展Ping大量数据包向对端路由器接口进行发送。当线路是通过三层交换机实现时,我们将两台计算机分别接在线两端,并将IP地址分别设为本端三层路由交换机的广域网接口地址,使用Ping对端计算机地址-t命令进行测试。

在测试中,如果没有发现丢包现象,那么说明不是线路故障引起的网络中断,而是用户自身的原因引起的,如果在测试中发生了丢包,则说明是由于线路故障所引起,我们要与线路的提供商联系,找到解决方法。

除此之外,如光纤连接问题,跳线与设备接口没有对准,双绞线及RJ-45接头出现故障,通信线路收到干扰和信号衰减,这些情况都有可能造成数据包丢失。

2、设备出现故障

这种情况主要是指设备硬件方面的故障,比如网卡出现问题,交换机端口出现了屋里故障,光纤收发器的电端口与网络设备接口,或两端设备接口的双工模式不匹配。

一下举一个实例进行说明:我遇到过一次丢包现象是由于一个交换机端口的光纤模块故障而引起的,故障现象是此交换机每次运行一段时间就会发生司机,造成网络通信中断,必须要把交换机重新启动后才能恢复正常工作。我在经过仔细查找后发现,原来有一个光纤模块出现了问题,在替换了新的模块后,交换机工作终于又恢复正常。这个故障背后的原因是,平时交换机在工作时,都要对所有数据表进行CRC错误检测和长度校验,在检验后丢弃被检测出错误的包,然后转发正确的数据包。这时候有错误的包未能在校验中检测出错误,这些包就会在动态缓存中堆积,无法发送,直至缓存中已经无法堆积,这时就会出现死机的现象。最终造成数据包无法到达目的主机。

3、这种情况也比较常见,造成这种情况的原因也很多,最主要的原因是由于路由器资源被大量占用。当发现网速变慢,并且丢包率上升时,我们可以使用命令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。

1 分析计算机上网时断时续的原因,网络丢包现象分析与解决方案相关推荐

  1. 网络丢包现象分析处理指导书6

    铁通某网络故障分析报告 xiong2127 51cto技术博客 一.所遇问题描述 xiong2127 51cto技术博客 xiong2127 51cto技术博客 如上图所示,交换机端口1:1-1:12 ...

  2. 网络丢包现象分析处理指导书5

    sniffer简明教程 xiong2127 51cto技术博客 sniffer是由NAI公司提供的强大的协议分析仪,完整的sniffer系统,除了我们经常使用的以太网模块外,还具有广域网模块,广域网模 ...

  3. 【网络】MTU相关网络丢包问题分析处理

    一. MTU MSS 概念 什么是MTU? MTU是数据链路层的概念,限制的是数据链路层payload的大小,即上层协议大小(包括上层协议头) 例如设置主机接口mtu为1450.则在一个TCP报文中, ...

  4. ping 丢包 网络摄像头_用ping ,mtr ,traceroute 进行网络丢包分析

    转自 https://blog.csdn.net/hankerzero/article/details/67062617 一.丢包原因 网络丢包原因很多,但是一般都是链路问题: 骨干拥塞 链路某个交换 ...

  5. 如何处理网络丢包故障?—Vecloud微云

    我们在使用ping命令对目的站进行询问时,数据包由于各种原因在信道中丢失的现象,就是网络丢包.网络丢包是网络中常见的故障之一,它会引起网速降低甚至造成网络中断. 以下是几种常见的网络丢包故障现象及处理 ...

  6. 【分享】网络丢包故障处理方案

    一.网络丢包的定位与处理 出现网络丢包现象时,第一步需要确定丢包的网络位置,其次是确定丢包的故障原因,然后依据定位的故障原因再进行解决.定位流程大致如图8-1. 图8-1 网络丢包的定位与处理 本文采 ...

  7. 【网络丢包故障处理方案,快快点击收藏吧】

    一.网络丢包的定位与处理 出现网络丢包现象时,第一步需要确定丢包的网络位置,其次是确定丢包的故障原因,然后依据定位的故障原因再进行解决.定位流程大致如图8-1. 图8-1 网络丢包的定位与处理 本文采 ...

  8. ping命令一直测试网络丢包原因及处理解决方法

    所谓的网络丢包是我们在使用ping对目站进行询问时,数据包由于各种原因在信道中丢失的现象.ping 使用了ICMP 回送请求与回送回答报文.ICMP 回送请求报文是主机或路由器向一个特定的目的主机发出 ...

  9. 计算机网络抓包参考文献,计算机网络课程设计二(网络抓包与分析)

    <计算机网络课程设计二(网络抓包与分析)>由会员分享,可在线阅读,更多相关<计算机网络课程设计二(网络抓包与分析)(9页珍藏版)>请在人人文库网上搜索. 1.课程设计课程名称: ...

  10. 网络丢包诊断与分析的现实与理想

    自从有了网络便有了网络故障,网络故障的最大体现是丢包.如何对丢包进行诊断一直是一个令工程师头疼的问题,可关注丢包原因分析的人却非常的少. 现实 目前对于网络中出现丢包的传统处理步骤如下: 首先,确定丢 ...

最新文章

  1. Ubuntu12.04LTS添加broadcom 802.11g无线网卡驱动
  2. 案例式c语言程序设计陈明,C语言程序设计教程 清华大学出版社 陈明主编 第1章答案...
  3. 角色管理与今日内容介绍
  4. callablestatement.setstring会不会将字符串trim_Java String:重要到别人只能当老二的字符串类
  5. Python 实现 csv文件转换成json文件
  6. [js] js怎样避免原型链上的对象共享?
  7. 纱窗.20190512
  8. 如何实现分布式锁?已拿意向书!
  9. dubbo+zookeeper+dubboadmin环境搭建
  10. 三菱fx3uplc恢复出厂设置_三菱plc fx3u解密方法与步骤
  11. 首都师范 博弈论 6 3 2子博弈完美均衡 蜈蚣博弈
  12. 转:超越一切的熵增定律
  13. python程序输出田字格_Python程序练习题5.1-输出更大的田字格。
  14. mirserver传奇服务端各文件夹注解
  15. java awt addMouseListener 双击事件
  16. idea中TKK: 更新 TKK 失败,请检查网络连接
  17. 逻辑与() 逻辑或(||)
  18. 图像识别(2)——《OpenCV3编程入门》毛星云编著
  19. Oracle在asm创建目录,Oracle ASM 文件管理
  20. php实现图片背景换色功能

热门文章

  1. 直线端点画垂线lisp_利用lisp给cad直线取整?
  2. 微信app支付php案例分析,PHP实现APP微信支付的实例讲解
  3. 通过usb线ssh连接iPhone
  4. QT自定义控件-经纬度输入框
  5. U8 用友 ERP 库存查询SQL
  6. FLUKE OTDR光纤测试仪OFP2-100-Q双光纤双向测试的方法
  7. ipad编写python_ipad怎么写python
  8. 关于Webgl实际中遇到的一些坑,与大家分享。
  9. 华为网络设备-FTP文件传输
  10. 免费好用的文字转语音工具