![netcat 吞吐量低但 iperf 高](https://linux22.com/image/17166/netcat%20%E5%90%9E%E5%90%90%E9%87%8F%E4%BD%8E%E4%BD%86%20iperf%20%E9%AB%98%20.png)
我正在测试连接在同一路由器上的两台电脑之间的吞吐量:一台具有 100mbps lan,另一台具有 54mbps wifi。
我测试了 和netcat
,iperf
得到的吞吐量仅为 2.6mb/s。
有什么问题吗?不应该更多吗?
答案1
仅仅因为您的无线卡能够进行 54mbs 连接并不意味着您将获得该吞吐量。特别是,听起来你有 802.11g,它有一个阿基里斯之踵。只要 *每一个正在与之通信的无线设备也是G它会进展得很快,但只要只有一个设备乙由于速度快,它必须使用最低的公分母来与所有设备进行通信。
您可以尝试在具有无线功能并运行的计算机上打开终端iwconfig
。寻找比特率=字段并查看您实际连接的速度。