Vista TCP Window Scaling Auto Tuning May Slow Down Network Performance Vista des fenêtres TCP Auto Tuning mai ralentir les performances du réseau
TCP receive window size (RWIN) is the amount of received data (in bytes) that can be buffered during a connection. TCP recevoir la taille de la fenêtre (RWIN) est la quantité de données reçues (en octets) qui peuvent être tamponné pendant une connexion. According to Selon Wikipedia Wikipédia , the sending host can send only up to that amount of data before it must wait for an acknowledgment and window update from the receiving host. , L'envoi d'accueil peuvent envoyer seulement à cette quantité de données avant de devoir attendre un accusé de réception et fenêtre mise à jour de l'hôte. When a receiver advertises the window size of 0, the sender stops sending data and starts the persist timer. Quand un récepteur annonce la taille de la fenêtre de 0, l'expéditeur d'envoi des données s'arrête et commence la persistance minuterie. The persist timer is used to protect TCP from the dead lock situation. Le persistent à rebours est utilisé pour protéger TCP de la mort de verrouillage situation. The dead lock situation could be when the new window size update from the receiver is lost and the receiver has no more data to send while the sender is waiting for the new window size update. Les morts de verrouillage situation pourrait être lorsque la nouvelle taille de la fenêtre de mise à jour le récepteur est perdu et le récepteur n'a plus de données à envoyer tandis que l'expéditeur est en attente de la nouvelle taille de la fenêtre de mise à jour. When the persist timer expires the TCP sender sends a small packet so that the receivers ACKs the packet with the new window size and TCP can recover from such situations. Lorsque la minuterie expire persistent TCP expéditeur envoie un petit paquet afin que les récepteurs ACKS le paquet avec la nouvelle taille de la fenêtre TCP et peut récupérer de telles situations.
The TCP window size field controls the flow of data and is limited to between 2 and 65,535 bytes, and cannot be expanded anymore. La taille de la fenêtre TCP domaine contrôle le flux de données et est limité à entre 2 et 65535 octets, et ne peut plus être élargi. Thus, a scaling factor is used to get a larger TCP receive window size to achieve more efficient use of high bandwidth networks. Ainsi, un facteur d'échelle est utilisée pour obtenir une plus grande TCP recevoir la taille de la fenêtre à favoriser une utilisation plus efficace des réseaux à haut débit. The Le TCP window scale option Des fenêtres TCP option échelle is used to increase the maximum window size from 65,535 bytes to 1 Gigabyte. est utilisé pour augmenter la taille de la fenêtre maximale de 65535 octets à 1 gigaoctet. Scaling up to larger TCP congestion window sizes is a part of what is necessary for TCP Tuning. Mise à l'échelle à une plus grande congestion TCP tailles de fenêtre est une partie de ce qui est nécessaire pour le protocole TCP Tuning. The window scale option is used only during the TCP 3-way handshake. La fenêtre échelle option est utilisée uniquement pendant le protocole TCP 3-way handshake ". The window scale value represents the number of bits to left-shift the 16-bit window size field, and can be set from 0 (no shift) to 14. La fenêtre échelle valeur représente le nombre de bits vers la gauche du quart de la 16-bit taille de la fenêtre domaine, et peut être réglé de 0 (pas de changement) à 14.
When dealing with slow network performance in Vista, the problem may be due to the above mentioned TCP Window Scaling option, where many older routers and and packet firewalls do not properly implement TCP Window Scaling, and rewrite the window scaling factor during a transmission, and causing sending and receiving sides to assume different TCP window sizes. En ce qui concerne la lenteur des performances du réseau dans Vista, le problème mai-être dû au mentionnés ci-dessus des fenêtres TCP option, où de nombreux âgées et des routeurs et des pare-feu de paquets ne sont pas correctement appliquer des fenêtres TCP, et réécrire la fenêtre facteur d'échelle au cours d'une transmission, et provoquant l'envoi et la réception parties à prendre différentes tailles de fenêtre TCP. The situation causes malfunction Internet connection, non-stable traffic that is very slow, or network connection that is only available intermittently. La situation provoque le mauvais fonctionnement connexion Internet, non stable que le trafic est très lent, ou la connexion réseau qui n'est disponible que par intermittence. In Vista, the connection may appear to start working again for no reason after a while. Dans Vista, la connexion mai semblent commencer à travailler à nouveau pour aucune raison après un certain temps. If “Diagnose Problem” is selected in Vista, an error message will display “Cannot communicate with primary DNS server.” Si "diagnostiquer les problèmes" est sélectionné dans Vista, un message d'erreur s'affiche "Impossible de communiquer avec le serveur DNS primaire."
Beside, Windows Vista enhances further TCP window scaling with auto tuning feature, where TCP stack in Vista system will auto tune and adjust the RWIN size to increase the percentage of full-sized TCP segments that are used during bulk data transmission based on the network scenario it encountered. A côté de ça, Windows Vista améliore encore des fenêtres TCP avec fonction de réglage automatique, pile TCP dans Vista système automatique musique et d'ajuster la taille RWIN à augmenter le pourcentage de pleine grandeur segments TCP qui sont utilisés en vrac de transmission de données basé sur le réseau scénario qu'elle rencontrait. And thus it’s no longer possible to specify a custom size for the TCP/IP Receive Window (RWIN) size with the inclusion of new auto tuning feature, unless the application it self uses SO_RCVBUF. Et donc il n'est plus possible de spécifier un format personnalisé pour le protocole TCP / IP Recevez Window (RWIN) de taille avec l'inclusion de nouvelles fonction de réglage automatique, sauf si la demande lui-même utilise SO_RCVBUF. However, Vista TCP auto tuning feature may get things wrong sometimes. Toutefois, Vista TCP fonction de réglage automatique mai que les choses soient mal parfois. Instead of optimal true receive window size, incompatible and out of range RWIN size may be used. Au lieu de recevoir optimale véritable taille de la fenêtre, incompatibles et hors de portée taille RWIN mai être utilisés.
By default, Vista in normal auto tuning level will use RWIN size of 256 bytes with a scale factor of 8. Par défaut, Vista dans des conditions normales d'accord automatique niveau de l'utilisation RWIN taille de 256 octets avec un facteur d'échelle de 8. This value is not suitable for all routers and servers which does not support TCP scale factor, and continue to communicate with 65536 bytes. Cette valeur n'est pas adapté à tous les routeurs et les serveurs qui ne prend pas en charge le protocole TCP facteur d'échelle, et continuer à communiquer avec 65536 octets. For Windows Vista, users can change the behavior and the way Vista automatically tune the RWIN, by using “netsh” command to set the value for “autotuninglevel” parameter. Pour Windows Vista, les utilisateurs peuvent modifier le comportement et la façon dont Vista automatiquement ajuster le RWIN, en utilisant "Netsh" pour définir la valeur pour "autotuninglevel" paramètre.
To change the value for Receive Window Auto-Tuning Level parameter in Vista, Pour changer la valeur pour recevoir la fenêtre de réglage automatique de niveau paramètre dans Vista, run elevated command prompt terme élevées invite de commande , and then type in one of the following commands, depending on your preference how you want Vista to use the RWIN size. , Puis tapez une des commandes suivantes, selon votre préférence sur la façon dont vous voulez utiliser Vista à la taille RWIN.
netsh interface tcp set global autotuninglevel=disabled Netsh interface tcp SET GLOBAL autotuninglevel = handicapés
Disable the autotunning feature in Vista completely, and fit and lock the RWIN receive window to default value 65536 bytes. Désactiver la fonction autotunning complètement dans Vista, et en forme et verrouiller le RWIN recevoir fenêtre par défaut la valeur 65536 octets.
netsh interface tcp set global autotuninglevel=highlyrestricted Netsh interface tcp SET GLOBAL autotuninglevel = highlyrestricted
Allow for the receive window to grow beyond the default value, but do so very conservatively. Permettez-pour recevoir la fenêtre de croître au-delà de la valeur par défaut, mais le faire très prudemment. In this mode, Vista will by default use RWIN of 16,384 bytes with a scale factor of 2. Dans ce mode, Vista par défaut RWIN utilisation de 16384 octets avec un facteur d'échelle de 2.
netsh interface tcp set global autotuninglevel=restricted Netsh interface tcp SET GLOBAL autotuninglevel = limité
Allow for the receive window to grow beyond the default value, but limit such growth in some scenarios. Permettez-pour recevoir la fenêtre de croître au-delà de la valeur par défaut, mais limite cette croissance dans certains scénarios.
netsh interface tcp set global autotuninglevel=normal Netsh interface tcp SET GLOBAL autotuninglevel = normal
Allow for the receive window to grow to accommodate almost all scenarios. Permettez-pour recevoir la fenêtre de se développer pour accueillir presque tous les scénarios. The default setting in Vista. La valeur par défaut dans Vista. Specifying this command mean you want to turn back on AutoTuning feature. Spécification de cette commande signifie que vous voulez faire demi-tour sur AutoTuning fonctionnalité.
netsh interface tcp set global autotuninglevel=experimental Netsh interface tcp SET GLOBAL autotuninglevel = expérimental
Allow for the receive window to grow to accommodate extreme scenarios. Permettez-pour recevoir la fenêtre de croître pour tenir compte de scénarios extrêmes. Note The experimental value can decrease performance in common scenarios. Note La valeur expérimentale peuvent réduire les performances dans des scénarios communs. This value should be used only for research purposes. Cette valeur devrait être utilisée uniquement à des fins de recherche.
Users should try out the various possible configurations for the Vista TCP RWIN Auto Tuning Level in order to get the best value that improve network performance and increase download speed. Les utilisateurs devraient essayer les diverses configurations possibles pour le Vista TCP RWIN Auto Tuning niveau afin d'obtenir la meilleure valeur qui améliorent les performances du réseau et d'augmenter la vitesse de téléchargement.
IMPORTANT : This is a machine translated page which is provided "as is" without warranty. IMPORTANT: Il s'agit d'une machine qui traduit la page est fourni «tel quel», sans garantie. Machine translation may be difficult to understand. La traduction automatique mai être difficile à comprendre. Please refer to S’il vous plaît se référer à original English article article original anglais whenever possible. chaque fois que possible.
Share and contribute or get technical support and help at Partagez et contribuer ou obtenir de l'aide technique et l'aide à My Digital Life Forums Ma vie numérique forums .
Related Articles Articles connexes
- Outlook 2007 Slow While Downloading POP3 Email Outlook 2007 lent lors du téléchargement email POP3
- Increase Multithread Download Speed by Disable Vista Auto Tuning on TCP/IP Augmentation multithread vitesse de téléchargement par désactiver Vista Auto Tuning sur TCP / IP
- Disable TCP Auto-Tuning to Solve Slow Network, Cannot Load Web Page or Download Email Problems in Vista Désactiver le protocole TCP auto-tuning pour résoudre réseau lent, ne parviens pas à charger une page Web ou télécharger des e-mails problèmes dans Vista
- Optimize and Increase BitTorrent (BT) Download Speed in Vista Augmenter et optimiser BitTorrent (BT) La vitesse de téléchargement dans Vista
- Vista Remote Desktop Connection Client Slow Delay or Disconnect When Connect to Windows Server 2003 SP2 x64 Edition RDP Vista Remote Desktop Connection Client Faible retard ou se déconnecte en se connecter à Windows 2003 Server x64 Edition SP2 RDP
- Workaround for Slow Large File Copying and Transfering To and From Vista PC Palliatif de la lenteur Le Grand Dossier copie et le transfert à destination et en provenance Vista pc
- Slow File and Folder Copy, Move, Transfer or Delete Operation Speed Problem in Vista Fix Faible fichier et de dossier copier, déplacer, de transférer ou d'opération d'effacement vitesse problème dans Vista Fix
- Cannot Display the Webpage and Host/Server Not Found or Available Error - EnablePMTUDiscovery MTU Fix Impossible d'afficher la page Web d'accueil et / Serveur introuvable ou Erreur Disponible - EnablePMTUDiscovery MTU Fix
- Windows Vista tcpip.sys Connection Limit Patch for Event ID 4226 Windows Vista fichier tcpip.sys connexion limite Patch ID événement 4226
- TCP/IP Has Reached the Security Limit Imposed on the Number of Concurrent TCP Connect Attempts Error on Windows Vista TCP / IP a atteint la limite de sécurité imposée sur le nombre de tentatives TCP connect erreur sur Windows Vista




























May 5th, 2008 15:47 5ème Mai, 2008 15:47
[...] can read the seriously techie stuff here of what it does and how Scaling Factors works etc. etc. [...] [...] Peut lire les choses au sérieux techno ici de ce qu'il fait et comment les facteurs d'échelle oeuvres etc etc [...]
July 12th, 2008 06:01 Juillet 12, 2008 06:01
[...] Frank Hludik and he found the problem: it was the TCP auto-tuning that my Vista machine performed. [...] Frank Hludik et il a trouvé le problème: c'est le TCP auto-tuning que ma machine Vista effectué. Here is a longer article describing the problem and the solution, and here is a shorter one. Voici un long article décrivant le problème et la solution, et voici une courte. The bottom [...] Le bas [...]