专用光纤链路上的文件下载速度问题

nix*_*win 0 performance isp

我的 ISP 在我工作的地方安装了基于光纤的专用互联网连接。一开始,连接终止于 ISP 的核心路由器之一。这导致了一个奇怪的问题。尽管分配的速度是 5mbps,但当通过 http 和 ftp 从多个位置下载大文件进行测试时,速度从未超过 2mbps。但是bittorrent下载达到了5mbps。甚至从 ISP 服务器下载文件也很好。因此,在 ISP 处,我们的链接直接连接到他们的边缘路由器。从高带宽服务器(如 Google 和 MS)下载此文件后,达到 5 mbps 限制。有时速度会下降到 2 mbps 以下,然后突然上升到 5 mbps 限制(在任何单个文件下载过程中都会发生这种情况)。但是像 ubuntu apt 存储库这样的其他下载仍然难以超过 2 mbps。ISP 的工程师一直无法解决问题。

在他们将我们转移到他们的边缘路由器而不是给我们 8 个公共 ip 之后,他们只给了 4 个 ip。当我们询问时,他们告诉我们,提供更多的 ip 会导致边缘路由器的 arp 过载。但不知何故,我能够说服他们给我们我们想要的 8 个 ip。但文件下载问题仍然存在。来自不同位置的文件以不同速度下载的原因可能是什么,速度波动也很大?我已经从属于另一个较小 ISP 的连接下载了来自相同 url 的文件,速度很好,达到了 5 mbps 的完整限制。

mrd*_*nny 5

可能是您下载的站点有问题,或者两者之间存在问题。仅仅因为您有 5Mbit 的链接并不意味着您实际上可以从 5Mbit 的站点下载文件。这意味着您可以通过链路以高达 5Mbit 的速度传输数据。