用ping命令简单的测试 延时、抖动、丢包率

时间:2024-04-15 16:50:20

ping做丢包测试+ipconfig查看端口

在DOS命令状态下输入 :
ping 202.105.135.211 -t (连续的对该IP地址执行Ping命令,直到被用户以Ctrl+C中断)
就会得到下面的结果:

C:\Users\Administrator>ping baidu.com -t

正在 Ping baidu.com [220.181.38.148] 具有 1464 字节的数据:
来自 220.181.38.148 的回复: 字节=1464 时间=48ms TTL=47
来自 220.181.38.148 的回复: 字节=1464 时间=56ms TTL=47
来自 220.181.38.148 的回复: 字节=1464 时间=53ms TTL=46
来自 220.181.38.148 的回复: 字节=1464 时间=54ms TTL=48

220.181.38.148 的 Ping 统计信息:
数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
最短 = 48ms,最长 = 56ms,平均 = 52ms

这里面,丢包率0%,抖动是-4ms到+4ms,延时是 52ms(毫秒)

注:抖动:平均数-最长;平均-最短;(得到抖动是-4ms到+4ms)

抖动率;最小的抖动率:(52-48)/52=0.7%

             最大的抖动率:(56-52)/56=0.7%

 

 

2、ping -n 20 -l 60 baidu.com

当我们需要对指定的IP地址进行丢包测试时,要使用的参数是[-n count -l size]
-n count 是发送cout指定数量Echo报文(请求次数),默认为4
-l size 是发送由size指定大小的ECHO报文,默认值为32Byte(字节

列如:ping -n 20 -l 60 baidu.com

发送4次大小为60字节 报文到百度ip:baidu.com
根据得出的结果来判断网络链接的丢包

 

 

 

  从上面3个结果看,第一组延时小,第三组延时大。丢包率为0%,只有第一组的网络可以正常使用安装网络电话或视频等保证通话质量,第二组抖动大不可用,第三组延时、抖动都大,也不可用。
根据经验,这3个指标中,任何一个超标,都不可以安装用户端,否则通话质量就没有保障:

  丢包率:小于8%
  延时:小于200ms
  抖动:正负不大于40ms

  安装网络电话时,严格把住这些基本指标。用户网络不能达到这些指标,安装以后必然出现话音不好的问题。不达标的IP网络,建议不要安装,等用户网络达标以后再安装,否则给用户和代理商带来许多麻烦。