Bien que ce problème soit désormais beaucoup moins fréquent, avec certaines connexions internet on peut encore rencontrer des problèmes d'affichage sur quelques adresses Internet, d'envoi d'e-mails avec des fichiers joints, ou sous FTP ou IRC sur le(s) poste(s) client(s) alors que tout fonctionne correctement sur le serveur.
La cause de ce dysfonctionnement est souvent une valeur MTU (Maximum Transfer Unit) trop élevée.
Ce dossier à été rédigé dans le but d'expliquer la marche à suivre pour trouver puis modifier la valeur MTU "Maximum Transfer Unit" sur le(s) poste(s) client(s) qui bénéficie(nt) du partage de la connexion Internet, via un réseau Local de type Ethernet utilisant le protocole TCP.
Le MTU est la taille maximale que peut atteindre un paquet de données qui transite depuis internet vers un des ordinateurs du réseau. Quand le transfert passe par un réseau Ethernet sa valeur est de 1500 octets.
Remarque : avant de vous lancer vérifiez dans la base de registre de votre ordinateur (poste client) que cette valeur n'a pas encore été crée.
Pour identifier la valeur de votre MTU, il vous faut ouvrir une invite de commande : démarrer > Exécuter > cmd.exe.
Après avoir ouvert l'invite de commandes saisir :
ping -f -l [taille du paquet -28] [IP de votre serveur]
Ce qui donne :
ping -f -l 1372 192.168.0.1
Si la réponse à la requête 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....
vous pouvez augmenter la valeur du MTU pour trouver sa limite supérieure. Cette dernière est dépassée si la réponse du ping est :
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
Il vous faut alors diminuer légèrement la valeur du MTU et réaliser un ultime test.
Après avoir identifié votre MTU optimal, au moment de procéder à la saisie sur la base de données il vous faudra soustraire 28 à sa valeur. Le chiffre à saisir dans la requête devra être par exemple 1472 (1500-28) dans le cas d'un MTU max de 1500.
Sous protocole PPPOE le MTUne devra pas être supérieur à 1492.
Attention avant de modifier le MTU dans votre base de registre prenez soin de sauvegarder celle-ci. Vous aurez ainsi la possibilité de la restaurer si besoin.



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



Si après avoir effectué ces modifications, vous ne pouvez toujours pas accéder à un site vérifiez que ce dernier est accessible sur d'autres ordinateurs. S'il est encore en ligne envoyez un "ping" depuis votre ordinateur vers son adresse pour vous assurer que la valeur du MTU déterminée précédemment est compatible avec l'adresse recherchée. La requête à saisir aura la forme suivante :
ping -f -l (taille du paquet -28) (adresse du site)
Retour : Tous les dossiers