J'ai besoin de limiter l'utilisation de la bande passante, de la même manière que le font certains FAI, afin qu'au bout de quelques secondes, la vitesse soit réduite.
la source
J'ai besoin de limiter l'utilisation de la bande passante, de la même manière que le font certains FAI, afin qu'au bout de quelques secondes, la vitesse soit réduite.
Ce que vous recherchez s'appelle Traffic Shaping. La meilleure source d'informations (à ma connaissance) est Linux Advanced Routing and Traffic Control . C'est un peu daté, mais il a toujours une tonne de bonnes informations. Si vous cherchez sur Google Linux Traffic Shaping
, vous pouvez trouver des scripts et des outils pour rendre la configuration de la mise en forme du trafic un peu plus facile.
Les commandes spécifiques que vous utiliserez, à moins que vous ne trouviez un outil ou un script pour faire le travail pour vous, sont tc et / ou tcng. Je tiens également à vous avertir que la mise en forme du trafic peut devenir très compliquée si vous ne l'avez pas déjà fait, en particulier si vous essayez de le faire à la main.
De plus, n'oubliez pas que vous ne pouvez contrôler de manière fiable que la vitesse des données que vous envoyez.
Vous pouvez également consulter ces questions de panne de serveur similaires:
Nous utilisons tc.bash ( lien ) pour le contrôle du trafic, en combinaison avec IPTables. Il a fait l'affaire pour tout ce dont nous avions besoin jusqu'à présent.
(Testé sur CentOS 4 et 5, et devrait fonctionner avec n'importe quelle saveur de linux avec tc et iptables.)
la source
Pour Ubuntu, essayez WonderShaper.
http://ubuntu-snippets.blogspot.com/2008/07/easy-network-traffic-shaping-on-your.html
la source