Vista TCP Window Scaling Auto Tuning May Slow Down Network Performance Vista TCP window scaling Auto Tuning può rallentare le prestazioni della rete

TCP receive window size (RWIN) is the amount of received data (in bytes) that can be buffered during a connection. TCP ricevere dimensione della finestra (RWIN) è la quantità di dati ricevuti (in byte) che può essere tamponato nel corso di una connessione. According to Secondo 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. , L'invio host può inviare solo fino a che la quantità di dati prima che deve attendere un riconoscimento e la finestra di aggiornamento dal ricevente ospitante. When a receiver advertises the window size of 0, the sender stops sending data and starts the persist timer. Quando un ricevitore pubblicizza le dimensioni della finestra di 0, il mittente si ferma l'invio di dati e inizia il persistere timer. The persist timer is used to protect TCP from the dead lock situation. Il persistere timer è utilizzato per proteggere il protocollo TCP dai morti situazione di blocco. 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. I morti di blocco situazione potrebbe essere quando la nuova dimensione della finestra di aggiornamento dal ricevitore è perso e il ricevitore non ha più dati per inviare mentre il mittente è attesa per la nuova dimensione della finestra di aggiornamento. 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. Quando il timer scade persistono TCP mittente invia un piccolo pacchetto in modo che i ricevitori ACKs il pacchetto con la nuova dimensione della finestra TCP e può recuperare da tali situazioni.

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 dimensione della finestra TCP campo controlla il flusso di dati ed è limitato a tra 2 e 65535 byte, e non può più essere ampliato. Thus, a scaling factor is used to get a larger TCP receive window size to achieve more efficient use of high bandwidth networks. Così, un fattore di scala viene utilizzato per ottenere una più ampia finestra di ricezione TCP dimensioni per raggiungere un uso più efficiente delle reti ad alta larghezza di banda. The Il TCP window scale option Finestre TCP scala opzione is used to increase the maximum window size from 65,535 bytes to 1 Gigabyte. è usato per aumentare la massima dimensione della finestra da 65535 byte a 1 Gigabyte. Scaling up to larger TCP congestion window sizes is a part of what is necessary for TCP Tuning. Scaling fino a maggiore congestione TCP finestra dimensioni è una parte di quanto è necessario per TCP Tuning. The window scale option is used only during the TCP 3-way handshake. La finestra scala opzione viene utilizzata solo durante il protocollo 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 finestra scala valore rappresenta il numero di bit a sinistra-shift a 16 bit dimensione della finestra campo, e può essere impostato da 0 (nessuna turno) a 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. Quando si tratta di rallentare le prestazioni della rete in Vista, il problema potrebbe essere dovuto a quanto sopra menzionato il protocollo TCP window scaling opzione, dove molti anziani router e firewall e di pacchetto non attuare correttamente il protocollo TCP window scaling, e riscrivere la finestra fattore di scala nel corso di una trasmissione, e provocando l'invio e la ricezione di assumersi le parti diverse finestre TCP dimensioni. The situation causes malfunction Internet connection, non-stable traffic that is very slow, or network connection that is only available intermittently. La situazione cause malfunzionamento connessione a Internet, non stabile del traffico che è molto lenta, o una connessione di rete che è disponibile solo a intermittenza. In Vista, the connection may appear to start working again for no reason after a while. In Vista, la connessione può essere visualizzato per iniziare a lavorare ancora per alcun motivo dopo un po '. If “Diagnose Problem” is selected in Vista, an error message will display “Cannot communicate with primary DNS server.” Se "Diagnosi problema" è selezionato nella Vista, un messaggio di errore viene visualizzato "Non può comunicare con i server DNS primario".

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. Accanto, Windows Vista migliora ulteriormente le finestre TCP di scala con funzione di Auto Tuning, dove stack TCP Vista nel sistema di sintonia automatica e regolare la dimensione RWIN ad aumentare la percentuale di full-sized segmenti TCP che vengono utilizzati durante la trasmissione dei dati alla rinfusa basato sulla rete scenario essa incontrate. 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. E quindi non è più possibile specificare un formato personalizzato per il protocollo TCP / IP finestra di ricezione (RWIN) dimensioni con l'inserimento di nuove funzionalità Auto Tuning, a meno che l'applicazione che utilizza SO_RCVBUF autonomo. However, Vista TCP auto tuning feature may get things wrong sometimes. Tuttavia, Vista TCP Auto Tuning funzione può arrivare a volte le cose sbagliate. Instead of optimal true receive window size, incompatible and out of range RWIN size may be used. Invece di ricevere ottimale vera dimensione della finestra, incompatibili e fuori gamma RWIN dimensioni possono essere utilizzati.

By default, Vista in normal auto tuning level will use RWIN size of 256 bytes with a scale factor of 8. Per impostazione predefinita, in condizioni normali di Vista Auto Tuning livello utilizzerà RWIN dimensioni di 256 byte con un fattore di scala 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. Questo valore non è adatto per tutti i router e server che non supporta il protocollo TCP fattore di scala, e continuare a comunicare con 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. Per Windows Vista, gli utenti possono modificare il comportamento e il modo di sintonizzare automaticamente Vista la RWIN, utilizzando "netsh" per impostare il valore per "autotuninglevel" parametro.

To change the value for Receive Window Auto-Tuning Level parameter in Vista, Per cambiare il valore di finestra di ricezione di auto-tuning Livello parametro Vista, run elevated command prompt eseguire elevata prompt dei comandi , and then type in one of the following commands, depending on your preference how you want Vista to use the RWIN size. E digitare in uno dei seguenti comandi, a seconda delle vostre preferenze come si desidera utilizzare Vista la RWIN dimensioni.

netsh interface tcp set global autotuninglevel=disabled netsh interface tcp impostare globale autotuninglevel = disabili
Disable the autotunning feature in Vista completely, and fit and lock the RWIN receive window to default value 65536 bytes. Disattivare la funzione in autotunning Vista completamente, e in forma e bloccare la finestra di ricezione RWIN valore di default a 65536 byte.

netsh interface tcp set global autotuninglevel=highlyrestricted netsh interface tcp impostare globale autotuninglevel = highlyrestricted
Allow for the receive window to grow beyond the default value, but do so very conservatively. Per consentire la finestra di ricezione a crescere al di là del valore di default, ma fare in modo molto conservativo. In this mode, Vista will by default use RWIN of 16,384 bytes with a scale factor of 2. In questa modalità, Vista per impostazione predefinita utilizzare RWIN di 16384 bytes con un fattore di scala 2.

netsh interface tcp set global autotuninglevel=restricted netsh interface tcp impostare globale autotuninglevel limitato =
Allow for the receive window to grow beyond the default value, but limit such growth in some scenarios. Per consentire la finestra di ricezione a crescere al di là del valore di default, ma limitare tale crescita in alcuni scenari.

netsh interface tcp set global autotuninglevel=normal netsh interface tcp impostare globale autotuninglevel = normale
Allow for the receive window to grow to accommodate almost all scenarios. Per consentire la finestra di ricezione a crescere ad accogliere quasi tutti gli scenari. The default setting in Vista. L'impostazione di default in Vista. Specifying this command mean you want to turn back on AutoTuning feature. Specificando questo comando significa che si desidera tornare indietro a AutoTuning funzione.

netsh interface tcp set global autotuninglevel=experimental netsh interface tcp impostare globale autotuninglevel = sperimentale
Allow for the receive window to grow to accommodate extreme scenarios. Per consentire la finestra di ricezione a crescere per ospitare scenari estremi. Note The experimental value can decrease performance in common scenarios. Nota Il valore sperimentale può ridurre le prestazioni in scenari comuni. This value should be used only for research purposes. Questo valore deve essere utilizzato solo per scopi di ricerca.

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. Gli utenti dovrebbero provare le diverse configurazioni possibili per il protocollo TCP RWIN Vista Auto Tuning livello, al fine di ottenere il massimo valore che migliorano le prestazioni della rete e aumentare la velocità di download.

IMPORTANT : This is a machine translated page which is provided "as is" without warranty. IMPORTANTE: Questa è una pagina tradotta macchina che è fornito "così com'è" senza alcuna garanzia. Machine translation may be difficult to understand. Traduzione automatica può essere difficile da capire. Please refer to Si prega di fare riferimento a original English article articolo originale inglese whenever possible. quando possibile.

Share and contribute or get technical support and help at Condividere e contribuire o ottenere supporto tecnico e assistenza in My Digital Life Forums La mia vita digitale Forum .



2 Responses to “Vista TCP Window Scaling Auto Tuning May Slow Down Network Performance” 2 risposte a "Vista TCP window scaling Auto Tuning può rallentare le prestazioni della rete"

  1. How to make Vista Browse faster and download faster ! Come fare Vista Navigazione più veloce e scaricare più velocemente! « The Techie Guy’s Weblog - we get IT «Il Techie Guy's Weblog - Get It
    May 5th, 2008 15:47 5 maggio 2008 15:47
    1

    [...] can read the seriously techie stuff here  of what it does and how Scaling Factors works etc. etc. [...] [...] In grado di leggere le cose seriamente techie qui di cosa fa e come funziona Proporzioni Fattori ecc ecc [...]

  2. eceblogger.com » Problem with TCP auto-tuning in Vista eceblogger.com »Problema con il protocollo TCP di auto-tuning in Vista
    July 12th, 2008 06:01 Luglio 12, 2008 06:01
    2

    [...] Frank Hludik and he found the problem: it was the TCP auto-tuning that my Vista machine performed. [...] Frank Hludik e ha trovato il problema: è stato il protocollo TCP di auto-tuning che la mia macchina Vista eseguita. Here is a longer article describing the problem and the solution, and here is a shorter one. Qui è un più lungo articolo che descrive il problema e la soluzione, e qui è più breve. The bottom [...] Il fondo [...]

Leave a Reply Lasciare una risposta

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> È possibile utilizzare questi tag: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime = ""> <em> <i> <q Cite=""> <strike> <strong>

Subscribe without commenting Iscriviti senza commentare


Custom Search

New Articles Nuovi articoli

Incoming Search Terms for the Article Cerca in arrivo Condizioni per l'articolo

vista autotune Vista autotune - -- vista auto tuning Vista Auto Tuning - -- vista auto tune Vista sintonia automatica - -- vista autotuning Vista autotuning - -- vista tcp window size Vista dimensione della finestra TCP - -- vista slow network performance Vista lento prestazioni di rete - -- TCP Window Scaling TCP window scaling - -- autotuning vista Vista autotuning - -- vista tcp auto tuning Vista TCP Auto Tuning - -- vista tcp window Vista TCP finestra - -- autotuninglevel autotuninglevel - -- netsh interface tcp set global autotuninglevel=highlyrestricted netsh interface tcp impostare globale autotuninglevel = highlyrestricted - -- autotune vista Vista autotune - -- netsh autotuning netsh autotuning - -- vista TCP Window Scaling Vista TCP window scaling - -- tcp window size vista dimensione della finestra TCP Vista - -- vista netsh Vista netsh - -- vista tcp autotuning Vista TCP autotuning - -- vista network slow Vista rete lenta - -- vista tcp tuning Vista TCP tuning - -- vista tcp autotune Vista TCP autotune - -- vista network auto tune Vista rete sintonia automatica - -- "TCP window update" "TCP finestra di aggiornamento" - -- vista autotuninglevel Vista autotuninglevel - -- tcp autotuning TCP autotuning - -- auto tuning vista Auto Tuning Vista - -- vista tcp optimization Vista l'ottimizzazione TCP - -- vista TCP Vista TCP - -- netsh vista netsh Vista - -- netsh interface tcp set global autotuninglevel netsh interface tcp impostare globale autotuninglevel - -- vista network autotune Vista rete autotune - -- EnablePMTUDiscovery vista EnablePMTUDiscovery Vista - -- rwin vista Vista frimpong - -- vista rwin Vista frimpong - -- tcp window TCP finestra - -- slow network performance vista prestazioni di rete lenta Vista - -- all tutto - -- receive window auto-tuning level finestra di ricezione di auto-tuning livello - -- netsh autotune netsh autotune - -- vista tcp performance Vista TCP prestazioni - -- auto tune vista sintonia automatica Vista - -- change rwin vista Vista cambiamento frimpong - -- slow vista network performance Vista lento prestazioni di rete - -- vista slow down downloads Vista rallentare Download - -- Auto-Tune vista Auto-Tune Vista - -- tcp scaling TCP scaling - -- TCP optimization vista TCP ottimizzazione Vista - -- window scaling vista Vista window scaling - -- tcp window size dimensione della finestra TCP - -- tcp window update TCP finestra aggiornamento - --