informatique:reseau:squid

Squid

Il est possible de limiter la vitesse en utilisant des delay_pools :

  • Le nombre total de pool devra être défini à l'aide de la directive delay_pools
  • Chaque pool pourra être assigné à des utilisateurs à l'aide d'ACL classique via la directive delay_access
  • Il existe 3 types de pool (on parle de class de pool) :
    • class 1 : une seule limitation globale pour tout le trafic traversant le proxy
    • class 2 : une limitation globale et une limitation individuel du trafic traversant le proxy
    • class 3 : une limitation globale, une limitation par réseau et une limitation individuel du trafic traversant le proxy
  • Les limitations d'un pool se définissent avec la directive delay_parameters.

Exemples

Limitation globale du trafic traversant à 512Ko/s
acl all src 0.0.0.0/0.0.0.0
delay_pools 1
delay_class 1 1
delay_access 1 allow all
delay_parameters 1 512000/512000
Limitation individuel du trafic traversant à 256Ko/s
acl all src 0.0.0.0/0.0.0.0
delay_pools 1
delay_class 1 2
delay_access 1 allow all
delay_parameters 1 -1/-1 256000/256000
  • informatique/reseau/squid.txt
  • Dernière modification : 2012/06/13 12:32
  • de bn8