Problème envoie de grosse trames [netperf] - réseaux et sécurité - Linux et OS Alternatifs
Marsh Posté le 02-06-2010 à 09:27:19
La seule chose que je peux te dire, c'est que les paquets émis sont vraisemblablement fragmentés. Leur taille, d'après ton screenshot tourne autour de 1500 (MTU des réseau ethernet).
Il est possible que ta plate forme embarquée crashe sous la charge pour réassembler une multitude de paquets fragmentés.
Marsh Posté le 02-06-2010 à 09:31:48
Ce qui m'étonne, c'est que ce qui crash c'est le PC sur lequel je lance le test TCP_MAERTS et non pas la plate-forme.
Quand je dis "crash" le test netperf TCP_MAERTS me renvoit :
Send_tcp_maerts : data recv error : Interrupted system call
"len was -1"
et après impossible de pinger le PC alors que la plate-forme elle répond... et c'est la plate-forme qui envoie les paquets
Marsh Posté le 02-06-2010 à 09:20:11
Bonjour à tous,
J'aimerais effectuer des tests sur ma plate forme embarquée qui tourne sous linux.
J'ai lancé netserver dessus et netperf sur un autre pc, les deux sont reliés par un câble Ethernet. Je fais des tests TCP_STREAM du PC vers la plate-forme sans problème. En revanche, lors des tests TCP_MAERTS la plate-forme plante le PC quand elle tente d'envoyer des grosses trames (Socket environ 4096 et des messages de 4096 aussi par exemple)
J'ai analysé le trafic avec wireshark :
192.168.2.2 c'est ma plate-forme
192.168.2.10 c'est mon PC
Il n'y a pas toutes les lignes car normalement il y en a plusieurs milliers....
Une idée?
Merci
Message édité par toms50 le 02-06-2010 à 09:28:59