Назад | Перейти на главную страницу

Умышленная установка плохого качества сигнала на моем собственном Wi-Fi

Я хотел бы измерить, как разные приложения будут работать при плохом качестве сигнала.

Где качество сигнала измеряется:

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

Какие есть лучшие инструменты / оборудование (не слишком дорогое), чтобы сделать такие измерения возможными и легкими? Я ищу что-нибудь получше, чем включить микроволновую печь или сложить несколько кирпичей вокруг точки доступа.

Спасибо

Это полностью зависит от оборудования вашей точки доступа.

Например, на прошивке Tomato зайдите в Advanced -> Wireless -> Transmit Power и установите новое значение, чтобы уменьшить мощность сигнала.

Другой (возможно, лучший подход) - добавить правила в локальный брандмауэр для управления параметрами трафика.

Например, если вы используете Linux, iptables -t mangle -A INPUT -m statistic --mode random --probability 0.01 -j DROP приводит к потере пакетов в среднем 1%.

Дать ему шляпу из фольги? :)

Если вы хотите, чтобы ваше тестирование было управляемым и воспроизводимым, вы, вероятно, захотите использовать сетевой симулятор / эмулятор и взять реальную беспроводную связь (которая находится во власти каждого беспроводного телефона, микроволновой печи и другого пользователя Wi-Fi на расстоянии 100 метров вокруг). картины. Существует как минимум один (бесплатный), специально разработанный для беспроводной связи: OpenWNS.

Если это перебор ... что же на самом деле плохого в использовании кирпичей?

Кто-то написал Неисправный сетевой маршрутизатор для моделирования подобных вещей.