Aller au contenu
  • Pas encore inscrit ?

    Pourquoi ne pas vous inscrire ? C'est simple, rapide et gratuit.
    Pour en savoir plus, lisez Les avantages de l'inscription... et la Charte de Zébulon.
    De plus, les messages que vous postez en tant qu'invité restent invisibles tant qu'un modérateur ne les a pas validés. Inscrivez-vous, ce sera un gain de temps pour tout le monde, vous, les helpeurs et les modérateurs ! :wink:

[résolu]MTU & TTL (fragmented)


elbopha

Messages recommandés

Bonjour,

 

J'ai la Freebox.

Aidez moi a comprendre ceci, pris dans TCP Optimizer :

 

 

Ma config lorsque j'ai ce qui est en dessous : MTU=1480 & TTL=128 & TCPWindowsSize=256960 bytes

 

J'ai pinguer free.fr :

Pinging [213.228.0.42] with 40 bytes ->bytes=40 time=30ms TTL=61

Pinging [213.228.0.42] with 750 bytes ->bytes=750 time=52ms TTL=61

Pinging [213.228.0.42] with 1125 bytes ->bytes=1125 time=63ms TTL=61

Pinging [213.228.0.42] with 1312 bytes ->bytes=1312 time=66ms TTL=61

Pinging [213.228.0.42] with 1406 bytes ->bytes=1406 time=69ms TTL=61

Pinging [213.228.0.42] with 1453 bytes -> ..fragmented

Pinging [213.228.0.42] with 1430 bytes ->bytes=1430 time=71ms TTL=61

Pinging [213.228.0.42] with 1441 bytes ->bytes=1441 time=70ms TTL=61

Pinging [213.228.0.42] with 1447 bytes ->bytes=1447 time=70ms TTL=61

Pinging [213.228.0.42] with 1450 bytes ->bytes=1450 time=69ms TTL=61

Pinging [213.228.0.42] with 1451 bytes ->bytes=1451 time=70ms TTL=61

Pinging [213.228.0.42] with 1452 bytes ->bytes=1452 time=74ms TTL=61

The largest possible non-fragmented packet is 1452  (1480 - 28 ICMP & IP headers).

You can set your MTU to 1480

 

Ping de yahoo.com :

Pinging [216.109.127.28] with 40 bytes ->bytes=40 time=118ms TTL=52

Pinging [216.109.127.28] with 750 bytes ->bytes=750 time=131ms TTL=51

Pinging [216.109.127.28] with 1125 bytes ->bytes=1125 time=146ms TTL=51

Pinging [216.109.127.28] with 1312 bytes ->bytes=1312 time=146ms TTL=51

Pinging [216.109.127.28] with 1406 bytes ->bytes=1406 time=150ms TTL=52

Pinging [216.109.127.28] with 1453 bytes -> ..fragmented

Pinging [216.109.127.28] with 1430 bytes ->bytes=1430 time=148ms TTL=52

Pinging [216.109.127.28] with 1441 bytes ->bytes=1441 time=151ms TTL=51

Pinging [216.109.127.28] with 1447 bytes ->bytes=1447 time=155ms TTL=51

Pinging [216.109.127.28] with 1450 bytes ->bytes=1450 time=150ms TTL=52

Pinging [216.109.127.28] with 1451 bytes ->bytes=1451 time=149ms TTL=52

Pinging [216.109.127.28] with 1452 bytes ->bytes=1452 time=157ms TTL=51

The largest possible non-fragmented packet is 1452  (1480 - 28 ICMP & IP headers).

You can set your MTU to 1480

 

=====================================================

 

Maintenant MTU=1406 & TTL=128 & TCPWindowsSize=256960 bytes pensant qu'il n'y aurait plus de fragmentation.

 

Ping sur free.fr

Pinging [213.228.0.42] with 40 bytes ->bytes=40 time=40ms TTL=61

Pinging [213.228.0.42] with 750 bytes ->bytes=750 time=53ms TTL=61

Pinging [213.228.0.42] with 1125 bytes ->bytes=1125 time=63ms TTL=61

Pinging [213.228.0.42] with 1312 bytes ->bytes=1312 time=74ms TTL=61

Pinging [213.228.0.42] with 1406 bytes -> ..fragmented

Pinging [213.228.0.42] with 1359 bytes ->bytes=1359 time=74ms TTL=61

Pinging [213.228.0.42] with 1382 bytes -> ..fragmented

Pinging [213.228.0.42] with 1371 bytes ->bytes=1371 time=76ms TTL=61

Pinging [213.228.0.42] with 1376 bytes ->bytes=1376 time=72ms TTL=61

Pinging [213.228.0.42] with 1379 bytes -> ..fragmented

Pinging [213.228.0.42] with 1378 bytes ->bytes=1378 time=73ms TTL=61

The largest possible non-fragmented packet is 1378  (1406 - 28 ICMP & IP headers).

You can set your MTU to 1406

 

Ping sur yahoo.com

Pinging [216.109.127.28] with 40 bytes ->bytes=40 time=111ms TTL=52

Pinging [216.109.127.28] with 750 bytes ->bytes=750 time=141ms TTL=51

Pinging [216.109.127.28] with 1125 bytes ->bytes=1125 time=152ms TTL=52

Pinging [216.109.127.28] with 1312 bytes ->bytes=1312 time=152ms TTL=51

Pinging [216.109.127.28] with 1406 bytes -> ..fragmented

Pinging [216.109.127.28] with 1359 bytes ->bytes=1359 time=150ms TTL=51

Pinging [216.109.127.28] with 1382 bytes -> ..fragmented

Pinging [216.109.127.28] with 1371 bytes ->bytes=1371 time=154ms TTL=52

Pinging [216.109.127.28] with 1376 bytes ->bytes=1376 time=149ms TTL=52

Pinging [216.109.127.28] with 1379 bytes -> ..fragmented

Pinging [216.109.127.28] with 1378 bytes ->bytes=1378 time=149ms TTL=52

The largest possible non-fragmented packet is 1378  (1406 - 28 ICMP & IP headers).

You can set your MTU to 1406

 

Donc, comment eviter les fragmentations. Je crois que ces fragmentation est du a mes fichiers corrompus (que j'ai poste un topic dessus).

Bef, finallement, on s'en fout du TTL, moi je met TTL=128

Et le MTU (fragmented) c'est quoi ? Je dois le mettre a combien ?

 

Je vous remercie d'avance,

 

Bye,

Lien vers le commentaire
Partager sur d’autres sites

The largest possible non-fragmented packet is 1378  (1406 - 28 ICMP & IP headers).

You can set your MTU to 1406

1406,

il te donne ta meilleure valeur MTU à mettre dans TCPOptimizer

oui mais pourquoi il y a fragmented ?

 

"Pinging [213.228.0.42] with 1453 bytes -> ..fragmented"

 

Ca veut dire que lorsque je telechage, il y aurait des parties fragmentes, non ?

ou bien on s'en fout, parce que si on met 1406 il va prendre que 1406 a la fois, il ne va jamais prendre 1453 ou autre taille de paquets.

Lien vers le commentaire
Partager sur d’autres sites

apres que tu ai essayé plusieurs valeurs,

 

1406 represente la meilleure valeur des paquets non fragmentés, donc celle qui te donne les meilleurs résultats .

donc c'est la valeur à mettre des TCPOptimizer

Lien vers le commentaire
Partager sur d’autres sites

Tu m'explique toujours pas pourquoi il met fragmented.

De plus, la meilleur c'est MTU=1480 (cf le plus ping).

 

 

Ce pendant, je te fait remarquer qu'il ecrit a la fin de chaque ping (selon les valeurs donne) :

"The largest possible non-fragmented packet is 1452 (1480 - 28 ICMP & IP headers).

You can set your MTU to 1480"

Je dois donc mettre 1480 mais il me dit "The largest possible non-fragmented packet is 1452" donc, si MTU=1480 il y a fragmentation.

 

 

Je remarque que si je diminue MTU<MTU fragmented=1453, il me met qu'il y a d'autre fragment à MTU<1453 lorsque je refait un ping avec MTU=1453.

Et je crois bien que si je diminue encore il me met pareil avec d'autre valeur.

Lien vers le commentaire
Partager sur d’autres sites

tu as fait le testdirectement avec la commande ping ?

plutot que de passer par TCPoptimizer, [...]

Euhh... non!!! Seulement TCP Optimizer.

 

[...] pour le reste, je supose que tu as lu l'article ?

http://www.zebulon.fr/articles/optimiserADSL_1.php

Euhhh... non!!! Je savais pas qu'il y avait des articles sur zebulon. :P

 

 

Je vais essaye tous ca, merci!!!

 

Bye,

Lien vers le commentaire
Partager sur d’autres sites

:P

 

la MSS (Maximal Segment Size) est la quantité maximale de data utile possible à envoyer en un seul paquet.

Ces data sont celles encapsulées d'abord dans la couche 4 (TCP, UDP ou ICMP pour rester dans les plus classiques) et dans la couche 3 (IP).

 

la MTU est égale à la MSS + les entêtes de ces protocoles. Or les paquets issus de la commande ping ont 28 octets d'entête. TCPOptimizer rajoute donc 28 à la valeur de MSS trouvée.

 

Si tu règles ta MaxMTU dans le registre, TCPOptimizer va tester jusqu'à cette valeur. C'est pourquoi lors de la première série de ping -f, il va jusq'à 1462 et qu'à la deuxième il va jusqu'à 1378.

 

A noter que tu peux activer le enablePMTUDiscovery dans le registre, c'est censé adapter automatiquement la fenêtre. Si cette valeur n'existe pas et que MaxMTU est présente, c'est cette dernière qui sera utilisée.

 

le "largest possible non fragmented packet" correspond à la MSS. <= je crois que ton problème de compréhension se situe ici.

Modifié par Greywolf
Lien vers le commentaire
Partager sur d’autres sites

@Greywolf :

:P

 

[...]

 

le "largest possible non fragmented packet" correspond à la MSS. <= je crois que ton problème de compréhension se situe ici.

Oui, c'est justement ca que je ne comprenais pas. Merci pour l'eclaircissement Greywolf.

 

 

@tesgaz :

D'apres l'article sur zebulon, je comprends mieux maintenant.

 

 

Merci a tous,

Lien vers le commentaire
Partager sur d’autres sites

Rejoindre la conversation

Vous publiez en tant qu’invité. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.
Remarque : votre message nécessitera l’approbation d’un modérateur avant de pouvoir être visible.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

  • En ligne récemment   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
×
×
  • Créer...