互联网速度比 PC 之间的 LAN 速度快得多

互联网速度比 PC 之间的 LAN 速度快得多

我陷入了困境,不知道如何提高速度,也不知道如何解决为什么我的 PC 之间的传输速度比互联网之间的传输速度慢这么多。

阅读时请注意,由于硬件报告速度的方式以及软件和操作系统报告速度的方式,我同时使用 Bps(每秒字节数)和 bps(每秒位数)。

  • 8bps = 1Bps
  • 8mbps = 1MBps,依此类推。

这是我的设置:

文件服务器:

  • 系統:Lubuntu
  • 内存:2GB
  • 有线以太网 100
  • speedtest.com 的下载速度约为 5MBps
  • 高种子种子实际下载量~3-3.5MBps
  • 硬盘速度~60MBps

客户:

  • 操作系统:Ubuntu
  • 内存:16GB
  • Wi-Fi B/G/N(连接速度为 72.2Mbps,9MBps)
  • speedtest.com 的下载速度约为 3MBps
  • 高种子种子实际下载量~2-2.5MBps
  • 硬盘速度〜400MBps

路由器:(服务器通过有线以太网连接,客户端通过 WiFi 连接)

  • 无线 B/G/N,配备 4 个 1G 以太网端口

我尝试了几种不同的连接,据我所知,我获得的最佳速度iperf是双向约 1.3MBps。我尝试了 SMB、FTP 等,根据系统监视器,NFS 为我提供了最佳的文件传输速度。

实际的但是,从客户端到服务器的文件传输速度在任一方向都在 120-200 KBps 之间波动。

传输过程中两个系统的 CPU 空闲时间均为 99%。客户端仅使用 700MB/16GB RAM。服务器仅使用 100MB/2GB RAM。与执行本地文件操作相比,HDD 活动非常低。

netstatnfsstat等没有报告任何丢包或超时。

我已经消除了 CPU、RAM、HDD 等可能的瓶颈。那么为什么我的互联网速度比我的 LAN 速度快这么多呢?

更新

几天后,我并没有真正改变任何东西,现在我的网速突然超过了 20Mbps。2-3MBps 的传输速度要好得多。然而,我这里最慢的链接是 WiFi,速度为 72.2Mbps,也就是 9MBps。除去任何开销和其他因素,我应该仍然能够达到 7-8MBps,但我甚至还没有达到一半。

从客户端到服务器的传输速度约为 2-3MBps。但从服务器到客户端的传输速度约为 5-6MBps。

它们为什么不同?

相关内容