23 votes

Le téléchargement d'un fichier sur DSL doit-il réduire la vitesse de téléchargement ?

J'ai le Service 20 127/893 Kbps par l'intermédiaire de CenturyLink DSL. J'ai fait un test de vitesse et il indique généralement des vitesses proches de celle-là.

Sauf quand je télécharge quelque chose d'important. Comme un fichier vidéo sur YouTube. Le chargement prend une éternité, ce que je comprends en raison de la vitesse de chargement de 893 Kbps, mais pendant tout le temps du chargement, la vitesse de téléchargement s'arrête. C'est tellement mauvais que je ne peux même pas me connecter à SpeedTest.net pour faire un test de vitesse. Le réseau entre les autres ordinateurs de la maison fonctionne bien. Mais tant qu'un ordinateur télécharge, tous les autres pourraient aussi bien être éjectés d'Internet. Par exemple, pour envoyer une requête à Google, il faut 5 secondes pour résoudre le DNS, puis les requêtes s'arrêtent.

J'ai appelé le service d'assistance de CenturyLink et j'ai parlé avec eux pendant une heure. Ils m'ont dit que tout allait bien. Ils m'ont demandé de redémarrer mon ordinateur et mon modem à plusieurs reprises, ce qui n'a bien sûr pas aidé. Finalement, ils m'ont envoyé un nouveau modem (remis à neuf) pour que je n'aie plus à téléphoner. Il se comporte de la même manière.

Ma question est donc de savoir si ce comportement est typique du DSL de CenturyLink ou si quelque chose est vraiment détraqué. Il y a peut-être quelque chose que je peux faire pour régler le problème sans passer une heure de plus à redémarrer mon modem pendant que je parle à une personne de soutien inepte.

28voto

billc.cn Points 6989

Le protocole TCP, que la plupart du trafic Internet utilise, utilise un schéma de "fenêtre glissante" pour assurer la fiabilité. Cela signifie qu'il n'envoie de nouveaux contenus (fait glisser la fenêtre) que lorsqu'il reçoit les messages ACK indiquant qu'une partie ou la totalité de la fenêtre actuelle a été reçue complètement. Il faut donc envoyer fréquemment des messages ACK sur la liaison montante pour que votre trafic de téléchargement passe sans encombre. Si les messages ACK sont retardés ou perdus, l'expéditeur peut ralentir la transmission et/ou retransmettre des paquets que vous avez déjà reçus.

Par défaut, les paquets sont transmis par le système d'exploitation dans l'ordre où ils sont générés par les applications. Les paquets ACK sont donc intercalés de façon aléatoire avec votre trafic de téléchargement. Votre FAI (ou votre périphérique réseau) contrôle l'utilisation de votre bande passante en retardant les paquets lorsque votre vitesse de transmission dépasse la limite (ce que l'on appelle l'étranglement). Ce retard peut se produire sur n'importe quel paquet, y compris les paquets ACK sensibles au retard.

Pour résoudre ce problème, vous aurez besoin d'une sorte de système de priorité pour vous assurer que les paquets ACK ne sont pas étranglés. Il existe des solutions logicielles payantes pour cela. Vous pouvez également obtenir un effet similaire en limitant la vitesse de téléchargement à une valeur inférieure à la bande passante de téléchargement allouée. Vous pouvez également utiliser des applications qui transmettent des fichiers par UDP, ce qui ne nécessite pas de messages ACK.

4voto

zackrspv Points 1873

Vous avez deux choses qui se passent ici :

  1. Vous téléchargez vers un serveur, qui utilise la majeure partie de votre bande passante de téléchargement et un peu de votre bande passante de téléchargement pour communiquer avec le serveur et s'assurer que le fichier est correctement reçu.

  2. Vous essayez d'accéder à l'internet, en utilisant votre vitesse de téléchargement pour parler depuis l'internet, et en utilisant votre vitesse d'envoi pour parler en retour au serveur, afin de vous assurer que le navigateur reçoit les fichiers correctement.

Vous voyez le problème ?

Votre vitesse de téléchargement est régie par de nombreux facteurs : La qualité de la ligne, le niveau de service, l'emplacement, le câblage de la maison, la vitesse de l'ordinateur, la vitesse de téléchargement et toute charge aberrante sur le système.

Ainsi, lorsque vous téléchargez quelque chose, qui occupe la majeure partie de votre bande passante de téléchargement, et que vous essayez ensuite de télécharger quelque chose sur Internet, le processus de téléchargement n'a pas pleinement accès à votre bande passante de téléchargement, ce qui réduit considérablement votre vitesse de TÉLÉCHARGEMENT.

-1voto

user928837 Points 1

Une solution au problème de la vitesse de téléchargement du modem C3000Z de Centurylink, qui est réduite lors du chargement, consiste à désactiver la qualité de service. La QoS fixe une priorité pour la VoIP (mise en forme du trafic). Ainsi, si vous n'avez pas de service VoIP (ce qui n'est pas mon cas), la désactivation de la QoS devrait vous donner environ la moitié (28Mbps) de la vitesse de téléchargement, alors que l'activer lors du téléchargement d'un fichier (5Mbps) réduit la vitesse de téléchargement à 0,02Mbps. Il y a un paramètre dans QoS pour donner la priorité au téléchargement (set QoS direction), mais je n'ai pas réussi à le faire tenir. J'ai donc simplement désactivé la QoS.

Je m'attends à une légère baisse de la vitesse de téléchargement lors de l'envoi, mais elle ne devrait pas être de moitié.

Je vais continuer à étudier la question, mais au moins j'ai quelque chose qui fonctionne maintenant avec la désactivation.

Ne croyez pas ceux qui disent que le téléchargement devrait tuer le téléchargement, DEPUIS QUOI ? L'asynchrone permet à la vitesse de votre connexion de fonctionner efficacement dans les deux sens.

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