本地网络数据传输比互联网下载慢

本地网络数据传输比互联网下载慢

我的本地网络上有两台 Windows 7 计算机。两台计算机都使用无线 LAN 适配器连接到 AP/路由器。

现在,如果我从互联网下载,我的速度是1800KB/s,但如果我使用共享文件夹将文件从一台 Windows 计算机复制到另一台 Windows 计算机,我的速度就是500KB/s

为什么本地传输速度这么慢?我该如何解决这个问题?

答案1

可能没有问题,这是预期的行为。当两个客户端都是无线时,数据必须通过无线链路发送两次,带宽减半。此外,链路必须“转向”两倍,从而增加死区时间。如果您想要更高的无线速度,请升级您的无线硬件。

考虑以下两种情况。每个示例都显示发送了两个数据包,并发送了一个确认作为回复。

情况 1:互联网到 LAN。接入点通过互联网链路接收发往机器 A 的数据包。

  1. AP -> A:这是您的一个数据包。

  2. 答: 明白了。

  3. AP -> A:这是您的一个数据包。

  4. A:知道了,现在回复你。

注意所有请求都发送有用的数据,并且每个数据包都发送一次。

问题 2:LAN 到 LAN。A 想要将数据发送给 B。

  1. A:我需要链接。

  2. AP->A:这是你的。

  3. A:这是 B 的一些数据。

  4. AP->A:明白了。

  5. AP->B:这里有一些数据给你。

  6. B: 明白了。

  7. A:我需要链接。

  8. AP->A:这是你的。

  9. A:这是 B 的一些数据。

  10. AP->A:明白了。

  11. AP->B:这里有一些数据给你。

  12. B:明白了。我有一个回复要给 A。

  13. AP->A:这是一些数据。

这显然要糟糕得多。A 必须频繁与 AP 进行仲裁才能让链路发送数据包。每个数据位都必须发送两次。链路控制权的交接次数要多得多。真恶心。

升级到 802.11n 和具有多个同时流功能的接入点可以带来巨大的变化。

相关内容