通过1台计算机生成最大的wifi活动

Eva*_*van 7 python linux curl bandwidth wifi

我需要为研究产生非常高水平的wifi活动,以查看非常接近收发器是否会对蜂群的发展产生负面影响.

我曾尝试编写一个应用程序,该应用程序产生多个Web套接字服务器 - 客户端对,以不断传输中型文件(此方法达到> 100MB).但是,我们希望在连接到wifi路由器的单台计算机上运行它,因此数据包总是最终通过环回接口而不是WLAN进行路由.

或者,我尝试使用简单的ping泛洪和卷曲路由器,但这并不能产生路由器能够达到的最大带宽.

有没有快速修复Linux来强制通过网络的流量?我们使用的计算机同时具有以太网和无线接口,我在网上发现了一个线程,建议设置iptables以强制两个接口之间的流量并避免环回.

gon*_*opp 1

只需尽快将数据包发送到随机目的地(不是本地主机)就可以了。

您需要使用 udp(否则您需要连接确认才能发送数据)。

cat /dev/urandom | pv | nc -u 1.1.1.1 9123

pv是可选的(但很好)。

您也可以使用/dev/zero,但可能存在链接级压缩的风险。

当然,请确保路由器实际上没有连接到互联网(您不想让某处的服务器泛滥!),并且您的计算机将路由器作为默认路由。