Dans ma maison, j'ai deux ordinateurs pertinents, l'un sans fil et l'autre câblé, connecté à un routeur G sans fil (Belkin G F5d7234-4 V5), connecté à mon modem Internet. Mon Internet est Insight BB 10.0 (vitesses réelles: 10,4-9,8 Mbps vers le bas, 800-950 Kbps vers le haut).
Sur l'ordinateur sans fil, je veux télécharger plusieurs vidéos. Mettez-les en file d'attente et commencez à télécharger (c'est HTTP). La vitesse moyenne de téléchargement est de 100 à 200 Ko. Internet est lent, mais c'est prévu.
Ce qui n'est pas prévu, c'est lorsque je me connecte à mon ordinateur câblé. Il est séparé et n’a pas à partager le même tuyau avec une connexion massive sur réseau sans fil, mais reste très lent, presque à la vitesse de l’exécution de bittorrent.
C'est déroutant, car je devrais toujours avoir la plus grande partie du tuyau libre. Même si le canal de téléchargement est encrassé de données, cela ne devrait pas affecter ma vitesse de téléchargement. Les en-têtes HTTP ne sont pas gros et ne devraient pas nécessiter beaucoup de traitement. La seule chose à laquelle je peux penser est la façon dont fonctionne TCP en ce que chaque paquet a besoin d'une confirmation (ou quelque chose comme ça, cela fait longtemps que je n'ai pas suivi le cours).
Qu'est-ce qui pourrait causer quelque chose comme ça? Est-ce un problème de routeur, de modem, de connexion ou simplement un résultat de TCP?
Réponses:
Votre mesure de vitesse internet
Je pense que c'est une erreur d'unité de mesure, votre vitesse d'Internet est mesurée en kilobits alors que les téléchargements et les téléchargements ont tendance à être mesurés en kilo-octets, ce qui crée de la confusion et de la douleur pour les utilisateurs qui (à juste titre) s'attendent à ce que ces choses soient mesurées de la même manière.
Votre vitesse Internet en amont est de 800 à 950 kilobits. Nous divisons cette distance par 8 pour obtenir la vitesse en kilo-octets:
Pour moi, cela ressemble beaucoup à la vitesse que vous obtenez, en ignorant les sauts aléatoires à 200 kbps qui pourraient simplement être dus à des rafales, des décrochages, des erreurs de mesure ou d'autres occurrences anormales.
Le résultat de ceci est que votre connexion Internet, votre ordinateur et votre réseau sont en bon état, le problème est que vous saturez totalement votre connexion Internet et que cela complique la tâche des demandes de sites Web et des accusés de réception des données téléchargées.
Je recommanderais de trouver un logiciel de gestion de la bande passante et de réduire de moitié la vitesse à laquelle vous téléchargez, si soudainement tout est plus réactif, votre problème est bel et bien un tuyau Internet saturé.
Pourquoi les téléchargements tuent la vitesse d'Internet.
Je voulais juste ajouter quelques détails sur les raisons pour lesquelles saturer votre connexion Internet entraîne des temps de réponse lents pour une navigation normale ...
Presque tous les programmes traitant avec le réseau fonctionneront via une sorte de tampon FIFO ("First In, First Out"), ce qui signifie qu’il ya une file de données à entrer dans la machine et une file de données sortant de la machine.
Généralement, pour toutes les données entrantes, tout programme qui attend des données est en mesure de vider leur tampon entrant assez rapidement et d'envoyer un petit paquet "d'accusé de réception" afin de demander le prochain bloc de données. Cet accusé de réception est placé dans la file d'attente sortante et, comme il n'y a généralement pas beaucoup de trafic sortant, il arrive en tête de la file d'attente presque instantanément et le cycle de téléchargement et d'acquittement se poursuit.
Cette file d'attente FIFO devient un problème lorsque vous commencez à télécharger. Disons que Windows pourrait avoir une file d'attente de 400 kilo-octets, je ne sais pas avec certitude, mais il semble un nombre raisonnable ces jours-ci. Cela signifie que lorsque vous téléchargez un petit fichier de 200 kilo-octets par exemple, il est envoyé dans la file d'attente et le programme peut continuer et supposer que les données ont été envoyées ou du moins disparaîtront assez rapidement, par exemple 1 à 2 secondes à la fin. la plupart, à peine perceptible vraiment.
Lorsque vous commencez à télécharger des fichiers plus volumineux bien que cette file d'attente devienne un goulot d'étranglement, un programme qui remplit cette file d'attente aussi rapidement qu'il est autorisé à le faire signifiera qu'un autre programme qui souhaite simplement envoyer une petite requête "donnez-moi cette page Web" devra attendre. un tour complet sur toute la longueur de la file d'attente qui, avec une file d'attente de 400 kilo-octets avec une bande passante d'environ 125 kilo-octets, signifie qu'il faudra au moins 3 secondes pour arriver au premier plan et quitter la file d'attente, il pourrait recevoir un bloc de données retour assez rapidement car le tampon en aval est plutôt vide, mais la demande "envoie-moi plus de données" prendra encore 3 secondes avant de pouvoir sortir de la file d'attente.
C'est tout le temps d'attente dans la file d'attente qui entraîne l'expiration des demandes de site Web lors du téléchargement de données, la plupart des sites et navigateurs étant paramétrés pour s'attendre à ce que le délai d'exécution soit inférieur à une seconde par rapport à la demande de données afin qu'il commence à le recevoir, ce qui permet de disposer de ce tampon important. de la manière cause des retards nettement plus longs que prévu. Au fur et à mesure que la mémoire tampon de la file d'attente augmente, le temps nécessaire à toute demande pour traverser la file d'attente et la consulter sur Internet devient plus long.
Lorsque vous limitez la bande passante d'un programme donné, vous ralentissez la vitesse à laquelle ce programme peut placer les données dans la file d'attente. Cela signifie que la file d'attente peut être vidée à une vitesse supérieure à son remplissage et empêche la file d'attente de se remplir. d'être plein. Tout autre programme qui place des données ou une demande dans la file d'attente peut s'attendre à un délai plus court pour atteindre le début de la file d'attente (car il n'est plus quasiment saturé) et la connexion semble "simplement mieux fonctionner".
Wow, c'était plus long que prévu.
la source
Ok - quelques faits d'abord:
Maintenant, réfléchissons: si vous téléchargez beaucoup sur une machine, vous utilisez la majeure partie de l’amont. Il n'y a pas beaucoup de "place" pour les autres paquets - comme les paquets de confirmation. Donc, si vous téléchargez depuis l’autre machine, elle ne peut pas confirmer les paquets reçus aussi rapidement que nécessaire pour conserver une certaine vitesse de téléchargement. Le téléchargement doit être ralenti.
Oh non - Que ferons-nous? Essayez de réduire ou de limiter la vitesse des téléchargements sur la machine "sans fil". De cette façon, il y a plus de bande passante pour les paquets de confirmation et les téléchargements, le surf et les autres choses devraient être à nouveau rapides sur les deux machines!
la source
Vous recherchez une assistance de qualité de service dans votre routeur. Si votre routeur le prend en charge, cela vous permettra de hiérarchiser certains types de trafic ou d’affecter une fraction de votre bande passante à certains types de trafic. Vous pouvez éventuellement spécifier le trafic par téléchargement, numéro de port (== type de paquets: VOIP, Web, etc.) ou adresse IP locale.
Edit: Je n'ai pas trouvé le manuel de votre routeur dans une recherche certes brève, mais au moins quelques références suggèrent qu'il dispose d'un support QOS.
la source
En tant que personne ayant une expérience "moins spéciale" avec un routeur antérieur au vôtre, câblé uniquement avec un routeur Belkin F5D5231-4, il est facile de suspecter votre routeur.
Une partie du problème tient sans doute aussi au fait que vous n’atteignez que les limites de la bande passante totale, comme le suggèrent d’autres réponses. Mais comme je n'ai aucun amour pour les routeurs Belkin, je vous suggère d'essayer d'emprunter un autre routeur plus récent, non-Belkin, pour voir si vous remarquez une différence.
Ma spéculation est que le processeur chez Belkin est sous-alimenté et ne peut pas suivre quand il y a beaucoup de trafic. (Un moyen possible de réduire les coûts de fabrication, non?) Je ne connais pas de moyen facile de vérifier cela, mis à part tester un autre, espérons-le, meilleur routeur.
Vous avez des amis compréhensifs et amoureux de la technologie qui pourraient partir en vacances et qui sont prêts à vous prêter leur routeur alors qu'ils ne l'utilisent pas?
la source