Mesurer la qualité de la connexion Internet

8

J'ai des problèmes de réseau local sans fil sur mon ordinateur portable Windows / Linux à double démarrage - la connexion côté Linux a parfois des problèmes et semble quelque peu lente et volumineuse. J'essaierais de résoudre ce problème en manipulant toutes sortes de paramètres de routeur, ou de rétroportages de modules de noyau WLAN, ou autre chose - mais le problème est, il est difficile de savoir si les paramètres ont eu un effet, car le problème n'apparaît que dans un sentiment subjectif à propos de vitesse de connexion. J'aimerais donc avoir un moyen d'exécuter une mesure qui me dirait si le problème a été affecté ou non.

Jusqu'à présent, je viens d'utiliser iwconfigce qui renvoie des données normales, et ping -c 100 -i 0.2sur le routeur et certaines adresses IP de sites Web stables, mais le résumé ne me donne pas toutes ces bonnes données, seulement la perte de paquets occasionnelle. Une information qui manque dans le résumé est le nombre de paquets avec un temps d'aller-retour clairement différent, car c'est l'un des symptômes que j'ai remarqué - la plupart des paquets reviennent avec un temps régulier, mais certains d'entre eux prennent beaucoup plus de temps.

Quels outils puis-je utiliser pour obtenir des données numériques réelles sur la qualité de ma connexion Internet?

(Et juste au cas où quelqu'un se demanderait, oui, le problème est réel et pas seulement un biais de confirmation, car il semble parfois assez mauvais pour me déconnecter de la connexion WLAN. Il est probablement lié à ce bogue Ubuntu et / ou à ce bogue Redhat )

Ilari Kajaste
la source

Réponses:

8

Peut-être que la configuration fume du côté de Linux et la pointe vers votre AP?

Le smokeping enverra périodiquement (configurable) -20 pings en même temps, puis représentera graphiquement le nombre de retours et la plage de temps de retour. Si vous avez beaucoup de paquets perdus, ou la plage vraiment large, alors vous devriez être concerné.

Graphique de fumage

Si vous souhaitez exécuter smokeping, vous pouvez utiliser fping , c'est ce que Smokeping appelle pour collecter les données. Il est cependant beaucoup plus facile à interpréter avec le graphique.

Zoredache
la source
2

Utilisez tcpdump pour capturer les paquets qui quittent votre sous-réseau local LAN. Utilisez ensuite des outils tels que Wireshark ou tshark pour effectuer une analyse de la quantité de pertes que vous rencontrez, ainsi que de la variance du temps d'aller-retour et du comportement de TCP. (Fenêtrage, retransmissions, etc.).

La raison pour laquelle je suggère cela plutôt que d'exécuter une sorte de logiciel de surveillance basé sur ping / traceroute est que de nombreux opérateurs de réseau traitent le trafic ICMP (et la génération d'ICMP inaccessibles, sur lequel traceroute s'appuie) différemment du trafic UDP / TCP réel. L'utilisation d'un outil basé sur ICMP peut donc vous donner de faux résultats.

Murali Suriar
la source