Pregunta

He escrito algunas aplicaciones que utilizan mucho la red y me gustaría probarlas en una red lenta.Estoy buscando una herramienta para simular este tipo de conexiones.

Sólo me interesan las herramientas de Windows.

¿Fue útil?

Solución

he usado Modelador de tráfico XP en mi caja de desarrollo XP en el trabajo.Parece manejar cualquier conexión (no solo HTTP).No fue perfecto, pero funcionó lo suficientemente bien para las pruebas que estaba haciendo.Si estás en Windows tal vez sea suficiente para ti.

Otros consejos

Intentar red ficticia.Encontrará muchos recursos en la web, incluido este tutorial.

El rendimiento, la latencia, la fluctuación y la pérdida de paquetes pueden afectar la experiencia del usuario.Varias soluciones de software que se ejecutan en un host (o VM) permiten accionar estas "palancas".

La última vez que investigué encontré algunas posibilidades:

Wanem

chupete (enlace1) red ficticia (enlace2)

nistnet

shunra (enlace1) shunra (enlace2)

tmnetsim tmnetsim

Puente WAN de Cisco (se requiere inicio de sesión CCO)

Si desea algo basado en el cliente, tal vez pruebe con shunra, y si desea algo en la infraestructura, wanem es bastante fácil ya que hay un dispositivo VMWare disponible.

¿Qué tipo de tráfico de red?Si es HTTP, esto funcionará para usted:

http://www.charlesproxy.com/

Qué tal si esta herramienta (Generador de tráfico de red)?

Torpe Parece ser una nueva herramienta prometedora para realizar pruebas con un rendimiento de red degradado.

Tienes razón.dummynet sólo funciona en FreeBSD; en realidad, está integrado en el kernel.

Lo que hice cuando lo usé fue tomar una PC antigua que ya nadie usaba e instalar la Distribución FreeBSD.

Violinista es un (otro) proxy web que puede usarse para degradar su conexión.

Dummynet es el camino a seguir, especialmente si desea simular escenarios complejos como conexiones ADSL (enlace ascendente y descendente asimétrico), "conexión lenta" (latencia larga), enlaces con pérdida, etc.Como dijo Christian, puedes buscar algunas PC viejas de repuesto e instalar FreeBSD.También puedes usar VMware, pero no lo recomendaría.

Si está intentando realizar una limitación HTTP Proxy web de Carlos es absolutamente genial para esto.Por favor, échale un vistazo.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top