J'essaie d'activer les trames jumbo. J'ai un client linux et un serveur Windows. J'ai standardisé l'ensemble des systèmes sur des cartes électroniques Intel. Sur le serveur Windows, le seul choix pour les trames jumbo est le suivant 9014
& 4088
. J'ai fait des recherches pour savoir si je devais régler la vitesse MTU dans linux sur 9014
o 9000
. Il y a eu des messages contradictoires en cherchant sur Internet mais il semble que probablement 9000
est le bon numéro. J'ai, bien sûr, essayé les deux.
En partant de ça site J'ai essayé de tester si tout fonctionnait correctement. Depuis mon client linux : ping -M do -s 8972 [destinationIP]
tout semble fonctionner correctement :
8980 octets du fichier ([destinationIP]) : icmp_seq=1 ttl=128 time=0.946 ms
8980 octets du fichier ([destinationIP]) : icmp_seq=2 ttl=128 time=1.16 ms
8980 octets du fichier ([destinationIP]) : icmp_seq=3 ttl=128 time=1.02 ms
8980 octets du fichier ([destinationIP]) : icmp_seq=5 ttl=128 time=0.935 ms
mais quand il a essayé de tester du côté de Windows : ping -f -l 9000 [destinationIP]
Pinging < client linux > avec 9000 octets de données :
Le paquet doit être fragmenté mais DF est fixé.
Le paquet doit être fragmenté mais DF est fixé.
Le paquet doit être fragmenté mais DF est fixé.
Le paquet doit être fragmenté mais DF est fixé.
Après avoir fait des recherches sur Internet, j'ai vu des messages contradictoires sur la taille à utiliser pour l'envoi de ping depuis Windows. J'ai donc essayé 8972 (9000-28)
mais elle est interrompue et je n'obtiens aucune réponse. J'ai même essayé 8986 (9014-28)
mais je reçois l'erreur de fragmentation. Je pensais que c'était un problème entre Windows et Linux mais lorsque j'ai essayé d'envoyer un ping à un autre serveur Windows (les trames jumbo sont activées pour chaque serveur), j'ai eu le même problème. J'ai découvert que lorsque je tape 8972
il a commencé à chronométrer et à partir de 9014
a 8973
Je reçois l'erreur de fragmentation. Mes questions sont donc les suivantes :
- Dans linux, c'est
9000
la vitesse MTU correcte à utiliser (à cause de la différence entre linux et Windows) ou est-ce que9014
? - Quelqu'un sait pourquoi je reçois ces
fragmented
des erreurs du côté de Windows et il semble que du côté de linux tout soit correct ?
Voici mon commutateur qui supporte clairement les trames jumbo jusqu'à 9216
0 votes
Bienvenue dans un monde sans norme (la norme Ethernet est toujours un MTU de 1500 octets, et il n'y a pas de norme pour les trames jumbo). En outre, assurez-vous de ne jamais essayer d'envoyer des trames jumbo sur l'Internet public. Les trames jumbo devraient être fragmentées, mais les fragments ne sont probablement pas autorisés à la destination par des ingénieurs intelligents en raison des attaques DoS sur les fragments.