Debian : upload quasi impossible -> trouver le bon MTU - réseaux et sécurité - Linux et OS Alternatifs
Marsh Posté le 22-12-2006 à 09:32:38
Bon, je vois que ça passionne les foules
J'ai trouvé comment modifier le MTU définitivement, il faut rajouter "mtu 1460" dans le fichier /etc/network/interface
Je me demande quand même comment un utilisateur lambda se serait sorti de ce problème... Parce que ce n'est pas le support d'Alice qui m'a été d'un grand secours sur ce coup là.
Admin.
Marsh Posté le 22-12-2006 à 10:10:54
Faudrait que je fasse des essais dans ce style, entre 2 machines (toujours les mêmes) mes scp vont à une vitesse de tortue, je sais pas trop d'où ca vient.
(ce post ne passionne pas les foules mais il est utile je pense )
Marsh Posté le 22-12-2006 à 13:07:53
Je suis intéressé de voir les résultats d'un maximum de personne.
Je pense que ça ne peut venir que de mon provider vu que de mon coté je n'ai changé aucun matériel.
vw.
Marsh Posté le 22-12-2006 à 15:29:25
beurk.
Colle nous une capture tcpdump sur un un téléchargement qui pose problème.
Marsh Posté le 22-12-2006 à 15:39:53
man interfaces
Marsh Posté le 22-12-2006 à 15:56:30
black_lord a écrit : man interfaces |
et après tu vas éditer /etc/network/interfaces sur le modem routeur ?
Marsh Posté le 22-12-2006 à 16:12:58
Citation : |
il a demandé pour sa machine, pas pour son routeur
Marsh Posté le 22-12-2006 à 16:24:29
si la PMTU marche dans un sens et pas dans l'autre ... tu ferais pas le malin à filtrer le ping par hasard ?
Marsh Posté le 22-12-2006 à 18:46:37
Vous énervez pas, j'ai mis plus haut que j'ai trouvé le fichier à modifier.
Je filtre pas les ping. Les paquets que j'envoi avec un MTU de plus de 1460 ne passent pas, que ce soit de l'icmp ou pas.
vw@debian:~$ ping -M do -s 1500 www.google.fr
PING www.l.google.com (209.85.129.104) 1500(1528) bytes of data.
From 192.168.1.2 icmp_seq=1 Frag needed and DF set (mtu = 1460)
From 192.168.1.2 icmp_seq=1 Frag needed and DF set (mtu = 1460)
From 192.168.1.2 icmp_seq=1 Frag needed and DF set (mtu = 1460)
...
vw@debian:~$ ping -M do -s 1432 www.google.fr
PING www.l.google.com (209.85.135.103) 1432(1460) bytes of data.
64 bytes from 209.85.135.103: icmp_seq=1 ttl=244 (truncated)
64 bytes from 209.85.135.103: icmp_seq=2 ttl=244 (truncated)
64 bytes from 209.85.135.103: icmp_seq=3 ttl=244 (truncated)
Le problème est uniquement pour l'upload, pas pour le download, puisque forcément, pour le download, ce n'est pas moi qui fixe la taille des paquets.
vw
Marsh Posté le 22-12-2006 à 19:13:51
T'as un gors problème si tu as eu à modifier la MTU manuellement...
Marsh Posté le 22-12-2006 à 20:09:16
Pourquoi?
Marsh Posté le 23-12-2006 à 14:29:14
Tu reçois des Fragmentation Needed, excellent ! La PMTU doit fonctionner parfaitement. chaimoiçamarche
Marsh Posté le 21-12-2006 à 10:23:22
Bonjour à tous,
Je ne comprenais pas pourquoi je n'arrivais plus à uploader sur Internet, le MTU était trop élevé.
J'ai donc deux questions :
1 - Comment trouver le bon MTU? J'ai fait une succession de "ping -M do -s <mtu> www.googel.fr" et ça marche pour un mtu max de 1432. Si je rajoute la taille de l'entete ip/icmp de 28 octets, ça fait 1460, ce qui correspond au TCP Data size (MSS) avec un MTU de 1500 si on n'utilise pas PPPOE. Est-ce cette valeur de 1460 que je dois configurer pour mon interface réseau? Comment cela a t'il se mettre à merder du jours au lendemain? Mon provider a pu changer ses équipements?
2 - Dans quel fichier se trouve cette configuration que je n'ai pas à la re-modifier manuellement à chaque démarrage?
J'ai "0" dans le fichier /proc/sys/net/ipv4/ip_no_pmtu_disc
J'ai un modem router Ethernet non ppp.
Merci,
vw.
Message édité par Combi_A_Vendre le 21-12-2006 à 11:08:02