在两台通过 wifi 连接的计算机之间传输文件时,您获得的最大传输速度是多少(或者我能获得的最大传输速度是多少)?
我在电脑上A 尝试从计算机复制一个大文件乙, 他们是并排(在临时网络上)并且我无法获得超过 800 KB 的传输速率。
两个适配器的配置相对相同:
- 无线模式设置为 IEE 802.11g
- 已启用 QoS(服务质量)
- 功率输出设置为 100%
- 费率设置为 54
- 一些增强功能,例如Xpress 模式,优化品牌已启用(并且不会做出任何更改)
- 其他设置设为默认
这正常吗?如果是的话,54 Mb/s 意味着什么?我应该问:如何获得我的~7Mb?
附言:电脑乙Wifi 适配器是 USB RTL8187 Wifi 适配器。
答案1
除非计算机通过临时无线网络连接,否则计算机和接入点之间的距离非常重要。
54 Mbps 是理论吞吐量,大致相当于 6.75MB/s。因此,您可以预期网络带宽高达 6.75MB/s。
但是当您传输文件时,带宽并未充分用于传输,因为:
- 无线控制帧
- 网络开销(IP 标头)
- 文件传输协议开销
- 数据包丢失
- 干扰和重传
最后,您可以预期的最佳结果是使用轻量级协议(如 HTTP)时的实际传输速率约为 4MB/s。
答案2
Mb/s 表示兆位每秒。要转换为兆字节,只需除以 8,因为一个字节有 8 位。
因此 54Mb/s = 54Mb/s * 1Mb/8MB = 6.75MB/s
所以你可以理论上802.11g 的上限为每秒不到 7 兆字节。:)
答案3
此来源在比较不同网络介质的各种吞吐量时非常方便。正如他们所指出的,根据技术的不同,所述原始物理层速度和实际有效负载吞吐量之间可能会有很大差异。
对于 802.11g,他们列出的最大吞吐量为 3.1 MB/s
另外,请注意,如果将对等设备放置得太近,802.11g 连接实际上可能会变差。并非所有手册都列出了这一点,但请尝试将两台机器保持至少 20 厘米的距离。
答案4
当使用一个路由器(并且该路由器只有一个无线电)时,两台计算机必须分享彼此之间的带宽。
例如,您的带宽为 6 MB/s。计算机 A 使用一半,计算机 B 使用另一半,或者可能降至 3 或 2 MB/s。
如果您拥有多无线电 (MIMO) 路由器,那么传输速率可以提高。传输的最佳方案是计算机之间的以太网-路由器-以太网,允许 100Mbit 传输或具有 1000Mbit 传输的千兆位网络。