Які інструменти доступні в Windows для імітації / емуляції мережевих проблем?


29

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

Мої переваги - це програмне рішення, яке буде працювати в Windows. Здається, що Httpd mod_proxy не підтримує таку конфігурацію, і гуглінг для інструменту цієї категорії виявляється безрезультатним.

Відповіді:


35

Я вважаю незграбним чудове:

http://jagt.github.io/clumsy/index.html

незграбно робить стан вашої мережі в Windows значно гіршим, але керованим та інтерактивним способом.

введіть тут опис зображення


Це приголомшливо, без встановлення або драйверів. Багато інших рішень або не спрацювали, і вимагали встановлення мережевих драйверів.
guanome

Незграбний чудовий, але він дозволяє лише встановити максимум затримки в 3000 мс, що не чудово. Мені потрібен інструмент, який може дозволити мені імітувати жахливе підключення до Інтернету.
Пан Пабло

2
@MrPablo Просто побудуйте його тоді ... Дивіться github.com/jagt/clumsy/blob/master/src/lag.c
Calvin1602

Я впевнений, що для цього інструменту є використання, але в моєму випадку, коли я намагаюся протестувати додаток на основі WebSocket, це просто не вийшло. Все ще шукаю хороший інструмент, щоб допомогти у конкретному випадку використання.
Джош

з будь-якої причини зазначений відставання не відображає фактичного відставання, яке досягає 20-30, незалежно від того, якщо я поклав 3000 у поле відставання. Це все ще стає гірше, але не настільки, наскільки я хочу
Мартін Асенов

2

Якщо ви просто тестуєте, як ваш додаток буде відповідати недоброзичливим мережам, ви можете зробити ще гірше, що запустити перед ним вікно Linux з Вансімом - я знаю, ви хотіли чогось у вікні Windows ... але, мабуть, робите на затримку існує несправедливе випробування, оскільки ви вже обійшли купу тестувальних матеріалів (наприклад, як ОС та обладнання обробляють втрати пакетів).

Я думаю, ви не збираєтеся знайти веб-проксі, щоб викликати подібну гнучкість - занадто високий рівень.

Вибачте, якщо "перевірка стійкості вашого додатка" - це не те, що ви шукаєте ... думав, що я буду робити припущення, а не просити і забути відповісти;


Моя фактична мета - перевірити реакцію клієнта, і перевірити деякі зміни, які я планую внести, покращать ситуацію.
Скотт Марклвелл

0

http://4sysops.com/archives/free-tmnetsim-network-simulator-simulate-network-latency-and-packet-loss/ ?

Також подібне запитання: https://stackoverflow.com/questions/117754/can-you-recommend-a-windows-based-network-emulator

http://www.akmalabs.com/downloads_flowmatrix.php - сайт трохи змінює моє сенс "будьте обережні", але програмне забезпечення виглядає цікаво.

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