如何通过Ping测量下载速度?计算逻辑与实操咨询
Ping耗时与下载速度的区别,附我的实测与计算过程
先把两个关键概念掰清楚:
- Ping耗时:说白了就是测你发个数据包到目标服务器,再收到回应的往返时间,主要反映的是网络延迟高低。
- 下载速度:指的是从服务器拉取数据的快慢,体现的是网络的吞吐量能力,也就是能扛多少数据量。
我的实测与计算过程
- 我先用命令行里的
speedtest-cli工具跑了个下载速度测试,测出的结果是 28.05 Mbit/s。 - 之后我用了一个从技术渠道拿到的特定命令获取了相关数据包数据,接着按照24Kbit的逻辑做了除法运算:
这个计算逻辑是这么来的:把1472字节的数据包换算成标准以太网帧的1500字节,再用
1500*2*8算出24000 bit(也就是24 Kbit)——这里乘2是因为要算收发各1500字节的往返过程,乘8是把字节转换成比特。
内容的提问来源于stack exchange,提问作者Alperen Görmez
相关产品推荐
相关产品推荐

