测量互联网速度的替代方法
Alternatives for measuring internet Speed
我已经使用 file download and time measuring strategy
很长时间了,但是当用于一些速度非常慢的连接时,例如范围 <64 kbps 的蜂窝数据,连接不太稳定。
例子
如果文件为 100kb,将近 5 次重试下载该特定文件,并且考虑到 每次重试的等待时间,速度测量不准确。
那么,除了下载文件,测量请求和完成之间的时间延迟之外,还有其他有效的准确测量互联网速度的方法吗?
So, Is there any other efficient method to measure internet speed accurately ...
这取决于您实际要测量的内容:
如果您尝试测量特定 link 的理论速度(比特率),则需要查阅硬件/固件文档。 (例如,我的调制解调器告诉我当前的上行和下行时钟速率...)
如果您尝试测量实际传输速度,这取决于很多事情,并且可能会变化很大...取决于什么你在做什么,什么时候做等等。唯一有意义的速度衡量标准是正在做的实际速度,无论你想做什么;例如从特定站点下载文件。
So, Is there any other efficient method to measure internet speed accurately besides downloading a file, and measuring the time delay between request and completion?
基本上没有。
你说的是下载100Kb文件的实测速度。我怀疑这还不足以让 TCP/IP 连接达到全速。尝试用 1Mb、10Mb 和 100Mb 的文件进行测量,我怀疑您会获得更快的传输速率。
我已经使用 file download and time measuring strategy
很长时间了,但是当用于一些速度非常慢的连接时,例如范围 <64 kbps 的蜂窝数据,连接不太稳定。
例子
如果文件为 100kb,将近 5 次重试下载该特定文件,并且考虑到 每次重试的等待时间,速度测量不准确。
那么,除了下载文件,测量请求和完成之间的时间延迟之外,还有其他有效的准确测量互联网速度的方法吗?
So, Is there any other efficient method to measure internet speed accurately ...
这取决于您实际要测量的内容:
如果您尝试测量特定 link 的理论速度(比特率),则需要查阅硬件/固件文档。 (例如,我的调制解调器告诉我当前的上行和下行时钟速率...)
如果您尝试测量实际传输速度,这取决于很多事情,并且可能会变化很大...取决于什么你在做什么,什么时候做等等。唯一有意义的速度衡量标准是正在做的实际速度,无论你想做什么;例如从特定站点下载文件。
So, Is there any other efficient method to measure internet speed accurately besides downloading a file, and measuring the time delay between request and completion?
基本上没有。
你说的是下载100Kb文件的实测速度。我怀疑这还不足以让 TCP/IP 连接达到全速。尝试用 1Mb、10Mb 和 100Mb 的文件进行测量,我怀疑您会获得更快的传输速率。