我需要产生一个非常高水平的无线网络活动来进行一项研究,看看离收发器很近是否会对蜂群的发展产生负面影响。
我试图编写一个应用程序,它产生了几个web套接字服务器-客户机对,以连续传输中等大小的文件(这种方法达到大于100 an )。然而,我们想要在连接到wifi路由器的一台计算机上运行,所以数据包最终总是通过回送接口而不是WLAN来路由。
或者,我尝试使用简单的ping洪流和卷曲路由器,但这并没有产生几乎最大的带宽路由器能够。
在linux上是否有一个快速的修补程序来强制网络上的流量?我们使用的计算机有一个以太网和一个无线接口,我在网上找到了一个线程,它建议设置iptables来强制两个接口之间的通信,并避免回送。
发布于 2015-08-06 16:14:16
简单地以尽可能快的速度将数据包发送到随机目的地(即不是本地主机)应该可以工作。
您需要使用udp (否则在发送数据之前需要确认连接)。
cat /dev/urandom | pv | nc -u 1.1.1.1 9123
pv是可选的(但不错)。
您也可以使用/dev/zero,但是可能存在链路级压缩的风险。
当然,要确保路由器没有实际连接到internet (您不想在某个地方淹没服务器!),并且您的计算机将路由器作为默认路由。
https://stackoverflow.com/questions/31860476
复制相似问题