A atualização de segurança 893066 retorna o tamanho padrão da janela de recepção TCP no Windows 2000 para o valor padrão anterior a SP3 de 17.520 bytes

Traduções deste artigo Traduções deste artigo
ID do artigo: 890345 - Exibir os produtos aos quais esse artigo se aplica.
Importante Este artigo contém informações sobre como modificar o Registro. Faça um backup do Registro antes de modificá-lo. Verifique se sabe como restaurar o Registro caso ocorra algum problema. Para obter informações adicionais sobre como fazer backup, restaurar e modificar o Registro, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento Microsoft (a página pode estar em inglês):
256986 Descrição do Registro do Microsoft Windows
Expandir tudo | Recolher tudo

Sintomas

Após a aplicação da atualização de segurança 893066 é possível que você perceba uma diminuição no desempenho da rede. Por exemplo, a taxa de transferência pode ser um quarto da taxa anterior à aplicação da atualização de segurança.

Causa

O tamanho padrão da janela de recepção TCP costuma ser uma otimização de nível baixo que não afeta o desempenho geral da rede. No entanto, aplicativos específicos podem se beneficiar do uso de valores diferentes do tamanho da janela de recepção TCP.

Nas versões originais do Microsoft Windows 2000 Service Pack 1 (SP1) e do Windows 2000 Service Pack 2 (SP2), o tamanho padrão da janela de recepção TCP era de 17.520 bytes. Windows 2000 Service Pack 3 (SP3) e Windows 2000 Service Pack 4 (SP4) incluíam uma alteração que aumentava o tamanho padrão da janela de recepção TCP para 64 KB.

No Microsoft Windows 2000 Service Pack 3 (SP3), o tamanho da janela de recepção TCP é definido como 64 KB em redes de 100 Mbps (megabits por segundo). Essa definição pode causar freqüentes retransmissões. Comentários contundentes enviados ao Atendimento Microsoft sugeriram que o tamanho padrão devesse ser revertido para o padrão igual a 17 KB anterior ao SP3. Por isso, essa alteração foi lançada como um hotfix para os clientes afetados. A atualização de segurança 893066 diminui o tamanho padrão da janela de recepção TCP para 17.520 bytes.

No entanto, dependendo da configuração da rede e das funcionalidades mais comuns, a diminuição do tamanho padrão da janela de recepção TCP pode limitar a taxa de transferência média para aplicativos específicos que usam recursos de rede significativos. O valor reduzido pode ser melhor para redes mais lentas, ao passo que o valor maior pode funcionar melhor para redes de alto desempenho.

Essa otimização de desempenho depende da largura de banda da rede, da carga, dos fatores de uso e dos aplicativos específicos que usam o TCP/IP, além de variar de acordo com o cliente e a infra-estrutura de rede. Em geral, a maioria dos clientes não notará variações significativas no desempenho com qualquer uma das definições. Recomendamos o uso da definição padrão, exceto quando houver vantagens específicas e mensuráveis para a alteração do padrão no ambiente.

Observação É possível implantar previamente a definição do Registro antes de aplicar a atualização de segurança. Isso impedirá alterações no comportamento ao aplicar a atualização de segurança.

Resolução

Aviso Problemas sérios podem ocorrer se você modificar o Registro incorretamente usando o Editor do Registro ou outro método. Esses problemas podem exigir a reinstalação do seu sistema operacional. A Microsoft não pode garantir que esses problemas possam ser resolvidos. A modificação do Registro é de sua responsabilidade.

Para resolver esse problema, use um dos seguintes métodos para definir o tamanho da janela de recepção usando outro valor.

Método 1: Adicionar a entrada de registro TcpWindowSize

Adicione a entrada de registro TcpWindowSize. Para fazer isso, execute estas etapas:
  1. Clique em Iniciar e em Executar, digite regedit e clique em OK.
  2. Localize e clique na seguinte subchave do Registro:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
  3. No menu Editar, aponte para Novo e clique em Valor DWORD.
  4. Na caixa Novo valor, digite TcpWindowSize e pressione ENTER.
  5. No menu Editar, clique em Modificar.
  6. Na caixa Dados do valor, digite o tamanho da janela desejado.

Método 2: Usar a função Setsockopt

Use a função Setsockopt Windows Sockets para definir o tamanho da janela de recepção soquete por soquete. Para obter informações adicionais sobre a função Setsockopt, visite o seguinte site da Microsoft (em inglês):
http://msdn2.microsoft.com/en-us/library/ms740476.aspx

Mais Informações

Para obter informações adicionais sobre a entrada de registro TcpWindowSize, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento Microsoft (a página pode estar em inglês):
224829 Descrição dos recursos TCP do Windows 2000 e do Windows Server 2003

Propriedades

ID do artigo: 890345 - Última revisão: segunda-feira, 25 de dezembro de 2006 - Revisão: 4.0
A informação contida neste artigo aplica-se a:
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Server
Palavras-chave: 
kbtocoff kbtshoot KB890345

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com