故意将自己的 WiFi 信号质量调低

故意将自己的 WiFi 信号质量调低

我想测量不同应用程序在信号质量较差的情况下的表现。

信号质量通过以下方式衡量:

Signal / Noise * SNR = Signal Quality  
  -80  /  -90  * 10  = 8.9%

有哪些最好的工具/硬件(价格不太贵)可以实现并轻松进行此类测量?我正在寻找比打开微波炉或在接入点周围堆放几块砖头更好的东西。

谢谢

答案1

这完全取决于您的接入点硬件。

例如,在 Tomato 固件上,转到Advanced -> Wireless -> Transmit Power并设置新值以降低信号强度。

另一种(可能更好的方法)是在本地防火墙中添加规则来操纵流量参数。

例如如果您使用 Linux,则iptables -t mangle -A INPUT -m statistic --mode random --probability 0.01 -j DROP平均会出现 1% 的数据包丢失。

答案2

给它一顶锡箔帽子?:)

答案3

如果您希望测试可控且可重复,您可能需要使用网络模拟器/仿真器,并将现实生活中的无线(数百米范围内的每个无绳电话、微波炉和其他 wifi 用户都可使用)排除在外。至少有一个(免费的)专门为无线设计:开放WNS

如果这太过分了……那么使用砖块到底有什么问题呢?

答案4

有人写过网络路由器故障用于模拟这样的事情。

相关内容