Beaucoup de personnes rencontrent des problèmes de connexions ou d’affichages sur certaines adresses Internet, n’arrivent pas à envoyer des e-mails avec des fichiers joints, ou ont des problèmes sous FTP ou IRC sur le(s) poste(s) client(s) qui est trop grande.
Ce dossier à été rédigé dans le but d’expliquer la démarche à suivre afin de trouvez et de modifier la valeur MTU « Maximum Transfer Unit » sur le(s) poste(s) qui bénéficie(nt) du partage de connexion à Internet, via réseau Local de type Ethernet utilisant le protocole TCP. Si vous rencontrez ce type de problème, appliquez ce qui va suivre.
MTU :
Le MTU "Maximum Transfer Unit" est défini comme étant la capacité de Transmission Maximale de "paquet IP" provenant d’Internet sur le réseau. Il se mesure en octets, et vaut pour Ethernet 1500 octets.
Recherche de la valeur Maximale " MTU " :
Remarque : Avant de chercher la valeur maximale MTU assurez-vous que dans la base de registre, (poste client) la valeur MTU n’existe pas encore. Reporter vous à la rubrique afin de voir si elle existe. Le cas échéant, supprimez-la.
• Pour trouver la valeur Maximale MTU, ouvrez une fenêtre de commande « DOS » (poste client) « Démarrer/Programmes/Accessoires » puis « Commande DOS ». Ou Démarrer/Programmes/Accessoires puis Invite de commandes. Ou Démarrer/Executer taper cmd (Sous Windows 2K/XP)
• Une fois l’invite de commandes ouvert, tapez :
Ping -f -l (taille du paquet -28) (IP de votre serveur)
Explication :
• (-f) = active l’indicateur Ne pas fragmenter dans le paquet • (-l] = envoie la taille du paquet • (taille du paquet -28) = pour l’exemple 1400 -28 =1372 « moins 28 pour les entêtes IP et ICMP » • (IP du serveur) = pour l’exemple 192.168.0.1
Ce qui donne :
Ping -f -l 1472 192.168.0.1
-Si la réponse à la requête est :
• La réponse à l’envoie du ping passe avec cette valeur, donc vous pouvez passer à une valeur supérieur afin de trouver la limite MTU. La limite sera atteinte à partir du moment où la réponse sera du type :
• Cette réponse indique que la valeur MTU envoyée est trop grande, baissez afin de trouver le MTU optimal.
• Une fois la valeur MTU trouvée, passer la suite.
Mémo :
• lorsque le MTU optimal est trouvé n’oubliez pas de rajouter 28 à la valeur trouvée au moment de la modification de la basse de registre.
• Le MTU Maximal à l’envoi de la requête est de 1472. " 1500-28 "
À savoir :
• Sous PPOE vous devez avoir au maximum le MTU à 1492
Mise en garde :
Attention les solutions suivantes demandent la modification de valeur dans votre base de registre. Pour cette raison, une sauvegarde de votre base de registre est conseillée afin de restaurer au cas où vous rencontreriez des problèmes à la suite d’une mauvaise manipulation.