
Estoy haciendo algunas pruebas de estrés básicas de un IWF de red del kernel de Linux con netcat. La configuración es bastante sencilla. Del lado objetivo:
nc -l -p 10000 > /dev/null
Y en mi escritorio estaba ejecutando:
cat /dev/urandom | nc 192.168.0.20 10000
Estoy usando urandom para algunas pruebas de confusión de pobres. Sin embargo, encuentro que incluso a este ritmo puedo romper algo con bastante rapidez.
EDITAR
Así que he estado jugando con el goteo para limitar la velocidad con la que genero datos:
cat /dev/urandom | trickle -u 10 nc 192.168.0.20 10000
Pero es difícil saber si esto está funcionando. Lo que sería realmente útil es el equivalente pv de un goteo que pueda funcionar con tuberías.
Respuesta1
Inmediatamente después de publicar, encontré una herramienta llamada "Pipe Viewer" que parece ser justo lo que necesito.http://www.ivarch.com/programs/pv.shtml