1 votes

Obtenir de Linux qu'il partage la bande passante de manière égale entre les connexions réseau

Ceci est similaire à Comment donner la priorité à la bande passante du réseau en fonction des applications ? mais ne nécessite pas de contrôle des priorités.

Je travaille sur un ordinateur portable Ubuntu 11.04 connecté à une connexion Internet plutôt lente de 1 Mbps. Lorsque la connexion sature le réseau (comme la diffusion d'une vidéo YouTube), il m'est difficile de charger d'autres pages ou d'utiliser le réseau d'une autre manière. Il semble que Linux ne soit pas aussi intelligent que Windows lorsque plusieurs connexions doivent partager la bande passante - dans Windows, le système essaie de distribuer la bande passante de manière relativement égale entre toutes les connexions actives. Cela se produit également avec un ancien système basé sur openSUSE que j'ai utilisé.

Y a-t-il quelque chose que je puisse faire pour que le système partage plus équitablement la bande passante entre les programmes qui en ont besoin, de sorte que le streaming vidéo n'interfère pas avec d'autres navigations sur le web, par exemple ? J'aimerais éviter les changements de bas niveau tels que la reconfiguration du noyau, préférant une solution relativement simple dans l'espace utilisateur.

1voto

DisgruntledGoat Points 21368

Vous devriez vous intéresser à la mise en forme du trafic. Il ne partage pas le trafic par application, mais établit des priorités en fonction des ports utilisés. La réduction de la taille maximale de la fenêtre TCP peut également s'avérer utile. Certaines approches de la mise en forme du trafic sont conçues pour réduire les fenêtres lorsque trop de données circulent. En général, le trafic est modelé de manière à consommer moins que la totalité de la bande passante disponible, soit environ 90 %.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X