Vista TCP Window Scaling Auto Tuning May Slow Down Network Performance Vista TCP-Window-Skalierung Auto Tuning Mai slow down Netzwerk-Performance
TCP receive window size (RWIN) is the amount of received data (in bytes) that can be buffered during a connection. TCP-Fenstergröße erhalten (RWIN) ist die Menge der empfangenen Daten (in Bytes), können gepuffert werden während einer Verbindung. According to Laut Wikipedia , 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. , Der Übersendung Host senden können nur bis zu dieser Menge an Daten, bevor sie müssen warten, für eine Bestätigung und Fenster Update aus dem empfangenden Host. When a receiver advertises the window size of 0, the sender stops sending data and starts the persist timer. Wenn ein Empfänger wirbt die Fenstergröße von 0, wird die Absender-Senden von Daten stoppt und startet den Timer anhalten. The persist timer is used to protect TCP from the dead lock situation. Die bestehen-Timer wird verwendet, um TCP-Schutz von den Toten Lock 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. Die Toten Sperre Situation könnte sein, wenn die neue Fenstergröße Update aus dem Receiver ist verloren und der Empfänger hat keine Daten mehr zu senden, während der Absender wartet auf die neue Fenstergröße aktualisieren. 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. Wenn der Timer läuft weiter bestehen die TCP-Sender sendet ein kleines Päckchen, so dass die Empfänger ACKs das Paket mit dem neuen Fenstergröße und TCP können Beschädigungen durch solche Situationen.
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. Die TCP-Fenstergröße Bereich steuert den Fluss von Daten und beschränkt sich auf zwischen 2 und 65535 Bytes, und kann nicht mehr erweitert werden. Thus, a scaling factor is used to get a larger TCP receive window size to achieve more efficient use of high bandwidth networks. So kann ein Skalierungsfaktor verwendet wird, um einen größeren TCP-Fenstergröße erhalten erreichen eine effizientere Nutzung der Netzwerke mit hoher Bandbreite. The Der TCP window scale option TCP-Fenster Skala Option is used to increase the maximum window size from 65,535 bytes to 1 Gigabyte. wird zur Erhöhung der maximalen Fenstergröße von 65535 Bytes zu 1 Gigabyte. Scaling up to larger TCP congestion window sizes is a part of what is necessary for TCP Tuning. Skalierung bis zu größeren Staus TCP-Fenstergrößen ist ein Teil dessen, was notwendig ist, um TCP-Tuning. The window scale option is used only during the TCP 3-way handshake. Das Fenster Skala Option wird nur verwendet, während die TCP-3-Wege-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. Das Fenster Skala Wert stellt die Anzahl der Bits nach links-Verschiebung der 16-Bit-Fenstergröße Bereich, und kann zwischen 0 (keine Verschiebung) bis 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. Im Umgang mit langsamen Netzwerk-Performance in Vista, kann das Problem aufgrund der oben genannten TCP-Window-Scaling-Option, wo viele ältere Router und Firewalls und Päckchen nicht ordnungsgemäß umsetzen TCP-Window-Skalierung, umzuschreiben und das Fenster Skalierungsfaktor während einer Übertragung, und verursacht das Senden und Empfangen von Seiten davon ausgehen, dass verschiedene TCP-Fenstergrößen. The situation causes malfunction Internet connection, non-stable traffic that is very slow, or network connection that is only available intermittently. Die Situation Ursachen Fehlfunktion Internet-Anschluss, nicht stabil Datenverkehr, ist sehr langsam, oder Netzwerk-Verbindung, ist nur intermittierend. In Vista, the connection may appear to start working again for no reason after a while. In Vista, wird die Verbindung scheint zu Beginn der Arbeit wieder nach keinen Grund, nach einer Weile. If “Diagnose Problem” is selected in Vista, an error message will display “Cannot communicate with primary DNS server.” Wenn "Problemdiagnose" ausgewählt ist in Vista, wird eine Fehlermeldung angezeigt "Kann nicht mit primären DNS-Server."
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. Neben Windows Vista weiter verbessert TCP-Window Scaling mit Autotuning-Funktion, wo die TCP-Stack in Vista System wird automatisch Melodie und passen Sie die Größe RWIN, den Anteil von full-sized TCP-Segmente, die verwendet werden, während der Bulk-Datenübertragung basiert auf dem Netzwerk-Szenario er begegnet. 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. Und so ist es nicht mehr möglich, ein benutzerdefiniertes Format für das TCP / IP-Receive Window (RWIN) Fläche mit der Einbeziehung der neuen Auto-Tuning-Funktion, es sei denn, die Anwendung selbst nutzt SO_RCVBUF. However, Vista TCP auto tuning feature may get things wrong sometimes. Allerdings, Vista TCP-Autotuning-Funktion können sich die Dinge manchmal falsch. Instead of optimal true receive window size, incompatible and out of range RWIN size may be used. Statt optimale wahre erhalten Fenstergröße unvereinbar, und außerhalb des Bereichs RWIN Größe verwendet werden können.
By default, Vista in normal auto tuning level will use RWIN size of 256 bytes with a scale factor of 8. Standardmäßig ist Vista in normalen Auto-Tuning-Ebene wird RWIN Größe von 256 Bytes mit einer Skala von 8 Faktor. This value is not suitable for all routers and servers which does not support TCP scale factor, and continue to communicate with 65536 bytes. Dieser Wert ist nicht geeignet für alle Router und Server, der nicht die TCP-Skalenfaktor, und weiterhin die Kommunikation mit 65536 Bytes. 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. Für Windows Vista können Benutzer ändern, das Verhalten und die Art, wie Vista automatisch die Melodie RWIN, durch die Verwendung von "netsh"-Kommando zu setzen Sie den Wert für "autotuninglevel"-Parameter.
To change the value for Receive Window Auto-Tuning Level parameter in Vista, So ändern Sie den Wert für Receive-Window-Auto-Tuning-Level-Parameter in Vista, run elevated command prompt Run erhöhten Eingabeaufforderung , and then type in one of the following commands, depending on your preference how you want Vista to use the RWIN size. , Und geben Sie dann in einer der folgenden Befehle, abhängig von Ihren Vorlieben wie Sie wollen, dass Vista die Nutzung des RWIN Größe.
netsh interface tcp set global autotuninglevel=disabled netsh-Schnittstelle TCP gesetzt globalen autotuninglevel = disabled
Disable the autotunning feature in Vista completely, and fit and lock the RWIN receive window to default value 65536 bytes. Deaktivieren Sie die Funktion in autotunning Vista komplett und fit und sperren Sie die RWIN erhalten Fenster zum ursprünglichen Wert 65536 Bytes.
netsh interface tcp set global autotuninglevel=highlyrestricted netsh-Schnittstelle TCP gesetzt globalen autotuninglevel = highlyrestricted
Allow for the receive window to grow beyond the default value, but do so very conservatively. Lassen Sie erhalten für die Fenster zu wachsen jenseits der Standardwert, aber noch sehr konservativ. In this mode, Vista will by default use RWIN of 16,384 bytes with a scale factor of 2. In diesem Modus, Vista wird standardmäßig verwenden RWIN von 16384 Bytes mit einer Skala von Faktor 2.
netsh interface tcp set global autotuninglevel=restricted netsh-Schnittstelle TCP gesetzt globalen autotuninglevel = eingeschränkt
Allow for the receive window to grow beyond the default value, but limit such growth in some scenarios. Lassen Sie erhalten für die Fenster zu wachsen jenseits der Standard-Wert, sondern ein solches Wachstum begrenzen in einigen Szenarien.
netsh interface tcp set global autotuninglevel=normal netsh-Schnittstelle TCP gesetzt globalen autotuninglevel = normal
Allow for the receive window to grow to accommodate almost all scenarios. Lassen Sie erhalten für die Fenster zu wachsen, um fast alle Szenarien. The default setting in Vista. Die Standardeinstellung in Vista. Specifying this command mean you want to turn back on AutoTuning feature. Die Angabe dieses Befehls bedeutet, dass Sie wollen, den Rücken kehren Autotuning-Funktion.
netsh interface tcp set global autotuninglevel=experimental netsh-Schnittstelle TCP gesetzt globalen autotuninglevel = experimentelle
Allow for the receive window to grow to accommodate extreme scenarios. Lassen Sie erhalten für die Fenster zu wachsen, um extreme Szenarien. Note The experimental value can decrease performance in common scenarios. Hinweis: Die experimentelle Wert kann Rückgang Leistung in gemeinsamen Szenarien. This value should be used only for research purposes. Dieser Wert sollte nur verwendet werden, für Forschungszwecke.
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. Benutzer sollten versuchen, die verschiedenen möglichen Konfigurationen für die Vista-TCP RWIN Auto-Tuning-Level, um den besten Wert, der Netzwerk-Performance zu verbessern und erhöhen Download Geschwindigkeit.
IMPORTANT : This is a machine translated page which is provided "as is" without warranty. WICHTIG: Es handelt sich um eine Maschine der Seite übersetzt wird "as is" ohne Garantie. Machine translation may be difficult to understand. Maschinelle Übersetzung ist vielleicht schwierig zu verstehen. Please refer to Bitte wenden Sie sich an original English article Original Englisch Artikel whenever possible. wann immer dies möglich ist.
Share and contribute or get technical support and help at Aktie und einen Beitrag oder erhalten technische Unterstützung und Hilfe an My Digital Life Forums Meine digitalen Lebens Foren . Werden.
Related Articles Verwandte Artikel
- Outlook 2007 Slow While Downloading POP3 Email Outlook 2007 langsam beim Herunterladen POP3-E-Mail
- Increase Multithread Download Speed by Disable Vista Auto Tuning on TCP/IP Erhöhen Sie Multithread-Download-Geschwindigkeit von deaktivieren Vista Auto Tuning auf TCP / IP
- Disable TCP Auto-Tuning to Solve Slow Network, Cannot Load Web Page or Download Email Problems in Vista Deaktivieren Sie TCP-Auto-Tuning lösen langsames Netzwerk, können nicht geladen werden von Web-Seiten oder E-Mail-Download Probleme in Vista
- Optimize and Increase BitTorrent (BT) Download Speed in Vista Optimierung und Steigerung der BitTorrent (BT) Download Speed in 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 langsam Verzögerung oder trennen, wenn eine Verbindung zum Windows 2003 Server x64 Edition SP2 RDP
- Workaround for Slow Large File Copying and Transfering To and From Vista PC Workaround für langsame große Datei Kopieren und Übertragen zu und von Vista-PC
- Slow File and Folder Copy, Move, Transfer or Delete Operation Speed Problem in Vista Fix Slow Datei-und Ordner kopieren, verschieben, löschen oder übertragen Betriebszeit Speed Problem bei Vista Fix
- Cannot Display the Webpage and Host/Server Not Found or Available Error - EnablePMTUDiscovery MTU Fix Cannot display die Web-Seite und Host / Server nicht gefunden oder verfügbar Fehler - EnablePMTUDiscovery MTU-Fix
- Windows Vista tcpip.sys Connection Limit Patch for Event ID 4226 Windows Vista tcpip.sys Connection Limit Patch für Ereignis-ID 4226
- TCP/IP Has Reached the Security Limit Imposed on the Number of Concurrent TCP Connect Attempts Error on Windows Vista TCP / IP erreicht hat der Sicherheitsrat auferlegten Limit auf der Anzahl gleichzeitiger TCP-Connect versucht Fehler in Windows Vista

































May 5th, 2008 15:47 5. Mai 2008 15:47
[...] can read the seriously techie stuff here of what it does and how Scaling Factors works etc. etc. [...] [...] Lesen können, die ernst techie Zeug hier von dem, was sie tut und wie Skalierungsfaktoren Werke usw. usw. [...]