我想知道Internet Speed测试背后的技术是什么,有些网站用它来检查你的速度,例如; http://www.speedtest.net/
这个问题背后的原因是,我想用另外一个功能编写自己的功能,那就是在一段时间后继续检查速度,这样我就可以更好地了解我所支付的费用。< / p>
我不确定这个问题是否属于stackoverflow,所以如果不是,请原谅我。
感谢。
答案 0 :(得分:3)
从服务器下载相当大量的数据(N字节)。记录需要多长时间。 (M秒)下载速率是每秒N / M字节。
重复上传。
答案 1 :(得分:2)
不那么简单。例如,您如何知道用于下载文件的协议将利用整个网络容量,因此您将能够找到您的网络速度?您只能找到下载文件的速度。如果这是你感兴趣的话那么好。速度测试不只是下载大文件。它使用更先进的技术。
答案 2 :(得分:0)
您下载已知大小的文件并测量时间。然后速度是文件大小/时间。