Vista TCP Window Scaling Auto Tuning May Slow Down Network Performance Vista redimensionamento da janela TCP Auto Tuning pode abrandar Network Performance
TCP receive window size (RWIN) is the amount of received data (in bytes) that can be buffered during a connection. TCP receber janela tamanho (RWIN) é o montante dos dados recebidos (em bytes) que pode ser tamponado durante a ligação. According to Segundo a 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. , O envio de acolhimento pode enviar apenas até que a quantidade de dados antes que ele deve esperar por uma janela e atualizar aviso de recepção do anfitrião. When a receiver advertises the window size of 0, the sender stops sending data and starts the persist timer. Quando um receptor publicita o tamanho da janela 0, o remetente pára e começa a enviar dados persistem temporizador. The persist timer is used to protect TCP from the dead lock situation. A persistir temporizador TCP é usado para proteger os mortos de bloqueio situação. 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. A situação poderia ser morto bloqueio quando a nova janela do tamanho de atualizar o receptor está perdido e do receptor não tem mais dados para enviar ao passo que o remetente está à espera que a nova janela do tamanho atualização. 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 o temporizador expira a persistir TCP remetente envia um pequeno pacote de modo que os receptores ACKs o pacote com o novo tamanho da janela do TCP e pode recuperar a partir de tais situações.
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. O tamanho da janela do TCP campo controla o fluxo de dados e é limitado a entre 2 e 65535 bytes, e não pode ser expandido anymore. Thus, a scaling factor is used to get a larger TCP receive window size to achieve more efficient use of high bandwidth networks. Assim, um escalonamento fator é usado para obter um maior tamanho da janela do TCP receber a alcançar uma utilização mais eficiente das redes de banda larga. The O TCP window scale option TCP janela escala opção is used to increase the maximum window size from 65,535 bytes to 1 Gigabyte. é usado para aumentar o tamanho da janela do máximo de 65535 bytes de 1 Gigabyte. Scaling up to larger TCP congestion window sizes is a part of what is necessary for TCP Tuning. Escala de até maior congestionamento TCP janela tamanhos é uma parte do que é necessário para TCP Tuning. The window scale option is used only during the TCP 3-way handshake. A janela escala opção é utilizada apenas durante o TCP 3-aperto de mão. 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. A janela escala valor representa o número de bits a esquerda-os turnos de 16-bit tamanho da janela do campo, e pode ser ajustado de 0 (nenhuma mudança) 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. Ao lidar com a lentidão do desempenho em rede Vista, o problema pode ser devido ao referido redimensionamento da janela TCP faculdade, onde muitos mais velhos routers e firewalls e pacotes não aplicar correctamente as redimensionamento da janela TCP, e reescrever a janela escamação durante um factor transmissão, e causando envio e recepção de assumir lados diferentes janelas TCP tamanhos. The situation causes malfunction Internet connection, non-stable traffic that is very slow, or network connection that is only available intermittently. Esta situação provoca mau funcionamento ligação à Internet, não-estáveis que o tráfego é muito lenta, ou conexão de rede que está disponível apenas intermitentemente. In Vista, the connection may appear to start working again for no reason after a while. No Vista, a ligação pode aparecer para começar a trabalhar novamente por qualquer motivo depois de algum tempo. If “Diagnose Problem” is selected in Vista, an error message will display “Cannot communicate with primary DNS server.” Se "Diagnosticar Problemas" está selecionado no Vista, será exibida uma mensagem de erro "Não é possível comunicar com o servidor DNS principal."
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. Ao lado, o Windows Vista reforça ainda mais a auto redimensionamento da janela TCP tuning recurso, quando na pilha TCP Vista sistema de auto sintonizar e ajustar o tamanho RWIN para aumentar a percentagem de total de tamanho TCP segmentos que são utilizados durante a granel transmissão de dados baseado na rede cenário ela encontrou. 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, portanto, ele não é mais possível especificar um tamanho personalizado para o TCP / IP Receba Window (RWIN) tamanho com a inclusão de novas auto tuning recurso, excepto se o pedido se auto usa SO_RCVBUF. However, Vista TCP auto tuning feature may get things wrong sometimes. Contudo, Vista TCP auto tuning característica maio coisas erradas algumas vezes. Instead of optimal true receive window size, incompatible and out of range RWIN size may be used. Em vez de receber janela tamanho ideal verdade, incompatíveis e fora do intervalo RWIN tamanho podem ser utilizados.
By default, Vista in normal auto tuning level will use RWIN size of 256 bytes with a scale factor of 8. Por padrão, o Vista, em nível normal auto tuning irá utilizar RWIN tamanho de 256 bytes em um fator de escala 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. Este valor não é adequado para todos os roteadores e servidores que não suporta TCP fator escala, e continuar a comunicar com 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. Para o Windows Vista, os usuários podem alterar o comportamento ea forma como sintonizar o RWIN Vista automaticamente, através da utilização de "netsh" comando para definir o valor para "autotuninglevel" parâmetro.
To change the value for Receive Window Auto-Tuning Level parameter in Vista, Para alterar o valor para Receber Janela Auto-Tuning Nível parâmetro em Vista, run elevated command prompt execute elevadas prompt , and then type in one of the following commands, depending on your preference how you want Vista to use the RWIN size. E, em seguida, tipo em um dos seguintes comandos, dependendo de sua preferência como você deseja Vista para usar o tamanho RWIN.
netsh interface tcp set global autotuninglevel=disabled netsh interface tcp conjunto global autotuninglevel = deficientes
Disable the autotunning feature in Vista completely, and fit and lock the RWIN receive window to default value 65536 bytes. Desativar o recurso autotunning nos Vista completamente, e se encaixam e bloquear o RWIN receber janela com o valor padrão 65536 bytes.
netsh interface tcp set global autotuninglevel=highlyrestricted netsh interface tcp conjunto global autotuninglevel = highlyrestricted
Allow for the receive window to grow beyond the default value, but do so very conservatively. Deixar para receber a janela de crescer para além do valor padrão, como fazê-lo muito conservadora. In this mode, Vista will by default use RWIN of 16,384 bytes with a scale factor of 2. Neste modo, Vista irá por padrão usar RWIN de 16384 bytes com um fator de escala 2.
netsh interface tcp set global autotuninglevel=restricted interface globais netsh tcp conjunto restrito autotuninglevel =
Allow for the receive window to grow beyond the default value, but limit such growth in some scenarios. Deixar para receber a janela de crescer para além do valor padrão, porém limitar tal crescimento, em alguns cenários.
netsh interface tcp set global autotuninglevel=normal netsh interface tcp conjunto global autotuninglevel = normal
Allow for the receive window to grow to accommodate almost all scenarios. Deixar para receber a janela de crescer para acomodar quase todos os cenários. The default setting in Vista. A configuração padrão no Vista. Specifying this command mean you want to turn back on AutoTuning feature. Especificando este comando significa que pretende voltar atrás em AutoTuning recurso.
netsh interface tcp set global autotuninglevel=experimental netsh interface tcp mundial conjunto autotuninglevel experimental =
Allow for the receive window to grow to accommodate extreme scenarios. Permitir a receber janela crescer para atender a situações extremas. Note The experimental value can decrease performance in common scenarios. Nota O valor experimental pode diminuir o desempenho em comum cenários. This value should be used only for research purposes. Este valor deve ser usado apenas para fins de investigação.
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. Os usuários devem experimentar as várias configurações possíveis para o Vista TCP RWIN Auto Tuning Nível, a fim de obter o melhor valor de rede que melhoram o desempenho e aumentar a velocidade download.
IMPORTANT : You're reading a machine translated page which is provided "as is" without warranty. IMPORTANTE: você estiver lendo uma máquina página traduzida que é fornecida "como está" sem garantia. Unlike human translation, machine translation does not understand the grammar, semantics, syntax, idioms of natural language, thus often produce inaccurate and low quality text which is misleading and incomprehensible. Ao contrário tradução humana, tradução automática não conhece a gramática, semântica, sintaxe, expressões idiomáticas da língua natural, assim, produzir muitas vezes imprecisas e de baixa qualidade texto que é enganosa e incompreensível. Thus, please refer to Assim, por favor consulte a original English article Inglês original article whenever possible. sempre que possível.
MDL blog postings now continue at MDL blog agora continuar a destacamentos Tip and Trick Dica e Trick , and readers are welcome to join , E leitores são bem-vindos para se juntar My Digital Life Forums Minha vida digital Fóruns .
Related Articles Artigos relacionados
- Outlook 2007 Slow While Downloading POP3 Email Outlook 2007 lento, enquanto o download e-mail POP3
- Increase Multithread Download Speed by Disable Vista Auto Tuning on TCP/IP Download pelo Multithread Aumente celeridade desativar Vista Auto Tuning em TCP / IP
- Disable TCP Auto-Tuning to Solve Slow Network, Cannot Load Web Page or Download Email Problems in Vista Desabilitar TCP Auto-tuning para solucionar rede lenta, não podem carregar ou descarregar página da web e-mail problemas no Vista
- Optimize and Increase BitTorrent (BT) Download Speed in Vista Otimizar e aumentar BitTorrent (BT) Speed Download no 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 lento atraso ou desligar quando ligar para o Windows Server 2003 SP2 x64 Edition RDP
- Workaround for Slow Large File Copying and Transfering To and From Vista PC Solução para a grande lentidão copiar e transferir arquivos de e para o PC Vista
- Slow File and Folder Copy, Move, Transfer or Delete Operation Speed Problem in Vista Fix Slow arquivo e pasta copiar, mover, apagar ou transferir operação velocidade problema em corrigir Vista
- Cannot Display the Webpage and Host/Server Not Found or Available Error - EnablePMTUDiscovery MTU Fix Não pode exibir a página Web Host e / ou Servidor não encontrado Disponível Erro - EnablePMTUDiscovery MTU Fix
- Windows Vista tcpip.sys Connection Limit Patch for Event ID 4226 O Windows Vista Ligação tcpip.sys limite para o patch 4226 Event ID
- TCP/IP Has Reached the Security Limit Imposed on the Number of Concurrent TCP Connect Attempts Error on Windows Vista TCP / IP atingiu o limite de segurança imposto sobre o número de concorrentes TCP Connect tentativas erro no Windows Vista

































May 5th, 2008 15:47 5 de maio de 2008 15:47
[...] can read the seriously techie stuff here of what it does and how Scaling Factors works etc. etc. [...] [...] Podem ler as coisas a sério tecnólogo aqui do que faz e como funciona Escala Fatores etc etc [...]