官方服务微信:dat818 购买与出租对接

深入解析INTERNET数据包传输机制及丢包现象

7210

主题

2

回帖

2万

积分

管理员

积分
21780
发表于 2024-12-6 07:44:54 | 显示全部楼层 |阅读模式
    数据以数据包为单位传输,每个包nK,不多也不少。这意味着无论网络线路有多好,网络设备有多强大,你的数据都不会线性传输(就像打电话一样),中间总会有漏洞。数据包的传输无法100%完成。由于各种原因,总会有一定的损失。这种情况下,双方的计算机会自动要求按照协议修复并重传数据包。如果网络线路好、速度快,丢包就会很小,而且报文替换和重传的工作也比较容易完成,所以传输的数据可以近似认为是无损的。但如果网络线路较差,数据丢失量会非常大,并且无法100%完成数据包替换工作。这种情况下,数据传输就会出现空洞,导致丢包。

    我们先来了解一下什么是丢包,什么样的现象才叫网络丢包:

    打开网页的速度极慢,有时会出现部分网页或整个页面不显示的问题; QQ等即时通讯工具频繁断开连接或提示登录超时;已设置为自动获取IP地址,但不是每次都自动获取IP地址。每次都能正常获取;文件下载速度慢……这些故障很大一部分是丢包造成的。

   


    接下来我们看看如何确认、检测和解决丢包故障:

    常见的测试丢包的方法是使用PING命令测试,如图,超时。表示此时出现丢包故障。 220.181.6.19回复:bytes=32 time=10ms TTL=55 类似显示说明数据传输正常。另外,还可以通过一些工具软件进行测试。具体测试方法请参考各软件的使用说明文档,这里不再赘述。

    前面提到,丢包故障大多是由以下问题引起的:蠕虫、网线连接距离过长(理论室内有效传输距离为100米,但实际应用中一般不超过50米)、网线故障(包括水晶头金属氧化等故障)、操作系统故障、网卡故障(由于网卡工作频率与网络设备工作频率不匹配造成的故障,如千兆网络卡牌匹配100M网络设备等;也可能是网卡物理故障造成的,如设备自然老化或雷击等)、网络设备故障(受设备工作环境影响造成的,如环境太湿、太干或严重的电磁干扰等也可能是设备硬件故障)或网络运营商线路问题造成的。

   


    上述故障的解决办法是:断开网络并在安全模式下检查病毒,适当缩短网线长度,检查网线并重新制作水晶头,重新安装操作系统,调整网卡或网络设备同频工作,更换网卡,改变网络设备的使用环境或更换网络设备,联系网络运营商解决问题。
您需要登录后才可以回帖 登录 | 立即注册

Archiver|手机版|小黑屋|关于我们

Copyright © 2001-2024, Tencent Cloud.    Powered by Discuz! X3.5    京ICP备20013102号-30

违法和不良信息举报电话:86-13718795856 举报邮箱:hwtx2020@163.com

GMT+8, 2024-12-21 01:33 , Processed in 0.056805 second(s), 17 queries .