通过一台电脑生成最大的WiFi活动

我需要产生一个非常高水平的无线电活动进行研究,看看是否非常接近收发器可以对蜂群的发展产生负面影响。

我试图编写一个应用程序,其中产生了几个networking套接字服务器 – 客户端对,以连续传输中等大小的文件(这种方法大于100MB)。 但是,我们希望在连接到wifi路由器的单台计算机上运行此操作,因此数据包总是通过回送接口(而不是无线局域网)进行路由。

或者我已经尝试过使用简单的ping洪水和curl路由器,但是这不会产生接近路由器能够达到的最大带宽。

有没有在Linux上强制通过networkingstream量的快速解决? 我们使用的计算机有一个以太网和一个无线接口,我发现一个在线的线程,build议设置iptables强制两个接口之间的stream量,避免环回。

只要尽可能快地发送数据包到一个随机的目的地(这不是本地主机)应该工作。

您将需要使用udp(否则,在发送数据之前,您需要连接确认)。

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

pv是可选的(但不错)。

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

当然,确保路由器实际上没有连接到互联网(你不想在某个地方淹没服务器!),并且你的计算机有路由器作为默认路由。