尽管连接速度很快,但下载速度很慢

尽管连接速度很快,但下载速度很慢

我的新 VDSL 互联网连接下行速度约为 72 MBit/s,上行速度约为 30 MBit/s,RTT 约为 22 ms(到下面使用的示例服务器)。我使用 iperf 获得了这些数字(测试时长:60 秒,并行连接:10)。

但当我尝试正常下载大文件时,连接速度根本达不到这些数字,只能得到大约 8-10 Mbit/s。

我在这里使用 wget 进行下载http://ftp.knoppix.nl/os/Linux/distr/knoppix-dvd/KNOPPIX_V7.6.1DVD-2016-01-16-DE.iso以便于说明,但我也测试了其他服务器(包括我自己的根服务器)并使用 curl 代替 wget。

有趣的是:当下载开始时,速度会上升到大约 1.5 MB/s,然后下降到大约 1 MB/s,然后再次缓慢上升到 1.5 MB/s。这个过程不断重复。您可以在此处获取相应的 wireshark 转储文件(大小:34.5 MB):https://s3-eu-west-1.amazonaws.com/d64cb0a2/stackoverflow/knoppix_test.pcapng.gz

如果我在具有 1 GBit/s 线路和 ~ 10 ms RTT 的根服务器上下载文件,对于相同的 http url,我可以获得大约 80 MB/s 的下载速度,这要快得多。

我的问题是:

我能做些什么来加快我的连接速度?

下一个问题:当我尝试下载托管在我自己根服务器上的文件时,情况也是如此。如果这只能在服务器端更改,我必须做什么才能适当地调整我自己的服务器?

相关内容