Comment trouver la perte de paquets dans Wireshark?
J'ai besoin de tester la perte de paquets pour une application FTP. J'ai utilisé le Wireshark un renifleur de paquets, et j'ai eu des Flux TCP.
Comment puis-je trouver la perte de paquets à l'aide de Wireshark?
Où êtes-vous en cours d'exécution Wireshark sur le client FTP, le serveur FTP de la machine, ou une autre machine accroché sur le réseau sur un hub?
Ce n'est pas de programmation relative, devrait peut-être aller sur serverfault
Ce n'est pas de programmation relative, devrait peut-être aller sur serverfault
OriginalL'auteur krishnakumar | 2009-06-30
Vous devez vous connecter pour publier un commentaire.
La perte de paquets et d'autres statistiques, telles que le taux d'erreur binaire (BER) peut être difficile, voire impossible, de manière empirique le constater en regardant des images dans Wireshark, en fonction de ce calque que vous êtes désireux de regarder. Et souvent c'est très dépendant de ce que les protocoles que vous utilisez et ce logiciel/firmware est mise en œuvre.
J'ai eu cette expérience exacte avec les routeurs Wi-Fi, par exemple. J'avais besoin de tester empiriquement la BRE d'une liaison Wi-Fi. Mais il s'avère que 802.11 a un TCP-comme la CRC en fonction de retransmettre système que tout se passe au niveau de la couche liaison.
Ainsi, par exemple, vous pouvez envoyer un paquet UDP à partir de Wi-Fi de l'appareil à Un périphérique Wi-Fi B. En transit, un couple de bits sont retournés, appareil B voit que le CRC est le mal et envoie une demande de retransmission. Le paquet est envoyé à nouveau, et de nouveau est corrompu. Sur la troisième tentative, cependant, le paquet est par le biais de l'amende.
L'on espère voir une sorte de perte de paquets métriques droit? Eh bien, malheureusement, non. L'ensemble de cet échange qui se passe en dessous de Wireshark. Tous il voit, c'est un paquet UDP envoyés avec succès, mais prendre trois fois plus long que la normale pour y arriver. (J'ai fini par avoir à faire de modification du noyau d'envoyer un avis lorsque la couche de liaison des erreurs CRC s'est produite. Il a été un gâchis!)
OriginalL'auteur AltF4
[Zr40 points ci-après que cette partie est faux: Pour prolonger mon commentaire - Wireshark ne peux vous dire le nombre de paquets rejetés dans la barre d'état au bas de la page (j'ai juste couru un exemple de capture et il dit "Paquets: 65 Affiche: 65 Marqués: 0 Dropped: 0") mais je ne suis pas certain que vous obtiendrez les mêmes résultats selon laquelle fin de compte, vous êtes en cours d'exécution.]
Dans ce cas - je suppose que vous auriez besoin pour exécuter Wireshark à chaque extrémité et de regarder le paquet de statistiques (nombre de paquets A->B, B->A) et de comparer les différences. Vous ne pouvez pas compter sur TCP tentatives etc que cela ne signifie pas nécessairement que le paquet est perdu.
Aussi, vous aurez besoin de configurer un filtre de capture pour FTP uniquement, sauf si vous voulez que vos statistiques d'être biaisée par d'autres trucs comme des Arpèges, des recherches DNS, etc.
Oh merci, je ne savais pas que.
OriginalL'auteur Vicky