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.
agost 24th, 2008 at 13:38
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! :)
agost 24th, 2008 at 14:23
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.
agost 25th, 2008 at 20:35
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…)