Me gustaría simular una conexión de red de alta latencia y bajo ancho de banda en mi máquina Linux.
La limitación del ancho de banda se ha discutido anteriormente, por ejemplo, aquí , pero no puedo encontrar ninguna publicación que aborde la limitación del ancho de banda y la latencia.
Puedo obtener alta latencia o bajo ancho de banda usando tc
. Pero no he podido combinarlos en una sola conexión. En particular, el script de control de velocidad de ejemplo aquí no funciona para mí:
# tc qdisc add dev lo root handle 1:0 netem delay 100ms
# tc qdisc add dev lo parent 1:1 handle 10: tbf rate 256kbit buffer 1600 limit 3000
RTNETLINK answers: Operation not supported
¿Cómo puedo crear una conexión de bajo ancho de banda y alta latencia, utilizando tc
o cualquier otra herramienta fácilmente disponible?
linux
networking
traffic-shaping
Justin L.
fuente
fuente
Respuestas:
¡Ajá! Funciona si invertimos el orden de los comandos.
https://lists.linux-foundation.org/pipermail/netem/2010-May/001388.html
fuente
No es gratuito, pero el proxy de depuración web de Charles puede simular conexiones de baja latencia y alto ancho de banda
http://www.charlesproxy.com/documentation/proxying/throttling/
fuente