Імітація поганої мережі [закрита]


14

Я хотів би створити погану мережу Wi-Fi у своєму кабінеті, щоб розробники могли протестувати. Який найкращий спосіб імітувати справжній хитрий wifi у світі? Висока затримка? Відкинуті пакети? низька пропускна здатність?


3
Існує багато різних типів "шаленого" wifi, тому вам може знадобитися бути більш конкретним. Ви маєте на увазі низьку потужність сигналу, великі перешкоди, затори в ефірному часі, незбалансований вихід потужності або будь-яку з десятка інших проблем?
YLearn

в основному шукають низьку пропускну здатність мережі з високою затримкою з / без відключень. Можливо, якийсь пакет упаде.
SAR622

Чи допоможе просто падіння сили сигналу? По черзі, якщо у вас є зовнішня антена, відкрутіть їх трохи ... як каже YLearn, це залежить від того, який кресливий ви шукаєте. Кінцевий користувач crappy абсолютно не відрізняється від RF техніка crappy.
Нанбан Джим

Відповіді:


14

Ваша найкраща ставка, ймовірно, буде поставити wan емулятор між між Wlan мережею та іншою частиною мережі. Ще краще, якщо ви використовуєте декілька SSID, кожен переходить до власної VLAN (тоді ви розміщуєте емулятор WAN між VLAN SSID, який ви хочете зламати, та іншою мережею.

Потім ви можете налаштувати емулятор для створення шаленої мережі (тобто: тремтіння, затримка, втрата пакету, максимальна пропускна здатність тощо)

WAN емулятор, з яким я мав досить хороший успіх, - це посилання WANem


WANem виглядає чудово. Наступне запитання: чи потрібно, щоб машина, що працює під керуванням WANem, виходила безпосередньо в точку доступу, чи можна настроїти її так, як я б контролер wifi, де машина, що працює під керуванням WANem, - це лише інший пристрій на мережевому комутаторі та визначається на маршрутизаторі або комутатор VLAN, який спрямовує трафік через машину, на якій працює WANem? (Маршрутизатор Cisco 891, комутатор керований
SG300

1
Якщо ваш AP / Controller підтримує VLAN, я б створив новий SSID, який вказує на нову VLAN. Помістіть WANem int 0/0 у вказану VLAN, дайте їй IP-адресу та зробіть її шлюзом за замовчуванням для клієнтів у згаданому SSID. Помістіть WANem int 0/1 у мережу VLAN, яка може охопити решту мережі, і зробіть шлюз WANem за замовчуванням шлюзом зазначеної VLAN. Вам потрібно буде створити статичний маршрут на цьому шлюзі за замовчуванням, що вказує трафік на SSID VLAN до WANem int 0/1.
emynd

Якщо я вас правильно зрозумів, мені потрібно, щоб машина, на якій я запускаю WANem, мала дві мережеві карти і проклала трафік через неї, розглядаючи дві мережеві карти як незалежні інтерфейси. Чи є спосіб підключити машину лише одним кабелем і визначити маршрутизацію маршрутизатора, щоб перемістити весь трафік вгору та вниз на цьому інтерфейсі?
SAR622

1
з мого досвіду, для WANem потрібні два інтерфейси, щоб він міг змінити вплив трафіку, який проходить через нього. У будь-якому випадку, якщо у вас є лише сервер з одним інтерфейсом, ви можете кинути на нього гіпервізор (vmware, citrix тощо), створити два віртуальних інтерфейси (знадобляться різні vlans), створити порт магістралі для перемикання (або використовувати маршрутизатор на -палиця). І застосуйте таку ж установку, як і в попередньому коментарі. <br/> для цього також можна використовувати програвач vmware (або навіть віртуальну скриньку): wanem може бути запущений з CD / DVD (просто встановіть iso на віртуальний)
emynd

ДОБРЕ. Отримав ящик, в який я можу покласти 2 мережеві карти PCIE. З того, що я читаю, виглядає, що це liveCD. Чи можу я також налаштувати його на запуск у звичайному вікні Linux?
SAR622

2

Не знаючи більше про сервіс, який використовується поверх цього «хитрого» wifi, важче давати пропозиції.

Якщо ви підштовхуєте HTTP-трафік, тоді ви можете використовувати проксі-програму під назвою Fiddler для імітації низьких швидкостей або навіть перехоплення трафіку, щоб призупинити або змінити його.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.