web-dev-qa-db-fra.com

L'utilisation d'un client BitTorrent ralentit la connexion Internet

J'ai un problème lors de l'utilisation de la transmission. Je ne sais pas d'où ça vient parce que ça n'arrive pas à chaque fois.

Parfois, lors du téléchargement d'un torrent, je ne peux pas naviguer sur Internet avec un navigateur. Ou si je peux, c'est extrêmement lent.

J'ai ouvert le bon port sur mon routeur. J'ai limité le téléchargement de téléchargement à un montant raisonnable (50/5, mon téléchargement est très mauvais). Je n'autorise pas la transmission à utiliser PnP et NAT-PMP. Et cela ne semble pas être lié à la vitesse de téléchargement d'un torrent particulier: avant de limiter le téléchargement, je pouvais télécharger à 800ko/s et n'avoir aucun problème et parfois le problème se produit avec le téléchargement à 3ko/s.

Est-ce que quelqu'un d'autre a ce problème?

Je ne comprends vraiment pas, ouvrir le bon port et désactiver Plug-and-Play ne suppose-t-il pas que la transmission interfère avec http?

14
Noz

Le problème, dans votre cas, n’est probablement pas le débit de données, mais le nombre de connexions. Beaucoup de passerelles Internet ne peuvent pas gérer plusieurs connexions en même temps.

Vous pouvez limiter votre nombre maximal de connexions simultanées dans les préférences de transmission comme suit:

Preferences → Network → Maximum Peers per torrent

Essayez de garder ces valeurs très basses au début. 5/10 est un bon point de départ. Et augmentez-les lentement au fur et à mesure que cela fonctionne.

  • Remarque: Ce comportement est particulièrement visible pour les nouveaux torrents. Si vous attendez qu'il y ait assez de semences pour un torrent, cela ralentira beaucoup votre navigation.

  • Note également: Vous ne devriez pas avoir à limiter la bande passante. Ceci est géré par la pile TCP/IP, pas de problème, dans la plupart des cas . Il essaie de planifier la livraison des paquets de manière équitable.

15
Stefano Palazzo

Définissez votre téléchargement sur 50% de votre bande passante maximale. Vous pouvez avoir le téléchargement illimité ou limité. Je règle mon téléchargement à 90% du maximum.

J'ai constaté qu'avec des programmes saturant la bande passante (Torrents), si le téléchargement atteignait> 75% de votre limite sortante maximale, cela entraverait gravement tous les transferts de données sur le système (Navigation). TCP/IP étant une voie à double sens, les réponses de paquet doivent être renvoyées à l'expéditeur avant de pouvoir envoyer un autre paquet.

6
SuperJames

Je n'y pensais pas moi-même, mais cela avait beaucoup de sens une fois que quelqu'un me l'avait signalé ici http://www.tomshardware.com/forum/36641-42-slow-internet-torrent -client

Limitez le nombre de vos envois. La plupart des modems actuels peuvent prendre beaucoup de temps. Par conséquent, les vitesses de téléchargement ne sont généralement pas votre préoccupation. Limitez-les, votre ordinateur doit pouvoir communiquer avec les autres serveurs d’Internet, si votre la bande passante de téléchargement est utilisée complètement, votre ordinateur semblera simplement silencieux

2
Steve

Limiter le nombre de connexions

BitTorrent est un protocole utilisant beaucoup de connexions simultanées. Bien qu'ils ne consomment peut-être pas beaucoup de bande passante, ils consomment beaucoup de travail d'administration sur les routeurs et les hôtes IPv4 pour garder une trace de tous les états de connexion.

Les routeurs simples standard dans une boîte que vous pouvez acheter pour 40 USD ne sont généralement pas capables de maintenir plus de 1000 connexions avant d’être complètement enfoncées dans le sol. Cela est dû au fait que ces périphériques ont une quantité de mémoire très limitée pour travailler.

Sur les hôtes, un grand nombre de connexions peut poser problème en raison des limites de sécurité imposées pour un certain nombre de connexions par utilisateur et par processus. Celles-ci sont généralement visualisées et modifiées à l'aide de ulimit, mais vous ne devriez jamais le rencontrer avec les paramètres système par défaut d'Ubuntu avec une utilisation régulière de votre PC. Cependant, BitTorrent peut en utiliser beaucoup et peut atteindre la limite de votre PC.

Voir cette réponse pour savoir comment limiter le nombre de connexions par élément et définir une limite globale dans Transmission.

2
gertvdijk