今天在两台 Windows XP 工作站上使用 iperf 测试了一些无线设备。吞吐量测试相当稳定,约为 18Mbps。
移动设备(室外),再次测试,这次使用 Windows 7 笔记本电脑和其中一台 XP 机器,吞吐量下降到 ~4Mbps。我认为我的增益设置不正确,视距差等,我多次更改配置,但无济于事。
将设备带回室内,并按照我原来的 XP-to-XP iperf 测试完全一样设置天线,将配置恢复原样,但仍然使用笔记本电脑作为 iperf 服务器(-s
),并且吞吐量再次达到约 4Mbps。
为了进行健全性检查,我将跳线插入第二个 XP 工作站,正如我最初测试的那样,结果显示:平均吞吐量为 18Mbps。
我的问题是:这是 Windows 7 上 iperf 2.0.5 的已知问题(使用 cygwin 编译)还是 Windows 7 上的网络设置方面有什么需要我关注的?Windows 7 笔记本电脑是高端戴尔笔记本电脑;才几个月。目前不确定 NIC 制造商,所以我猜可能是英特尔或 Broadcom(后者可能是罪魁祸首?)。
答案1
Gravyface,我有过和你描述的类似的经历……都是在 Windows XP 下……我解决这个问题的方法是刻录几张 Knoppix 光盘。我立即就明白了,这让我相信这是“来自雷德蒙德的某种东西”造成的问题……但我说不出是什么。