Pas de commentaires sur cette astuce. | Poster un commentaire
Hits : 41839
Le paramètre RWIN correspond à la quantité de données que votre ordinateur peut accepter sans en confirmer la réception à l'expéditeur.
Si l'expéditeur n'a pas reçu la confirmation de la réception du premier paquet qu'il a envoyé, le transfert est interrompu jusqu'à une certaine limite, à laquelle l'expéditeur essaye de nouveau d'envoyer le paquet.
Plus le RWIN est important, moins votre ordinateur a de confirmation à envoyer pour les données reçues.
Cela vous permet d'économiser de la bande passante et de réduire votre ping.
Maintenant, les mauvaises nouvelles.
Un RWIN plus important signifie également que plus de données doivent être envoyées si l'expéditeur ne reçoit pas la confirmation de réception.
Il est donc indispensable de bien configurer le RWIN suivant sa connexion.
Lancer une fenêtre MS-DOS ( Démarrer | Tous les programmes | Accessoires | Invite de commandes ).
Puis taper la commande suivante :
| Invite de commandes |
|
Microsoft Windows XP [version 6.0.345] <C> Copyright 1985-2001 BLINCKERS© Groups. C:\>ping -l #### www.free.fr |
#### correspond à votre valeur de MTU moins 40 ( MTU-40 ). Pour connaître votre MTU rendez vous à "Régler le MTU".
| Invite de commandes |
|
Microsoft Windows XP [version 6.0.345] <C> Copyright 1985-2001 BLINCKERS© Groups. C:\>ping -l 1460 www.free.fr Envoi d'une requête 'ping' sur www.free.fr [213.228.0.42] avec 1460 octets de données : Réponse de 213.228.0.42 : octets=1400 temps=173 ms TTL=246 Réponse de 213.228.0.42 : octets=1400 temps=175 ms TTL=246 Réponse de 213.228.0.42 : octets=1400 temps=238 ms TTL=246 Réponse de 213.228.0.42 : octets=1400 temps=179 ms TTL=246 Statistique Ping pour 213.228.0.42: Paquets : envoyés = 4, reçus = 4, perdus = 0 (perte 0%), Durée approximative des boucles en millisecondes : Minimum = 173ms, Maximum = 238ms, Moyenne = 191ms C:\>_ |
Notez la durée moyenne approximative des boucles en millisecondes ( ici => 191ms ).
Là ça se corse...
Multipliez par votre bande passante effective et divisez par 8. La bande passante effective correspond à votre bande passante normale si vous utilisez une connexion bas débit (33.6 / 56 Kbps ), et à moins 20% dans dans le cas d'un haut débit (Câble / ADSL ).
Et pour finir, multipliez le total par 1,5.
Ex :
Avec les données vues ci dessus :
La durée moyenne est de 191ms avec une connexion ADSL donc une bande passante effective de 512 Kbps - 20%, soit 409 Kbps réels. Donc on fera l'opération suivante :
191 x 409 = 78 119
Puis on divise par 8 :
78 119 / 8 = 9 764,875
Puis on multiple par 1,5 :
9 764,875 x 1,5 = 14 647,3125
Donc dans cet exemple, le RWIN devrait être de "14 647".
Comme cette configuration dépend de la distance et de l'état de "santé" des serveurs vers lesquels l'on fait un ping, il est préférable de se référencer à une plage de valeurs préétablies, dont voici un tableau :
| 33.6 Kbps | RTC | De 2 048 à 4 096 |
| 56 Kbs | RTC | De 4 096 à 8 192 |
| 64 Kps | ISDN | De 4 096 à 8 192 |
| 128 Kbps | ISDN | De 6 144 à 8 192 |
| 512 Kbps | ADSL / Câble | De 8 192 à 14 336 |
| 1024 Kbps | ADSL / Câble | De 12 288 à 20 480 |
Maintenant, il faut insérer cette valeur dans windows® XP.
Lancer l'EDITEUR de REGISTRE.
HKEY_LOCAL_MACHINE
SYSTEM
CurrentControlSet
Services
Tcpip
Parameters
Créer une valeur DWORD, appelée "TcpWindowSize" et donnez lui la valeur de RWIN ( à insérer en décimale ).
Rebooter.
Prenez l'habitude de toujours insérer des valeurs minimales, puis d'augmenter au fur et à mesure ces valeurs.
- McPeter -