Comment modifier son MTU

Les raisons de vouloir modifier le MTU

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) alors que tout fonctionne correctement sur le serveur.

La raison de ces problèmes provient du réglage de la valeur MTU 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 trouver et de modifier la valeur MTU "Maximum Transfer Unit" sur le(s) poste(s) client(s) qui bénéficie(nt) du partage de connexion à Internet, via un 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 Transmission 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 l'Ethernet 1500 octets.

Recherche de la valeur Maximale "MTU"

Remarque : Avant de rechercher 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 Procédure 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/Progammes puis "Commande DOS" ou "Démarrer/Programmes/Accessoires" puis "Invite de commandes".

Une fois "l'invite de commandes" ouvert, tapez :

  • ping -f -l (taille du paquet -28) (IP de votre serveur)
  • (-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 en-têtes IP et ICMP"
  • (IP de votre serveur) = pour l'exemple 192.168.0.1

ce qui donne :

  • ping -f -l 1372 192.168.0.1

Si la réponse à la requette est :

Réponse de 192.168.0.1 : octets = 1372....
Réponse de 192.168.0.1 : octets = 1372....
Réponse de 192.168.0.1 : octets = 1372....
Réponse de 192.168.0.1 : octets = 1372....

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 ou la réponse sera du type:

Le paquet doit être fragmenté, mais paramétré DF
Le paquet doit être fragmenté, mais paramétré DF
Le paquet doit être fragmenté, mais paramétré DF
Le paquet doit être fragmenté, mais paramétré DF

Cette réponse indique que la valeur MTU envoyée est trop grande, baissez la afin de trouver le MTU optimal.

Une fois la valeur maximal 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 dans la base de registre.

Le MTU Maximal à l'envoi de la requette est de 1472."1500-28"

A savoir

Sous PPPOE le client doit avoir au maximum le MTU à 1492 "source :http://www.speedguide.net/"

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 la restaurer au cas où vous rencontreriez des problèmes à la suite d'une mauvaise manipulation.

Procédure

Ouverture de l'Editeur de registre

Allez sur le Bureau, cliquez sur Démarrer puis sur Exécuter... une fenêtre s'ouvre.

Tapez regedit puis cliquez OK

L'éditeur de registre s'ouvre.

Cette méthode d'ouverture du registre est valable pour tous les systèmes d'exploitations.

Modification MTU sous Win98/98SE/ME

Dans l'éditeur de registre sélectionner HKEY_LOCAL_MACHINE

System\CurrentControlSet\Services\class\NetTrans\000n. "000n"correspond à la carte réseau, afin de bien la repérer, dans la fenêtre de droite de l'éditeur de registre, doit se trouver la valeur DriverDesc = "TCP/Ip".

Une fois la carte repérée, ajouter si elle n'existe pas, "MaxMTU" une nouvelle Valeur de chaine.

Une fois la valeur de chaine créee, renommez la en MaxMTU et donnez lui la valeur trouvée + 28 (1400 pour l'exemple).

Validez en cliquant sur OK. Refermez l'editeur de registre. Redémarrez, le problème devrait être résolu.

Modification MTU sous Win2K et XP

Remarque pour pouvoir modifier ou ajouter une valeur dans la base de registre, vous devez avoir les droits d'administrations.

Dans l'éditeur de registre sélectionnez HKEY_LOCAL_MACHINE

System\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\ "interface". "interface" correspond à la carte réseau. Afin de la repérer, dans la fenêtre de droite de l'éditeur de registre, doit se trouver l'adresse IP de l'ordinateur.

Une fois la carte repérée, contrôlez que la cléMTU n'existe pas.Si tel est le cas, supprimez là. Ajoutez une nouvelle Valeur DWord.

Une fois la valeur DWord créee, renommez la en MTU

Une fois renommée, double cliquez dessus et entrez la valeur trouvée + 28 (1400 pour l'exemple).

Validez en cliquant sur OK. Refermez l'éditeur de registre. Redémarrez, le problème devrait être résolu.

Modification MTU sous WinNT

Dans l'éditeur de registre sélectionnez HKEY_LOCAL_MACHINE

System\CurrentControlSet\Services\"interface-name"\. Une fois "l'interface name" repérée, \Parameters\Tcpip\

Reportez vous à la rubrique Modification MTU sous Win2K et XP pour creer ou modifier le MTU.

Conclusion

Si malgré toutes ces modifications, certains sites ne sont toujours pas accessibles, assurez vous dans un premier temps, via votre serveur, que le site en question est accéssible. Si tel est le cas, à ce moment, envoyez un "ping" du poste client directement sur le site en question, afin de vous assurez que la taille MTU précédemment trouvée n'est pas trop grande pour l'adresse recherchée. Pour ce faire la requette sera la suivante :

ping -f -l (taille du paquet -28) (adresse du site)

Modifiez la valeur MTU par celle trouvée pour le site et réessayez de vous y connecter à nouveau.

Liens

Pour en savoir plus http://www.speedguide.net/

Retour : Tous les dossiers

Tester sa ligne

Testez l'éligibilité de votre ligne. Grâce à ce test adsl, vous pouvez savoir quelles sont les offres FAI auxquelles vous pouvez souscrire.

Resilier son contrat ADSL

Lettre resiliation

Générez votre lettre de résiliation personnalisée

Offres FAI

Comparer les offres des fournisseurs d'accès

Retrouvez toutes les Offres ADSL détaillées dans notre comparatif

Sondage

Sondage

Votre connexion internet vous convient-elle ?

Suivez-nous

Abonnez-vous gratuitement au RSS de DSLvalley

Devenez fan de DSLvalley sur Facebook   Suivez DSLvalley sur Twitter

Des questions ?

Abonnez-vous

Besoin d'un conseil pour choisir votre opérateur ? Nos conseillers spécialisés en ADSL sont là pour vous aider.

Recevez gratuitement par email
la Newsletter de DSLvalley.com

Découvrez les dernières actualités du haut débit, toutes les nouvelles offres, les promotions en cours,...
Bénéficiez de nos conseils pour mieux choisir votre fournisseurs d’accès ou pour résilier votre abonnement.

 
 
Fermer Fermer