Tengo la necesidad de limitar el uso del ancho de banda, de forma similar a como lo hacen algunos ISP, para que después de un par de segundos, reduzca la velocidad.
fuente
Tengo la necesidad de limitar el uso del ancho de banda, de forma similar a como lo hacen algunos ISP, para que después de un par de segundos, reduzca la velocidad.
Lo que estás buscando se llama Traffic Shaping. La mejor fuente de información (que yo sepa) es Linux Advanced Routing and Traffic Control . Está un poco anticuado, pero aún tiene mucha información buena. Si busca en Google Linux Traffic Shaping
, puede encontrar algunos scripts y herramientas para facilitar un poco la configuración de modelado del tráfico.
Los comandos específicos que usará, a menos que encuentre una herramienta o script para hacer el trabajo por usted, son tc y / o tcng. También quiero advertirle que la configuración del tráfico puede ser muy complicada si no lo ha hecho antes, especialmente si está tratando de hacerlo a mano.
Además, recuerde que solo puede controlar de manera confiable la velocidad de los datos que está enviando.
También es posible que desee consultar estas preguntas similares de servidor por defecto:
Usamos tc.bash ( enlace ) para el control del tráfico, en combinación con IPTables. Ha hecho el truco para todo lo que hemos necesitado hasta ahora.
(Probado en CentOS 4 y 5, y debería funcionar con cualquier sabor de Linux con tc e iptables).
fuente
Para Ubuntu, prueba wondershaper.
http://ubuntu-snippets.blogspot.com/2008/07/easy-network-traffic-shaping-on-your.html
fuente