[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