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

2024-05-19 20:12:45 发布

您现在位置:Python中文网/ 问答频道 /正文

我需要生成一个非常高水平的wifi活动来进行一项研究,看看非常接近收发器是否会对蜂群的发育产生负面影响。你知道吗

我曾尝试编写一个应用程序,生成多个websocket服务器-客户机对来连续传输中等大小的文件(这种方法达到了>;100MB)。但是,我们希望在连接到wifi路由器的一台计算机上运行此功能,因此数据包最终总是通过环回接口而不是通过WLAN进行路由。你知道吗

或者,我尝试过使用简单的ping泛洪和卷曲路由器,但这并不能产生路由器所能达到的最大带宽。你知道吗

linux上有没有一个快速修复方法来强制网络上的流量?我们正在使用的计算机有一个以太网和一个无线接口,我在网上发现了一个线程,它建议设置iptables来强制两个接口之间的通信并避免环回。你知道吗


Tags: 文件方法gt功能服务器应用程序客户机计算机
1条回答
网友
1楼 · 发布于 2024-05-19 20:12:45

简单地将数据包以尽可能快的速度发送到一个随机的目的地(不是localhost)就可以了。你知道吗

您需要使用udp(否则在发送数据之前需要连接确认)。你知道吗

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

pv是可选的(但是很好)。你知道吗

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

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

相关问题 更多 >