我注意到 Wi-Fi 信号正在干扰我正在开发的产品,我想生成尽可能多的 Wi-Fi 噪音以进行测试。除了将大文件从一台计算机拖到另一台计算机之外,还有什么更好的解决方案吗?
理想情况下,我希望一台计算机只生成数据流从虚无中并将其传输到另一台计算机,在那里它将被销毁,因此它会占用带宽而不读取或写入硬盘。但我使用的是 Windows,所以没有 /dev/random 或 /dev/null。
如果我也可以改变带宽,那就太酷了,但这不是必要的。
答案1
IPerf。SourceForge 是它的当前所在地,当前版本是 2.0.4。
在一个盒子上,以服务器模式运行它:
iperf -s
在另一个盒子上,以客户端模式运行它,并向它传递要连接的 iperf 服务器的 IP 地址:
iperf -c 10.0.0.1 -t 9999
默认情况下,它会进行 10 秒的 TCP 吞吐量测试,因此您需要添加一个以秒为单位的时间值,如-t 9999
。在 TCP 模式下,它会尝试移动尽可能多的数据,因此它会占用所有带宽。在客户端,您可以指定其他参数,例如,如果您希望它改用 UDP(如果是 UDP,则要使用多少带宽)、您希望它报告中间性能结果的频率以及您希望数据传输的方向。
答案2
有一种工具叫防火墙它是为测试网络带宽而设计的,它有 mac、linux 和 windows 版本,可能对您的情况有帮助。
答案3
设置两个无线连接设备,并在其中一个上安装 Apache。然后使用第二个设备请求大量信息(即大量下载、大量页面请求)。为了提高效率,可以使用多个其他无线设备发出请求。一台服务器(无线连接)和 3-5 台其他计算机也通过无线连接从服务器发出请求。
否则,您可以直接走进大学校园/宿舍/网吧。
答案4
如果您想要在 wifi 频段产生大量噪音,可以买一些 2.4 GHz 无绳电话,然后制作一些微波爆米花。
(注意:您需要 5 GHz 手机才能使用 8.02-11n。)