您当前的位置:首页 > 电脑百科 > 网络技术 > 网络技术

网络丢包,看这一篇文章就够

时间:2022-08-23 14:58:06  来源:今日头条  作者:网络工程师俱乐部

假设,你去 Ping ⼀个网站,如果能 Ping 通,且网站返回信息全⾯,则说明与网站服务器的通信是畅通的;

如果 Ping 不通,或者⽹站返回的信息不全等,则很可能是数据被丢包了。

网络丢包最常见的就是水晶头氧化,网卡适配器损坏,网线环路,光衰过大等原因。

当网络有问题,首先我们会进行ping命令测试是否丢包,用过的人都知道,可以使用命令:ping -t 192.168.16.1或者ping 192.168.16.1。

 

 

编辑切换为居中

添加图片注释,不超过 140 字(可选)

但是丢包的原因其实很多,定位问题又难倒了不少萌新。所以,老杨今天分享一些常见的丢包故障定位⽅法,希望能让你遇到丢包莫慌。

当然,会定位网络丢包定位法只是网络世界的沧海一粟。想要在职场里独当一面,学习系统理论,掌握实战方法才是硬道理啊。

今日文章阅读福利:《cisco路由器配置(实战篇)》

你可能不用思科设备,但实战是共通的,大厂商的设备经验,学习起来对你有益无害。

私信老杨,发送暗号「思科」前10名粉丝即可获得本份高清资源书籍。

 

什么是网络丢包

说明网络丢包之前,你需要了解的是收发包的原理。

数据在 Inte.NET 上是以数据包为单位传输的,单位为字节,数据在网络上传输,受网络设备,网络质量等原因的影响,使得接收到的数据小于发送出去的数据,造成丢包。

了解了收发包的原理,可以了解到丢包原因主要会涉及⽹卡设备、⽹卡驱动、内核协议栈三⼤类。

 

编辑切换为居中

添加图片注释,不超过 140 字(可选)

在文章开头说到一点,网络丢包是在使用Ping对目的站进行询问时,数据包由于各种原因在信道中丢失的现象。

Ping命令使用了ICMP回送请求与回送回答报文。

ICMP回送请求报文是主机或路由器向一个特定的目的主机发出的询问,收到此报文的机器必须给源主机发送ICMP回送回答报文。

这种询问报文,是用来测试目的站是否可到达以及了解其状态。

需要指出的是,Ping命令是直接使用网络层ICMP协议的一个例子,它没有通过运输层的UDP或TCP协议。

网络丢包是网络中常见的故障之一,它会引起网速降低甚至造成网络中断。

发生网络故障在所难免,但是如何快速隔离和排除故障是网络工程师应该具备的基本素质。

 

常见的丢包故障现象+处理方法

 

01 网络数据包发送时通时断,丢包严重

【故障现象】

通常故障发生时,该方向网络出现震荡性中断。使用Ping命令测试,发现在一段时间内数据包发送延时比正常值略高,间隔一小段时间数据包又全部丢失,丢包率超过60%,丢包曲线成规则状,网络服务基本不可用。

 

【故障分析】

在局域网中引起网络发生振荡性时断时通,一般可能是由于互连的交换机中的某两个交换机间出现了环路,或者某个交换机的两个端口直接相连。

这样就会造成局域网的生成树协议构建失败,不断重复检查并试图构建新的生成树网络,从而导致网络振荡性通断

同时,伴随着交换机间不断重复地发送广播包,就会形成“广播风暴”,使交换机负担过重,网络传输通道严重被堵塞,无法正常的处理通信数据。

环路虽然可能出现在某个接入交换机上,但会影响整个以三层交换机为核心的局域网的稳定运行。

【故障处理】

当发现网络数据包发送时通时断,丢包严重,特别是整个单位或整个楼层出现振荡性中断现象时,则可以判定应该是该单位的某个交换机上出现了环路所致。

作为网络管理人员应首先查看各接入交换机的指示灯闪烁状态,通常出现环路状况会指示灯会急速闪烁,次数每秒4次以上,所环交换机更为突出。

逐个拨出交换机级联接入网线,同时实时监控交换机状态,在拨下某端口网线后,交换机指示灯恢复正常状态,再进一步查找,会发现该连接线的末端有线路形成环路,清理该网线后,网络恢复畅通。

 

02 网络数据包发送超时现象严重,时有不规则丢包

 

【故障现象】

网络突然出现严重堵塞,日常办公程序不能正常运行,打开网页速度缓慢,有时会因超时而中断。未发现网络设备有任何问题,该网络中有几台计算机在入网后速度明显变慢,在禁用网卡或者中断网络后恢复正常。

 

【故障分析】

首先,在一台用户终端上ping网关测试,结果可以ping通网关,但是数据包发送超时现象严重,丢包率30%左右,丢包不规律。

其次,登陆用户交换机,运行arp -a命令,发现网关IP和网关mac地址指向正确。

通过上面的测试基本排除网络设置错误以及ARP欺骗,丢包表现了一定的随机性而没有连续性和振荡性的通断,基本排除网络环路问题,初步判断这种现象可能是病毒攻击等引起的。

为此,需要进一步获取ARP信息、网络中传输的原始数据包等信息。

再次,部署抓包分析。在该交换机上配置镜像端口,并将维护终端接到此端口上,启动网络协议分析工具(sniffer)捕获分析网络的数据通信,约10分钟后停止。

在网络分析系统主界面左边的节点浏览器中发现,网络中可能存在伪造IP地址攻击或自动扫描攻击。

选择连接视图,发现在10分钟内,网络中共发起了12000多个连接,且状态大多都是客户端请求同步。

据此,断定网络中存在自动扫描攻击。

​最后,详细查看连接信息,发现这些连接大多都是由同一主机发起,选中任意一个连接,选择数据包视图,查看传输数据的原始解码信息,发现这台计算机正在主动对网络中其它主机的TCP 445端口进行扫描攻击,可能是主机感染病毒程序,或者有人正使用扫描软件。通过分析图表视图,进一步确定主机肯定存在自动扫描攻击。

【故障处理】

找到问题根源后,对主机进行隔离,经过一段时间的测试,网络丢包现象有所缓解,但没有从根本上解决问题。

于是再次启动网络协议分析系统捕获并分析,又发现了1台相似情况的主机。据此基本可以断定两台主机都是感染了病毒,且该病毒会主动扫描网络中其他主机是否打开TCP 445端口,如果某主机打开该端口,就攻击并感染这台主机。

如此循环,即引发了上述的网络故障。立即对新发现感染病毒的两台主机进行物理隔离,网络通信立刻恢复正常,再对该终端进行杀毒处理。

 

03 网络数据包发生严重延时现象,下载、浏览等服务不能正常使用

 

【故障现象】

局域网内部日常数据共享正常,但是出局浏览外网和下载数据时速度明显降低,使用Ping命令发现到某个方向网络时延特别大,甚至有少量丢包现象。

 

【故障分析】

一般通过telnet远程登陆到该方向的交换机,以华为系列交换机为例,输入下列命令:

#Display cpu 查看交换机CPU利用率

#Display memory 查看内存利用率

发现两者都非常高,再通过输入命令 #Display interface端口号,检查各端口下的数据流。

对其数据流进行抓包分析,发现多线程指向某网站电影栏目,为避免影响整个网络的畅通,对所接入交换机进行处理。

发现其中的两个端口数据流量特别大,远高于正常使用的网络流量。对其数据流进行抓包分析,发现多线程指向某网站电影栏目,为避免影响整个网络的畅通,对所接入交换机进行处理。

 

【故障处理】

进入该端口配置界面下,输入Shutdown命令,强制关闭该端口使其断网,联系该终端使用人员,令其终止下载进程后,再恢复其网络。

 

写在最后:

最后想补充一点,很多网工用Ping命令来检测丢包情况,但其实除了Ping,常用的tracert,nslookup 都可以用来判断主机的网络连通性。

而且 linux 下有一个更好用的网络联通性判断工具,它可以结合ping nslookup traceroute 来判断网络的相关特性,这个命令就是 mtr。

mtr 全称 my traceroute,是一个把 ping 和 traceroute 合并到一个程序的网络诊断工具。

traceroute 默认使用 UDP 数据包探测,而 mtr 默认使用 ICMP 报文探测,ICMP 在某些路由节点的优先级要比其他数据包低,所以测试得到的数据可能低于实际情况。

推荐给你,记得收藏。有更好用的工具也欢迎留言告诉我。

 

整理:老杨丨9年资深网络工程师,更多网工提升干货,请关注公众号:网络工程师俱乐部



Tags:丢包   点击:()  评论:()
声明:本站部分内容及图片来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,不构成投资建议。投资者据此操作,风险自担。如有任何标注错误或版权侵犯请与我们联系,我们将及时更正、删除。
▌相关推荐
分享一个比较常见的网络问题--丢包
引言本期分享一个比较常见的网络问题--丢包。例如我们去ping一个网站,如果能ping通,且网站返回信息全面,则说明与网站服务器的通信是畅通的,如果ping不通,或者网站返回的信息不...【详细内容】
2023-08-07  Search: 丢包  点击:(345)  评论:(0)  加入收藏
魔兽世界国际服延迟高怎么办 高延迟丢包问题解决方法
魔兽世界国际服延迟高是很常见的问题,因为魔兽世界国际服的服务器都假设在海外,就算是最近的亚服服务器,玩家在游玩的时候延迟也不低,非常影响玩家操作,想要低延迟游玩魔兽世界国...【详细内容】
2023-06-01  Search: 丢包  点击:(93)  评论:(0)  加入收藏
香港BGP服务器丢包率高与什么有关?
当前,BGP线的香港机房比较普及,假设用户所在机房不是BGP机房,而是联通或电信等其他机房,这时当用户通过联通访问服务器时,无法双线或多线互联(网络直接的切换需设置双线双IP),这种...【详细内容】
2023-03-20  Search: 丢包  点击:(144)  评论:(0)  加入收藏
带你一步步排查无线终端丢包故障
WLAN在使用过程中,有时候会发现无线终端(STA)在ping其他设备时,会出现连续丢包现象。这种情况下可能还伴随ping延时增大(几百毫秒),并导致一些应用感觉不是很好,例如下载速度变慢、...【详细内容】
2022-10-25  Search: 丢包  点击:(657)  评论:(0)  加入收藏
网络丢包,看这一篇文章就够
假设,你去 Ping ⼀个网站,如果能 Ping 通,且网站返回信息全⾯,则说明与网站服务器的通信是畅通的;如果 Ping 不通,或者⽹站返回的信息不全等,则很可能是数据被丢包了。网络丢包最常...【详细内容】
2022-08-23  Search: 丢包  点击:(319)  评论:(0)  加入收藏
9 张动图让网络性能的四大指标:带宽、时延、抖动、丢包
网络性能四大指标:带宽、时延、抖动、丢包。 (目录)一、带宽1、带宽概念:带宽,在网络世界里,是多指数字信号,在规定的时间内,从一端传输到另一端的数据量,即数据传输率。我们都知道数...【详细内容】
2022-08-13  Search: 丢包  点击:(459)  评论:(0)  加入收藏
网络不通?服务丢包?看下这篇 TCP 连接状态详解及故障排查手册
我们通过了解TCP各个状态,可以排除和定位网络或系统故障时大有帮助。1、TCP状态了解TCP之前,先了解几个命令:linux查看tcp的状态命令: 1) netstat -nat 查看TCP各个状态的数量 2...【详细内容】
2022-08-03  Search: 丢包  点击:(386)  评论:(0)  加入收藏
用了TCP协议,就一定不会丢包吗?
表面上我是个技术博主。但没想到今天成了个情感博主。我是没想到有一天,我会通过技术知识,来挽救粉丝即将破碎的感情。掏心窝子的说。这件事情多少是沾点功德无量了。事情是这...【详细内容】
2022-08-03  Search: 丢包  点击:(337)  评论:(0)  加入收藏
为了实现零丢包,数据中心网络到底有多拼?
数智时代的最大特点,就是AI人工智能的广泛应用。进入21世纪以来,移动通信、光通信、云计算、大数据等ICT技术蓬勃发展,推动了企业的数字化转型。数据,变成了企业最核心的资产。...【详细内容】
2022-06-08  Search: 丢包  点击:(218)  评论:(0)  加入收藏
网络丢包,网络延迟?这款神器帮你搞定所有
常用的 ping,tracert,nslookup 一般用来判断主机的网络连通性,其实 Linux 下有一个更好用的网络联通性判断工具,它可以结合ping nslookup traceroute 来判断网络的相关特性,这个...【详细内容】
2022-06-07  Search: 丢包  点击:(499)  评论:(0)  加入收藏
▌简易百科推荐
手机就可以修改WiFi密码,进行网络提速,还能防止别人蹭网
随着网络的普及和使用频率的增加,很多人可能遇到了一些网络管理上的问题,比如忘记了WiFi密码、网络速度缓慢、或者发现有不明设备在家中蹭网。相信朋友们也曾遇到过吧?但是,你知...【详细内容】
2024-04-03  老毛桃    Tags:WiFi密码   点击:(7)  评论:(0)  加入收藏
手机WiFi信号满格却接收消息延迟?这里有妙招帮你解决!
在现代社会,手机已经成为了我们生活中不可或缺的一部分。无论是工作、学习还是娱乐,手机都扮演着重要的角色。然而,有时我们会遇到一些令人烦恼的问题,比如明明手机WiFi信号满格...【详细内容】
2024-04-03  蔡前进    Tags:手机WiFi   点击:(6)  评论:(0)  加入收藏
SASE技术应用落地的五个关键趋势
在Gartner 最新发布的《2023网络技术成熟度曲线》报告中认为,SASE技术已经开始走出最初的技术炒作期,将逐步迈向新一轮的实用落地阶段。在Gartner发布的《Hype Cycle for Ente...【详细内容】
2024-04-01    安全牛  Tags:SASE   点击:(10)  评论:(0)  加入收藏
提示“该网站安全证书存在问题,连接可能不安全”如何解决
在你输入网址并浏览网页时,如果你的浏览器弹出一个警告,提示“网站的安全证书存在问题”,或是显示一个红色的锁标志,这些都是网站不安全的警示。这些提示通常是由HTTPS协议中的S...【详细内容】
2024-03-18  倏然间    Tags:网站安全证书   点击:(9)  评论:(0)  加入收藏
如何有效排除CAN总线错误
控制器局域网(CAN)控制器局域网(CAN)是现代车辆中电子元件无缝运行的基础。在远程信息处理领域,CAN总线系统的效率至关重要,其能够实现支撑当今汽车技术的复杂功能。然而,CAN总...【详细内容】
2024-02-20    千家网  Tags:CAN   点击:(49)  评论:(0)  加入收藏
网络连接受限或无连接怎么办?这里提供几个修复办法
可能错误提示 连接受限或无连接:连接具有有限的连接或无连接。你可能无法访问Internet或某些网络资源。 连接受限。排除和解决“连接受限或无连接”错误此错误可能由计算机上...【详细内容】
2024-02-06  驾驭信息纵横科技    Tags:网络连接受限   点击:(43)  评论:(0)  加入收藏
如何将Mac连接到以太网?这里有详细步骤
在Wi-Fi成为最流行、最简单的互联网连接方式之前,每台Mac和电脑都使用以太网电缆连接。这是Mac可用端口的标准功能。如何将Mac连接到以太网如果你的Mac有以太网端口,则需要以...【详细内容】
2024-02-03  驾驭信息纵横科技    Tags:Mac   点击:(66)  评论:(0)  加入收藏
简易百科之什么是端口映射
端口映射,也称为端口转发,是一种网络通信中的技术手段,通过将内网中的一个端口上的数据流量转发到另一个端口,使得外部网络能够访问到内部网络中的特定服务。在实现上,端口映射通...【详细内容】
2024-01-26    简易百科  Tags:端口映射   点击:(156)  评论:(0)  加入收藏
ip因频繁登陆已被禁止访问 无法显示图片 怎么办
首先,我们要明白,部分网站为了有效遏制数据爬取和非法攻击,保证访问速度和普通用户查询,会在系统中增加网络安全设备,加强安全防护机制,并提前设置安全访问规则。因此,一旦用户的行...【详细内容】
2024-01-20  何福意思    Tags:ip   点击:(64)  评论:(0)  加入收藏
电脑连上wifi却上不了网怎么办
当电脑连接上 WiFi 却无法上网时,可能会让人感到困惑和沮丧。这个问题通常会有多种可能的原因,包括网络配置问题、路由器故障、无线适配器问题等。在面对这个问题时,可以尝试以...【详细内容】
2024-01-16  编程资料站    Tags:wifi   点击:(69)  评论:(0)  加入收藏
站内最新
站内热门
站内头条