Informações sobre o descarregamento da chaminé TCP, o dimensionamento lateral de recebimento e os recursos de acesso direto à memória de rede no Windows Server 2008
Este artigo descreve os recursos de Descarregamento de Chaminé do TCP, RSS (Dimensionamento Lateral de Recebimento) e NetDMA (Acesso direto à memória) que estão disponíveis para o protocolo TCP/IP no Windows Server 2008.
Aplica-se a: Windows Server 2012 R2
Número de KB original: 951037
Visão geral do descarregamento da chaminé TCP
O Descarregamento de Chaminé de TCP é uma tecnologia de rede que ajuda a transferir a carga de trabalho da CPU para um adaptador de rede durante a transferência de dados de rede. No Windows Server 2008, o TCP Chaminé Offload permite que o subsistema de rede do Windows descarrege o processamento de uma conexão TCP/IP para um adaptador de rede que inclui suporte especial para processamento de descarregamento TCP/IP.
O Descarregamento de Chaminé do TCP está disponível em todas as versões do Windows Server 2008 e do Windows Vista. As conexões TCP/IPv4 e TCP/IPv6 podem ser descarregadas se o adaptador de rede der suporte a esse recurso.
Como habilitar e desabilitar o descarregamento de chaminéS TCP no Windows Server 2008
O descarregamento de chaminé TCP pode ser habilitado ou desabilitado nos dois locais a seguir:
- O sistema operacional
- A página de propriedades avançadas do adaptador de rede
O descarregamento de chaminé do TCP funcionará somente se ele estiver habilitado em ambos os locais. Por padrão, o descarregamento de chaminéS TCP está desabilitado nesses dois locais. No entanto, as instalações do OEM podem habilitar o descarregamento de chaminéS TCP no sistema operacional, no adaptador de rede ou no sistema operacional e no adaptador de rede.
Como configurar o descarregamento de chaminéS TCP no sistema operacional
Para habilitar o descarregamento de chaminéS TCP, siga estas etapas:
- Use credenciais administrativas para abrir um prompt de comando.
- No prompt de comando, digite o
netsh int tcp set global chimney=enabled
comando e pressione ENTER。
Para desabilitar o descarregamento da chaminé TCP, siga estas etapas:
- Use credenciais administrativas para abrir um prompt de comando.
- No prompt de comando, digite o
netsh int tcp set global chimney=disabled
comando e pressione ENTER.
Para determinar o status atual do Descarregamento de ChaminéS TCP, siga estas etapas:
- Use credenciais administrativas para abrir um prompt de comando.
- No prompt de comando, digite o
netsh int tcp show global
comando e pressione ENTER.
Como configurar o descarregamento de chaminé TCP no adaptador de rede
Para habilitar ou desabilitar o descarregamento de chaminéS TCP, siga estas etapas:
- Abra o Gerenciador de Dispositivos.
- Em Adaptadores de Rede, clique duas vezes no adaptador de rede desejado.
- Na guia Avançado, clique em Habilitado ou Desabilitado na caixa ao lado da entrada de descarregamento TCP.
Observação
Diferentes fabricantes podem usar termos diferentes para descrever o descarregamento de chaminéS TCP na página Propriedades avançadas do adaptador de rede.
Como o Descarregamento de Chaminés TCP coexiste com outros programas e serviços
Quando a tecnologia TCP Chimney Offload descarrega o processamento TCP/IP para uma determinada conexão TCP com um adaptador de rede dedicado, ela deve coexistir com outros programas ou serviços que dependem de serviços de camada inferior no subsistema de rede. A tabela a seguir mostra como o Descarregamento de Chaminés TCP coexiste com outros programas e serviços.
Programar ou serviço | Funciona junto com o descarregamento de chaminéS TCP | Comportamento esperado quando o serviço e o descarregamento de chaminé TCP estão habilitados |
---|---|---|
Firewall do Windows | Sim | Se o firewall estiver configurado para permitir uma determinada conexão TCP, a pilha TCP/IP descarregará essa conexão TCP com o adaptador de rede. |
Firewall de terceiros | Específico da implementação | Alguns fornecedores de firewall decidiram implementar seu produto de forma que o Descarregamento de Chaminé do TCP possa ser usado enquanto o serviço de firewall está em execução. Consulte a documentação do firewall para descobrir se o produto que você está usando dá suporte ao descarregamento de chaminé TCP. |
Política IPsec (segurança de protocolo da Internet) | Não | Se o sistema tiver uma política IPsec aplicada, a pilha TCP/IP não tentará descarregar nenhuma conexão TCP. Isso permite que a camada IPsec inspecione cada pacote para fornecer a segurança desejada. |
Serviço de equipe do Adaptador de Rede (esse serviço também é conhecido como o serviço balanceamento de carga e failover. Geralmente é fornecido por um OEM.) | Específico da implementação | Alguns OEMs decidiram implementar suas soluções de equipe de adaptador de rede para que coexistam com o Descarregamento de Chaminé de TCP. Consulte a documentação do serviço de equipe do adaptador de rede para determinar se você pode usar o descarregamento do Chaminé TCP junto com esse serviço. |
Virtualização do Windows (tecnologia Hyper-V) | Não | Se você estiver usando a tecnologia Microsoft Hyper-V para executar máquinas virtuais, nenhum sistema operacional aproveitará o descarregamento da Chaminé TCP. |
Ferramentas de monitoramento de rede, como Monitor de Rede e Wireshark | Específico da implementação | Algumas ferramentas de monitoramento de rede podem coexistir com a Chaminé TCP, mas podem não monitorar conexões descarregadas. |
Serviço NLB (Balanceamento de Carga de Rede) | Não | Se você configurar o serviço NLB em um servidor, a pilha TCP/IP não descarregará conexões TCP. |
Serviços de cluster | Sim | No entanto, observe que as conexões TCP usando o driver tolerante a falhas de rede (NetFT.sys) não serão descarregadas. O NetFT é usado para comunicação de cluster entre nós tolerante a falhas. |
Serviço NAT (Conversão de Endereço de Rede) (também conhecido como serviço de compartilhamento de conexão com a Internet) | Não | Se esse serviço estiver instalado e em execução, a pilha TCP/IP não descarregará conexões. |
Como determinar se o descarregamento de chaminés TCP está funcionando
Quando o Descarregamento de Chaminé TCP está habilitado no sistema operacional e no adaptador de rede, a pilha TCP/IP tenta descarregar conexões TCP adequadas para o adaptador de rede. Para descobrir quais das conexões TCP atualmente estabelecidas no sistema são descarregadas, siga estas etapas:
Use credenciais administrativas para abrir um prompt de comando.
Digite o
netstat -t
comando e pressione ENTER.Você recebe uma saída que se assemelha ao seguinte:
Active Connections Proto Local Address Foreign Address State Offload State TCP 127.0.0.1:52613 computer_name:52614 ESTABLISHED InHost TCP 192.168.1.103:52614 computer_name:52613 ESTABLISHED Offloaded
Nesta saída, a segunda conexão é descarregada.
Como habilitar e desabilitar o RSS no Windows Server 2008
Para habilitar o RSS, siga estas etapas:
- Use credenciais administrativas para abrir um prompt de comando.
- No prompt de comando, digite o
netsh int tcp set global rss=enabled
comando e pressione ENTER.
Para desabilitar o RSS, siga estas etapas:
- Use credenciais administrativas para abrir um prompt de comando.
- No prompt de comando, digite o
netsh int tcp set global rss=disabled
comando e pressione ENTER.
Para determinar o status atual do RSS, siga estas etapas:
- Use credenciais administrativas para abrir um prompt de comando.
- No prompt de comando, digite o
netsh int tcp show global
comando e pressione ENTER.
Ao usar um comando para habilitar o RSS, você receberá a seguinte mensagem:
TCP Global Parameters
----------------------------------------------
Receive-Side Scaling State: enabled
Observação
Por padrão, o RSS está habilitado.
Como habilitar e desabilitar o NetDMA no Windows Server 2008
Para habilitar ou desabilitar o NetDMA, siga estas etapas:
Clique em Iniciar e, em Executar, digite regedit e clique em OK.
Localize a subchave de registro a seguir e clique nele:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
Clique duas vezes na entrada do registro EnableTCPA .
Observação
Se essa entrada do registro não existir, clique com o botão direito do mouse em Parâmetros, aponte para Novo, clique em Valor DWORD, digite EnableTCPA e pressione ENTER.
Para habilitar o NetDMA, digite 1 na caixa de dados Valor e clique em OK.
Para desabilitar o NetDMA, digite 0 na caixa de dados Valor e clique em OK.
Se a entrada do registro EnableTCPA não existir, habilite a funcionalidade NetDMA.
Aviso de isenção de responsabilidade para informações de terceiros
Os produtos de terceiros mencionados neste artigo são produzidos por empresas independentes da Microsoft. A Microsoft não oferece nenhuma garantia, implícita ou não, do desempenho ou da confiabilidade desses produtos.
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários