Limitar l’ample de banda amb trickle

Tenc el costum de fer còpies de seguretat remotes a través de l’ADSL però, amb els pobres amples de banda que tenim a aquest país i l’assimetria… és fàcil que la connexió quedi saturada durant una bona estona impedint un ús normal de la xarxa.

Cercant com limitar l’ample de banda consumit per aplicacions com rsync, he trobat trickle, un programa baix llicència lliure BSD que permet, en espai d’usuari, limitar l’ample de banda (bandwidth shaping) tant de pujada com de baixada de qualsevol altre aplicació. A més, pot executar-se com a dimoni i controlar l’ample de banda comú de vàries sessions al mateix temps.

La sintaxi és tant senzilla com, per exemple

$ trickle -u 10 -d 250 comanda

Ja podeu imaginar què significa cada paràmetre. Per més informació i paràmetres, mirau el man.

Solucions com aquesta (n’hi ha d’altres) permeten controlar fàcilment un recurs tant preuat com l’ample de banda sense haver de configurar res a nivell de tallafocs.

Esper que vos sigui útil.

3 Responses to “Limitar l’ample de banda amb trickle”

  1. Kiko Piris Says:

    Amb rsync també tens el paràmetre –bwlimit.

    Però m’ha agradat el trickle aquest, permet fer bastantes coses interessants (com per exemple limitar independement l’ample de banda de pujada i de baixada).

    Gràcies pel cromo! :)

  2. Xisco Says:

    Gràcies, Kiko.

    M’agrada trickle per les limitacions independents que té. Fer-ho amb un sol paràmetre sobre connexions assimètriques com les ADSL… o tuda la connexió o la satura igualment.

  3. Adrián Says:

    Buen truco, no lo conocía, gracias :-)

    Para evitar saturaciones de red (sobre todo con un ADSL 3000/500 y 3 personas usandolo en horas puntas) uso wondershaper, que pese a sonar a cacharro de teletienda es un script (en mi caso lo he trastocado un poco, pero tira MUY bien gestionando las conexiones)…

    Os he colgado el que uso ahora mismo por aquí: http://rafb.net/p/vRUmJY81.html

    (PS: lo siento, no hablo catalán…)

Leave a Reply


nothome