WiFi 802.11g 的最大文件传输速度是多少?

13 windows wireless-networking file-transfer ieee802.1x

在两台 wifi 连接的计算机之间传输文件的最大传输速度是多少?

我在计算机A 上 试图从计算机B复制一个大文件,它们并排(在临时网络上)并且我无法获得超过 800 KB 的传输速率。

两个适配器具有相对相同的配置:

  • 无线模式设置为 IEE 802.11g
  • 启用 QoS(服务质量)
  • 功率输出设置为 100%
  • 速率设置为 54
  • 启用了一些增强功能,例如Xpress 模式优化品牌(并且不会进行更改)
  • 其他设置为默认值

这是正常的吗? 如果是这样,54 Mb/s 是什么意思? 我应该问:如何获得我的 ~7Mb ?

PS:电脑B Wifi适配器是USB RTL8187 Wifi适配器。

小智 15

除非计算机通过 ad-hoc 无线网络连接,否则计算机与接入点之间的距离很重要。

54 Mbps 是理论吞吐量,大致相当于 6.75MB/s。因此,您可以期待高达 6.75MB/s 的网络带宽。

但是当您传输文件时,带宽没有完全用于传输,因为:

  • 无线控制帧
  • 网络开销(IP 标头)
  • 文件传输协议开销
  • 数据包丢失
  • 干扰和重传

最后,使用轻协议(如 HTTP)时,您可以预期的最佳实际传输速率约为 4MB/s。


Bre*_*ugh 8

Mb / s的装置兆比特每秒。要转换为兆字节,您只需除以 8,因为一个字节中有 8 位。

所以 54Mb/s = 54Mb/s * 1Mb/8MB = 6.75MB/s

因此,理论上您可以在 802.11g 上以低于每秒 7 兆字节的速度封顶。:)


Pet*_*uer 6

这个来源在比较不同网络媒体的各种吞吐量时非常方便。正如他们所指出的,根据技术的不同,规定的原始物理层速度和实际有效载荷吞吐量之间可能存在很大差异。

对于 802.11g,它们列出的最大吞吐量为 3.1 MB/s

另请注意,如果您将对等点放置得太近,802.11g 连接实际上会变得更糟。并非所有手册都列出了这一点,但尽量让两台机器相距至少 20 厘米。