优质有线互联网应该是每秒几 MB,对吧?我从来没有超过 800kb/秒

优质有线互联网应该是每秒几 MB,对吧?我从来没有超过 800kb/秒

优质有线互联网应该提供每秒数兆字节的下载速度,对吧?这意味着我应该能够在一秒钟内下载 20MB 的文件?当我从 YouTube 或一些高清视频网站下载大型视频文件时,我会在 Google Chrome 下载页面上查看下载速度,它始终在 200kbps 到 900kbps 之间。通常,下载速度会从 700kbps 开始,但几秒钟后它会慢慢下降,然后稳定在平均 200 到 400kbps 之间。

为什么我下载的任何内容都达不到我所付费用的速度?

是不是因为我用的 Motorola Surfboard 电缆调制解调器和 Linksys Wireless-G 路由器都用了 4 年了?是不是我的硬件拖了后腿,还是说这已经是最好的了?

答案1

这里的关键是 MBps(兆字节每秒)和 Mbps(兆比特每秒)之间的混淆

1 字节 = 8 位,因此如果您的连接与我的一样(15 Mbps),那么您的最大速度应该在 1.875 MBps 左右(15 除以 8)。

我还没有听说在北美有哪个家庭连接能达到接近 20MBps 的速度,而且每月的费用不是数百美元。

除了所有这些计算之外,这些速度都是“最高”的。没有运营商保证速度。我最多只能达到 1.4 MBps。您还必须考虑开销、延迟和大量其他因素。

此外,一些流量会被调整,也就是说,其速度会发生变化。一些运营商会降低您的 BitTorrent 速度,因为它会占用带宽。

最后,有些网络服务器的上传速度达不到你想要的速度。它们可能只以 200kbps 的速度上传,这意味着你只能获得这个速度。这一点没办法解决...

答案2

下载速度受链路中最窄的链路限制。例如,如果 Youtube 的下载速度不超过 200kB/s(当然,他们的管道非常大,但你必须除以用户数量),那么即使你的本地链路可以容纳更多,你也只能得到这个速度。如果网站是限制因素,你可以同时从多个网站下载,同时受益于每个网站的最大带宽。

您的 ISP 向您出售“最高 20MB/s”的连接并不意味着他们实际上为您提供了那么多带宽。有多种原因可能导致您无法达到广告宣传的最大值。可能存在技术限制;例如,对于 DSL,您距离电信公司设备越远,技术上可实现的最大带宽就越小。对于有线网络,带宽通常由整个建筑物或街区共享。如果 ISP 宣传“最高 X”带宽(他们通常会这样做),那么如果他们提供的带宽较少,他们就是在遵守合同。如果您的 ISP 的有效带宽不能满足您的需求,您唯一的办法就是寻找更好的 ISP。

(保证带宽的合同确实存在,但它们要昂贵得多。大中型企业通常会签订始终保证 X、最大 100*X 和 95% 的时间内可用 10*X 之类的合同。)

答案3

当我第一次高速访问许多网站时,服务器数据为 56kbs(高速调制解调器速率)。但是,我可以同时浏览多个网站,而不会减慢任何网站的速度。我们现在期望并且通常可以获得更快的响应。

由于窗口化,任何高速连接都很难达到全速。网络往返时间与吞吐量成反比。在其他条件相同的情况下,站点越近,速度就越快。增加窗口大小可能会提高下载速度,但窗口大小有限制。

网络路由可以大大增加到站点的网络距离。通常,我通过一条相当直接的路线访问美国东北部的网站,这条路线向东北方向行驶 100 英里到达蒙特利尔,然后向南到达该站点。其他时候,从蒙特利尔出发的路线会沿途前往西海岸。这大大降低了传输速度。幸运的是,在查看网站时,大多数这些减速并不明显。使用这种路由,文件传输速度要慢得多。

话虽如此,如果您一次只传输一个文件,那么您将有未使用(浪费?)的带宽。您可能会发现您可以同时下载两个或更多文件,而下载速度不会明显降低。随着您添加更多连接,速度将开始变慢,因为您开始充分利用可用带宽。

高速连接可以减少您这边的连接延迟。这将略微提高您的传输速度。对我来说,Google.com 的延迟为 25 毫秒,而另一个网站的延迟为 90 毫秒。在其他条件相同的情况下,我希望 Google 的文件传输速度更快。

相关内容