Acelera tus descargas

Cuando en mi terminal Linux tengo arrancado el MlDonkey, se saturan las conexiones TCP, se encolan demasiadas peticiones, y hace imposible una navegación satisfactoria, de manera que el equipo entero se queda dedicado al MlDonkey.
Buscando como resolverlo, dí con el comando TC, que permite manipular los parámetros de control de tráfico de red. Con las siguientes opciones, cambié el algoritmo que trata la cola de paquetes IP, y el tamaño de la misma.
- tc qdisc add dev eth0 root tbf rate 470kbit latency 30ms burst 1540
Posiblemente puedas utilizarlo para otros programas que mantengan centenares de conexiones a la vez.
Actualización: El parámetro 470kbit hay que adaptarlo a un poco menos de la velocidad que tengamos de ADSL. Así que si tenemos una ADSL de 1 Mega, pondríamos 940kbit. Hay que recordar que el truco sirve para que la navegación web no se vea afectada por las descargas y sea mas fluida. Cuando el equipo se apaga, se pierden los cambios.

5 Comments:
Se te olvido comentar que hay que utilizarlo como root y que los que se conecten por wifi deberán cambiar eth0 por ra0. Me ha sido de gran ayuda tu comando, gracias.
By Clapp!, at 5:08 PM
Se te olvido comentar que hay que utilizarlo como root y que los que se conecten por wifi deberán cambiar eth0 por ra0. Me ha sido de gran ayuda tu comando, gracias.
By Clapp!, at 5:09 PM
¡Por supuesto!No puse lo de root porque casi se sobreentiende. Cualquier tarea administrativa necesita privilegios.
El comando TC es bastante complejo, y desde luego que se tiene que parametrizar segun las necesidades de cada uno. Bien por el dispositivo de red, bien por la velocidad de tu red...
By Retropcode, at 7:05 PM
Ahora me entero!!, voy a probarlo, gracias retopcode ;-)
By Toni, at 3:58 PM
Bueno... en realidad el comando TC sirve para parametrizar las colas del protocolo TCPIP, así que tiene muchas posibilidades, como priorizaciones y cosas así. Las opciones arriba indicadas sirven para reducir el tamaño del buffer y el tiempo que están encoladas las peticiones, así como establecer un algoritmo diferente. De esta manera se renuevan mas rápidamentes los cientos de peticiones que llegan por culpa de protocolos como el emule y dejan sitio a otras peticiones de otros programas. Puede tener algún efecto secundario, pero a mi me va muy bien así.
By Retropcode, at 8:42 PM
Publicar un comentario en la entrada
Links to this post:
Crear un vínculo
<< Home