什么是网络丢包率??

来源:百度知道 编辑:UC知道 时间:2024/07/08 01:33:10
我用世纪前经测试网络后``出现提示:“你的计算机与网络的连接不正常,网络丢包率是0。00%,网络廷迟是243。6000毫秒”

请教高手解释下??谢谢!

所谓网络丢包率是数据包丢失部分与所传数据包总数的比值。正常传输时网络丢包率应该控制在一定范围内。
数据在网络中是被分成一个个数据包传输的,每个数据包中有表示数据信息和提供数据路由的帧。而数据包在一般介质中传播是总有一小部分由于两个终端的距离过大会丢失,而大部分数据包会到达目的终端。
在cmd 中键入ping [网址],显示最后一行(x% loss)就是对目标地址ping包的丢包率。

回答应该通俗易懂且明了:

1:什么是丢包率?

你的电脑向目标发送一个数据包,如果对方没有收到.就叫丢包.
比如你发10个,它只收到9个. 那么丢包率就是 10%

2:网络延时

你电脑向目标发送数据包,对方收到以后自然要给你一个返回提示.说明它已经收到数据了,对吧? 那么,从你发送数据开始,一直到接收到它反回来的这个信息. 这段时间就叫网络延时.

先说下包交换

[你的计算机A]-----[交换机B]--------[服务器C]

当A发送数据到C,那数据先发到B,然后B再发到C,但根据冲突检测和存储转发的原则,当B暂时无法传送数据到C时(比如B很忙,其他计算机在占用交换),B就会把数据存到内存里,但当内存满了时,无法增加队列,那B就把新包扔掉,这是丢包的一种现象,除非B很忙否则一般不丢

第二种情况就是网线(包括电话线等一系列传输线路)有问题,造成了包错误(数据部分丢失,CRC错误),那服务器C就会丢掉这个包,如果是TCP连接,C就会要求A重新发,如果是UDP,丢就丢了,C不会通知A

丢包率=丢弃的包/全部包

延时并不能代表网络不好,比如QOS中将ICMP设置为最低,那其他IP包发完了才会去发ICMP,因此ICMP延时就大,但TCP可能就小

数据在网络中是被分成一各个个数据报传输的,每个数据报中有表示数据信息和提供数据路由的桢.而数据报在一般介质中传播是总有一小部分由于两个终端的距离过大会丢失,而大部分数据包会到达目的终端.所谓网络丢包率是数据包丢失部分与所传数据包总数的比值.正常传输时网络丢包率应该控制在一定范围内.<