[technique] St Go : saturation radio, besoin d'aide

Cyril popolinux at gmail.com
Mer 30 Avr 18:16:12 CEST 2014


Bonjour,

Après quelques heures de prise de tête avec Ludo et Kévin, nous avons 
mis en test un nouveau système de gestion de la bande passante sur le 
routeur à St Go.

En quelques mots, il y a quatre classes définies :

  * Un download illimité
  * Un download limité à 10 Mb
  * Un upload  illimité
  * Un upload limité à 5 Mb


Nous définissons ensuite des règles IPtables pour marquer les paquets de 
la manière suivante :

*En download :*
Si un adhérent consomme en moyenne 5 Mb/s sur une moyenne flottante de 
17 minutes, il passe dans la classe download bridée (~700 Mo téléchargés 
one shoot / rateest iptables).
Il y reste au minimum 2 minutes après être descendu en dessous de cette 
moyenne (recent iptables).
Il se retrouve donc à se partager 10 Mb avec les autres gros consommateurs.

*En upload :*
Si un adhérent consomme en moyenne 2 Mb/s sur une moyenne flottante de 7 
minutes, il passe dans la classe upload bridée (~100 Mo uploadés one shoot).
Il y reste au minimum 2 minutes après être descendu en dessous de cette 
moyenne.
Il se retrouve donc à se partager 5 Mb avec les autres gros consommateurs.


Un petit script nous permet de voir les adhérents à qui sont appliquées 
ces règles.
In fine, il faudra bien entendu optimiser ces valeurs en fonction du 
ressenti des adhérents.

Cela permet de réaliser une répartition plus équitable de la bande 
passante et de ne plus saturer les départs radio, le temps d'en ajouter 
d'autres.
Un gros consommateur de téléchargement qui se sert de sa connexion la 
nuit n'est pas vraiment pénalisé s'il se partage "seulement" 10 Mb avec 
ses amis.
Un petit consommateur profite d'une connexion à très haut débit est 
n'est plus pénalisé.

Une répartition QoS par IP était délicate car nous connaissons et 
maîtrisons la bande passante de notre départ fibre.
Cependant, la bande passante des différents liens radio diffère en 
fonction des secteurs couverts.
La solution utilisée parait plus adaptée.

La modification est déjà clairement visible sur les graphes des départs 
radio, plus rien ne sature.
Pourtant, seulement 1 à 3 personnes sont actuellement prises dans ce 
filtre sur les 200 adhérents du secteur.


Il reste encore quelques petits bugs (quand un adhérent est pris dans le 
filtre up, il se retrouve également dans le filtre down) mais dès que ce 
sera optimisé je ferais suivre les scripts.

Bonne fin de journée
Cyril

-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <http://lists.tetaneutral.net/pipermail/technique/attachments/20140430/b8e80a46/attachment.htm>


Plus d'informations sur la liste de diffusion technique