Partilhar via


Recursos e tecnologias apenas hardware (HO)

Essas acelerações de hardware melhoram o desempenho da rede em conjunto com o software, mas não fazem parte de nenhum recurso de software. Exemplos disso incluem moderação de interrupção, controle de fluxo e descarregamento de soma de verificação IPv4 do lado da receção. Para saber mais, consulte Requisitos de rede do Host para o Azure Local.

Dica

Os recursos SH e HO estarão disponíveis se a NIC instalada os suportar. As descrições de recursos abaixo abordarão como saber se sua NIC suporta o recurso.

Endereço Checksum Offload

A transferência do cálculo de somas de verificação de endereços é uma funcionalidade da placa de rede (NIC) que transfere o cálculo de somas de verificação de endereços (IP, TCP, UDP) para o hardware da NIC durante o envio e receção de pacotes.

No caminho de recebimento, o offload da soma de verificação calcula as somas de verificação nos cabeçalhos IP, TCP e UDP (conforme apropriado) e indica ao SO se as somas de verificação passaram, falharam ou não foram verificadas. Se a NIC afirma que as somas de verificação são válidas, o SO aceita o pacote sem contestação. Se a NIC afirmar que as somas de verificação são inválidas ou não verificadas, a pilha IP/TCP/UDP calculará novamente as somas de verificação internamente. Se a soma de verificação computada falhar, o pacote será descartado.

No caminho de envio, o descarregamento da soma de verificação calcula e insere as somas de verificação no cabeçalho IP, TCP ou UDP, conforme apropriado.

A desativação de descarregamentos de soma de verificação no caminho de envio não desabilita o cálculo e a inserção da soma de verificação para pacotes enviados ao driver de miniporta usando o recurso LSO (Large Send Offload).  Para desativar todos os cálculos de descarregamento de soma de verificação, o usuário também deve desativar o LSO.

Gerenciar descarregamentos de soma de verificação de endereço

Nas Propriedades Avançadas existem várias propriedades distintas:

  • Descarregamento da soma de verificação IPv4

  • Descarregamento de soma de verificação TCP (IPv4)

  • Descarregamento de soma de verificação TCP (IPv6)

  • Descarregamento de soma de verificação UDP (IPv4)

  • Descarregamento de soma de verificação UDP (IPv6)

Por padrão, todos eles estão sempre habilitados. Recomendamos sempre ativar todos esses descarregamentos.

Os descarregamentos de soma de verificação podem ser gerenciados usando os cmdlets Enable-NetAdapterChecksumOffload e Disable-NetAdapterChecksumOffload. Por exemplo, o cmdlet a seguir habilita os cálculos de soma de verificação TCP (IPv4) e UDP (IPv4):

Enable-NetAdapterChecksumOffload –Name * -TcpIPv4 -UdpIPv4

Dicas sobre como usar descarregamentos de soma de verificação de endereço

Os descarregamentos de soma de verificação de endereço devem SEMPRE ser ativados, independentemente da carga de trabalho ou circunstância. Esta mais básica de todas as tecnologias de descarregamento melhora sempre o desempenho da sua rede. O descarregamento de soma de verificação também é necessário para que outros descarregamentos sem estado funcionem, incluindo o escalonamento do lado de recepção (RSS), a colagem de segmentos de recepção (RSC) e o descarregamento de envio grande (LSO).

Moderação de interrupção (IM)

O IM armazena em buffer vários pacotes recebidos antes de interromper o sistema operacional. Quando uma NIC recebe um pacote, ela inicia um temporizador. Quando o buffer está cheio ou o temporizador expira, o que ocorrer primeiro, a NIC interrompe o sistema operacional.

Muitas NICs suportam mais do que apenas ativar/desativar para Interrupt Moderation. A maioria das NICs suporta os conceitos de baixa, média e alta taxa de IM. As diferentes taxas representam temporizadores mais curtos ou mais longos e ajustes de tamanho de buffer apropriados para reduzir a latência (moderação de interrupção baixa) ou reduzir interrupções (moderação de interrupção alta).

Há que encontrar um equilíbrio entre reduzir as interrupções e atrasar excessivamente a entrega das encomendas. Geralmente, o processamento de pacotes é mais eficiente com a moderação de interrupção ativada. Aplicativos de alto desempenho ou baixa latência podem precisar avaliar o impacto da desativação ou redução da Moderação de Interrupção.

Molduras Jumbo

Jumbo frames é um recurso de rede e NIC que permite que um aplicativo envie quadros que são muito maiores do que os 1500 bytes padrão. Normalmente, o limite de quadros jumbo é de cerca de 9000 bytes, mas pode ser menor.

Não houve alterações no suporte a quadros jumbo no Windows Server 2012 R2.

No Windows Server 2016, existe um novo offload: MTU_for_HNV. Esse novo descarregamento funciona com as configurações do Jumbo Frame para garantir que o tráfego encapsulado não exija segmentação entre o host e o switch adjacente. Este novo recurso da pilha SDN faz com que a NIC calcule automaticamente qual MTU anunciar e qual MTU usar no fio. Esses valores para MTU são diferentes se algum descarregamento de HNV estiver em uso. (Na tabela de compatibilidade de funcionalidades, Tabela 1, MTU_for_HNV teria as mesmas interações que os descarregamentos de HNVv2, pois está diretamente relacionado a eles.)

Large Send Offload (LSO)

O LSO permite que um aplicativo passe um grande bloco de dados para a NIC, e a NIC divide os dados em pacotes que cabem dentro da MTU (Unidade de Transferência Máxima) da rede.

Recepção de Coalescência de Segmento (RSC)

O Receive Segment Coalescing, também conhecido como Large Receive Offload, é um recurso da NIC que pega pacotes que fazem parte do mesmo fluxo que chega entre interrupções de rede e os aglutina em um único pacote antes de entregá-los ao sistema operacional. O RSC não está disponível em NICs vinculadas ao Comutador Virtual Hyper-V. Para obter mais informações, consulte Receive Segment Coalescing (RSC).