我的问题如下:
我正在 1 个接入点 (AP) 和 1 个客户端之间进行一些测试,因此连接是通过 wifi 2.4GHz 802.11 g 进行的。
在客户端,我有 2 台 PC,就像在 AP 端一样。我有一个客户端-服务器连接和 2 个 VLAN 用于划分流量。
连接到AP的PC是服务器,其他PC是客户端。
服务器:
服务器 1 - VLAN 2:.\iPerf3.exe -s
服务器 2 - VLAN 3:.\iPerf3.exe -s
客户:
客户端 1 - VLAN 2:.\iPerf3.exe -c
客户端 2 - VLAN 3:.\iPerf3.exe -c
然后我用来将服务器的输出保存在 file.csv 中
当我将“带宽”放入图表中时,我可以看到带宽并不恒定,但在 12 到 17 Mbps 之间变化。这些是允许 0 数据包丢失的最大带宽。
所以我有 0% 的数据包丢失,但吞吐量不稳定,而如果我使用,例如:两个客户端的 -b 5M,我仍然有 0% 的数据包丢失和稳定的吞吐量(14.8-15.2 Mbps)。
这种差异与我的电脑的缓冲区大小有关吗?
问题不清楚。设置
-b 5M
(10M
)表示客户端发送5Mbps(10Mbps)。因此,尚不清楚您是如何获得 4.8-15.2 Mbps(12 至 17 Mbps)的。请澄清。