Et c'est vrai que les resultats sont très interessants. Je m'en sert pour limiter l'utilisation de la bande passante des autres postes a part le mien (bofh), pour limiter l'utilisation de la bande passante par le serveur ftp, et pour m'assurer des pings corrects sur les serveurs quake meme quand j'upload et je downloade.
Et je dois dire que les résultats sont au rendez vous!
Ce script présente l'avantage d'etre (a mon avis) bien plus simple a lire et à comprendre, ce qui rend la customisation plus facile. En effet, on marque les packets avec iptables, dont la syntaxe est moins difficile a apprehender & mieux documentee que celle de iproute2 / tc
Par example pour classer les paquets vers les serveurs q3 dans une classe de haute priorité (qui tournent en general sur le port 27960 et un peu au dessus), il suffit de faire:
iptables -t mangle -A OUTPUT -o ppp0 -p tcp --dport 27960:27975 -j MARK --set-mark 3
(bon il est vrai que rien n'empeche de combiner les 2 methodes)
Il faut aussi signaler que ces 2 scripts se basent sur CBQ (qui est dans le kernel) pour implementer QoS. Il est aussi possible d'utiliser HBT (le futur!) via des patchs mais je n'ai pas encore eu le courage d'essayer
# Dans le même genre
Posté par f l . En réponse à la dépêche le LARTC fait des miracles avec notre connexion ADSL. Évalué à 10.
script: http://www.prout.be/qos/QoS-connection-tuning-HOWTO-6.html(...)
le howto complet: http://www.prout.be/qos/QoS-connection-tuning-HOWTO.html#toc6(...)
Et c'est vrai que les resultats sont très interessants. Je m'en sert pour limiter l'utilisation de la bande passante des autres postes a part le mien (bofh), pour limiter l'utilisation de la bande passante par le serveur ftp, et pour m'assurer des pings corrects sur les serveurs quake meme quand j'upload et je downloade.
Et je dois dire que les résultats sont au rendez vous!
Ce script présente l'avantage d'etre (a mon avis) bien plus simple a lire et à comprendre, ce qui rend la customisation plus facile. En effet, on marque les packets avec iptables, dont la syntaxe est moins difficile a apprehender & mieux documentee que celle de iproute2 / tc
Par example pour classer les paquets vers les serveurs q3 dans une classe de haute priorité (qui tournent en general sur le port 27960 et un peu au dessus), il suffit de faire:
iptables -t mangle -A OUTPUT -o ppp0 -p tcp --dport 27960:27975 -j MARK --set-mark 3
(bon il est vrai que rien n'empeche de combiner les 2 methodes)
Il faut aussi signaler que ces 2 scripts se basent sur CBQ (qui est dans le kernel) pour implementer QoS. Il est aussi possible d'utiliser HBT (le futur!) via des patchs mais je n'ai pas encore eu le courage d'essayer