Инструменты для ухудшения моего сетевого подключения? [закрытый]
Я написал несколько приложений, которые интенсивно используют сеть, и я хотел бы протестировать его в медленной сети. Я ищу инструмент для моделирования такого рода связей.
Меня интересуют только средства Windows.
10 ответов:
Я использовал формирователь трафика XP на моей коробке XP dev на работе. Похоже, он обрабатывает любое соединение (не только HTTP). Он не был идеальным, но работал достаточно хорошо для тестов, которые я делал. Если вы на Windows, может быть, это будет достаточно для вас.
Попробуйте dummynet. Вы найдете множество ресурсов в интернете, в том числе этот учебник .
Пропускная способность, задержка, дрожание и потеря пакетов могут влиять на работу пользователя. Несколько программных решений, работающих на хосте (или виртуальной машине), позволяют использовать эти "рычаги".
В прошлый раз, когда я исследовал, я нашел несколько возможностей:
Dummyet (link1) dummynet (link2)
Циско WAN-мост (требуется вход CCO)
Если вы хотите что-то клиентское, возможно, попробуйте shunra, и если вы хотите что-то в инфраструктуре wanem довольно легко, так как их устройство VMWare доступно.
Как насчет этого инструмента (генератор сетевого трафика)?
Clumsy представляется перспективным новым инструментом для тестирования с пониженной производительностью сети.
Ты прав. dummynet работает только во FreeBSD, он фактически встроен в ядро.
Что я сделал, когда использовал его, так это взял старый компьютер, который больше никто не использовал, и установил дистрибутивFreeBSD .
Fiddler - это (nother) веб-прокси, который может быть использован для ухудшения вашего соединения.
Dummynet-это правильный путь, особенно если вы хотите моделировать сложные сценарии, такие как ADSL-соединения (асимметричные восходящие и нисходящие линии связи), "Медленное соединение" (длительная задержка), каналы с потерями и т. д. Как сказал Кристиан, вы можете найти несколько запасных старых ПК и установить FreeBSD. Вы также можете использовать VMware, но я бы не рекомендовал это делать.
Если вы пытаетесь сделать HTTP-дросселирование Charles Web Proxy абсолютно отлично подходит для этого. Пожалуйста, взгляните на него.