Si quieres tener un mayor control sobre las velocidades de descarga y subida de las aplicaciones que se conectan a la red en tu ordenador entonces no puedes dejar de probar Trickle, un programa de código abierto que lo que hace es precisamente eso, permitirte establecer el ancho de banda tanto de subida como de bajada de todas tus aplicaciones.
Trickle está pensado para ejecutarse desde el terminal de manera que todas las aplicaciones para las que quieras limitar las velocidades de descarga y subida deberán ser lanzadas desde el mismo terminal. Así también cuenta con dos modos de uso diferentes, uno donde se puede limitar directamente las aplicaciones y el otro ejecutando el demonio del programa para limitar las aplicaciones a un ancho de banda general.
Para descargar e instalar Trickle debes abrir una nueva ventana de terminal e introducir el siguiente comando:
La sintaxis general para usar Trickle es la siguiente:
trickle -d Download_Bandwidth -u Upload_Bandwidth Comando
Donde:
- En Download_Bandwidth debes especificar la velocidad de descarga.
- En Upload_Bandwidth debes especificar la velocidad de subida.
- En Comando debes especificar el comando a utilizar.
Por ejemplo si quisieras limitar la velocidad de descarga a 50 kbps para la transferencia del archivo cancion.mp3 que está en la carpeta /home/usuario/musica/ utilizando el protocolo ssh deberías usar la siguiente línea:
Otro ejemplo, si quisieras limitar a 100 kbps el ancho de banda de descarga de una actualización del sistema mediante Apt usarías la línea:
Para modificar el ancho de banda a tu navegador web, asumiendo que usas Firefox, usarías la línea:
Donde el ancho de banda del navegador fue limitado a 50 kbps para descarga y el mismo valor para la subida.
Y para limitar el ancho de banda de wget, la herramienta de descargas desde servidores web, usarías la siguiente línea:
Donde la velocidad de descarga fue limitada a 70 kbps y la de subida a 30 kbps.
En los ejemplos anteriores el ancho de banda de las aplicaciones ha sido limitado de manera específica para cada una, existe una forma más general mediante la que se puede ejecutar Trickle como un demonio y limitar todo el ancho de banda para las aplicaciones que se especifiquen posteriormente, este modo de uso requiere el comando:
Donde se limita el ancho de banda de descarga a 50 kbps y el de subida a 30 kbps (valores que son determinados por ti). Para ir agregando aplicaciones usa la línea:
La aplicación wget toma los valores de subida y descarga especificados anteriormente, pueden irse agregando otras aplicaciones de la misma forma y estas tomarán el ancho de banda especificado en el modo general.
Mayor información sobre el modo de uso de Trickle puede ser conseguida en http://monkey.org/~marius/pages/?page=trickle