Qu’est-ce que la perte de paquets ? (Et comment le tester)
La perte de paquets est un problème de connexion où des « paquets » de données sont perdus avant d’atteindre leur destination. Testez la perte de paquets localement et sur Internet avec un simple outil de ligne de commande pour isoler le problème. Modifiez la configuration de votre réseau ou contactez votre FAI pour résoudre le problème.
La perte de paquets peut perturber votre connexion réseau. Heureusement, le test est relativement simple à la fois sur une connexion locale et sur Internet. Voici ce que vous devez savoir avant de porter plainte auprès de votre FAI.
Sommaire
Qu’est-ce qu’un paquet ?
En termes de mise en réseau, un paquet est un petit morceau d’un message plus volumineux qui a été divisé pour une livraison efficace. Les paquets sont utilisés parce que les réseaux informatiques sont des réseaux de « commutation de paquets ». Cela signifie que les paquets peuvent voyager et être traités indépendamment les uns des autres sur les mêmes connexions dans n’importe quel ordre, avant d’être réassemblés une fois qu’ils ont atteint leur destination.
Ceci est fondamental pour l’infrastructure d’Internet, où un grand nombre d’appareils composent le réseau plus vaste, tous communiquant et envoyant des données en même temps. Sans paquets, les données seraient envoyées sous la forme d’un long flux, ce qui devient impossible une fois que plus de deux appareils sont introduits.
Toutes les données transférées sur les réseaux informatiques locaux et mondiaux sont décomposées en paquets d’environ 1500 octets. Les paquets de protocole Internet sont constitués d’un en-tête (qui comprend des informations telles que les adresses IP d’origine et de destination, les types de paquets et le numéro de paquet) et une charge utile (les données que vous transférez).
Qu’est-ce que la perte de paquets ?
La perte de paquets est ce qui se produit lorsqu’un de ces paquets n’atteint pas sa destination. Cela se traduit par des données incomplètes du côté récepteur, ce qui nécessite que les données soient à nouveau envoyées pour traiter avec succès la demande.
Une perte de paquets aléatoire peut se produire dans le cadre des performances « normales » du réseau. Ce n’est pas souhaitable et cela peut entraîner un réseau lent, des flux interrompus, une latence et des choses qui ne fonctionnent pas comme elles sont censées le faire.
La perte de paquets est plus évidente dans certaines activités en ligne, en particulier les jeux, le streaming et la communication vocale et vidéo en temps réel. Vous remarquerez peut-être des mouvements saccadés dans les jeux, des interruptions du réseau ou des déconnexions aléatoires. La perte de paquets lors de la diffusion en continu ou d’appels vocaux et vidéo peut provoquer des images figées, un bégaiement, un son robotique ou un macroblocage (pixelisation importante causée par la compression).
Bien que la perte de paquets soit mauvaise, vous n’avez généralement pas à vous en soucier, sauf s’il s’agit d’un problème constant.
Qu’est-ce qui cause la perte de paquets ?
La plupart du temps, la perte de paquets est causée par des facteurs indépendants de votre volonté. Cela peut être dû à des problèmes avec les services que vous utilisez, à l’infrastructure de télécommunications ou à des pannes du fournisseur de services Internet. La perte de paquets peut affecter à la fois les réseaux locaux et Internet au sens large. Si vous rencontrez des problèmes sur votre réseau local, le problème est causé par un problème de votre côté.
Cela peut être dû à des facteurs tels que :
- Problèmes avec le matériel réseau.
- Interférence sur les réseaux sans fil ou filaires.
- Problèmes logiciels avec les ordinateurs et autres appareils.
- Charges élevées sur le matériel réseau (comme les routeurs, les commutateurs ou les répéteurs sans fil).
Comment tester la perte de paquets
Vous pouvez tester la perte de paquets sur un réseau local ou sur Internet. Cela peut vous aider à décider si le problème est de votre côté ou si vous devez impliquer votre FAI ou votre fournisseur de télécommunications.
Test de perte de paquets sur le réseau local
Un moyen simple de tester la perte de paquets consiste à utiliser le ping
commande console. Sous Windows, vous pouvez le faire en lançant PowerShell (utilisez la fonction Rechercher dans le menu Démarrer pour le trouver).
Tout d’abord, déterminez l’adresse de votre routeur en exécutant le ipconfig /all
commande et recherchez l’adresse IP indiquée à côté de l’entrée « Passerelle par défaut ». Dans la plupart des cas, ce sera 192.168.0.1 ou 10.0.0.1.
Courez maintenant ping <address> -t
dans PowerShell, où <address>
est l’adresse IP de votre routeur. La commande ping s’exécutera indéfiniment, en envoyant à chaque fois un seul paquet de données. Laissez-le fonctionner un peu, puis appuyez sur Ctrl + C pour annuler la commande.
Toute perte de paquets subie sera répertoriée. Idéalement, vous voulez voir « 0% de perte » signalé pour ce test. Cela signifie que la connexion entre votre ordinateur et votre routeur ne perd pas de paquets.
Pour ce faire sur un ordinateur Mac ou Linux, utilisez l’application Terminal. Exécutez le netstat -nr|grep default
pour voir l’adresse IP de votre routeur répertoriée en haut de la page. Courez maintenant ping <address>
remplacer <address>
avec l’adresse IP du routeur.
La commande s’exécutera indéfiniment, en envoyant et en recevant un seul paquet à chaque fois. Laissez-le fonctionner puis appuyez sur Control + C pour annuler la commande. Vous verrez toute perte de paquets répertoriée. Si vous voyez « 0% de perte », votre connexion locale ne perd pas de paquets.
Test de perte de paquets de connexion Internet
Vous pouvez utiliser une méthode similaire pour tester votre connexion Internet pour la perte de paquets, sauf qu’au lieu de l’adresse IP de votre routeur local, vous pouvez utiliser une URL de site Web comme howtogeek.com
ou google.com
.
Les sites Web de test de vitesse Internet tels que speedtest.net ou packetlosstest.com vous informeront également de la perte de paquets. Vous êtes plus susceptible de rencontrer une perte de paquets sur Internet car il peut y avoir de nombreux sauts entre votre ordinateur et un serveur distant, ce qui signifie plus de points de défaillance potentiels.
Comment réparer la perte de paquets
Si vous pensez que le problème est de votre côté, éliminez autant de causes que possible avant de modifier trop de variables. Redémarrez votre ordinateur et appliquez toutes les mises à jour logicielles en attente. Faites de même pour le matériel réseau, surtout s’il y a longtemps que vous n’avez pas redémarré.
Si votre équipement réseau est soumis à une forte charge, testez-le à un moment où les charges sont plus légères. Plutôt que de le faire pendant la journée lorsque tout le monde essaie d’utiliser Internet, faites-le tard le soir lorsque tout est éteint.
Résoudre la perte de paquets sur un réseau local
Le Wi-Fi est une cause fréquente de perte de paquets sur un réseau local. Le remède évident est d’utiliser un réseau filaire, même si ce n’est pas toujours pratique. À tout le moins, vous pouvez tester pour voir si le problème persiste sur un réseau câblé pour isoler le Wi-Fi comme cause de vos problèmes. Idéalement, cela impliquerait de déplacer un ordinateur portable à proximité de votre routeur et de le connecter via Ethernet, puis de relancer les tests ci-dessus.
S’il s’avère que le Wi-Fi est à blâmer, vous pouvez prendre certaines mesures pour atténuer les problèmes en supprimant les sources d’interférences du réseau et en configurant votre canal en conséquence. Vous voudrez peut-être essayer de basculer entre les fréquences 2,4 Ghz et 5 Ghz pour voir si cela vous aide.
Si vous utilisez déjà une connexion filaire, vérifiez et remplacez tous les câbles qui pourraient être endommagés. Les réseaux CPL peuvent également être affectés par des interférences, entraînant une perte de paquets. Essayez d’éteindre les gros appareils et de refaire un test pour isoler la source.
Si votre routeur est vieux et facilement surchargé, le remplacer par un système de routeur maillé moderne ou un routeur Wi-Fi 6E hautes performances pourrait être la solution.
Résoudre la perte de paquets sur Internet
Le matériel peut également être à l’origine de problèmes qui vont au-delà de votre réseau local. Redémarrez toujours votre ordinateur et votre matériel réseau, puis testez via une connexion filaire si vous pensez que c’est le cas. Si vous avez un modem séparé (ou un routeur-modem combiné), considérez qu’il pourrait également être à blâmer. Si vous pouvez tester avec un autre matériel, faites-le.
Si vous êtes sûr que le problème vient de votre connexion, il est temps de contacter votre fournisseur de services Internet ou votre entreprise de télécommunications pour résoudre le problème. Dites-leur exactement quel est le problème, ce que vous avez appris et le type de symptômes que vous rencontrez (comme des problèmes de streaming, des problèmes de latence lorsque vous jouez à des jeux, une navigation Web lente, etc.).
Notez quand vous rencontrez ces problèmes, que ce soit tout le temps, pendant les périodes d’utilisation intensive ou sporadiquement. Sachez que certains fournisseurs de services peuvent vous facturer un appel s’ils constatent qu’il n’y a aucun problème avec votre connexion. Emprunter un modem et un routeur à un ami pour exclure votre propre équipement pourrait vous faire économiser de l’argent !
Vérifiez également la latence excessive
La latence peut être l’une des plus grandes sources de conflits de connexion, un problème qui affecte même les connexions relativement «rapides» comme l’Internet par satellite. C’est l’une des nombreuses raisons pour lesquelles votre connexion Internet peut sembler lente.