Visão geral do descarregamento de tarefa TCP/IP

Para aumentar seu desempenho, o transporte TCP/IP da Microsoft pode descarregar tarefas para uma NIC (cartão de interface de rede) que tenha os recursos de descarregamento de tarefas apropriados.

A partir do Windows Vista, o sistema operacional Windows dá suporte aos seguintes serviços de descarregamento de tarefas:

Tarefas de soma de verificação

O transporte TCP/IP pode descarregar o cálculo e a validação de somas de verificação de IP e TCP.

IPsec (internet protocol security) Offload Version 1 (IPsecOV1)

[O recurso de descarregamento de tarefa IPsec foi preterido e não deve ser usado.]

O transporte TCP/IP pode descarregar o cálculo e a validação de somas de verificação criptografadas para cabeçalhos de autenticação (AH), encapsulando conteúdos de segurança (ESP) ou ambos. O transporte TCP/IP também pode descarregar a criptografia e a descriptografia de cargas ESP e a criptografia e descriptografia de pacotes de dados ESP encapsulados pelo protocolo UDP.

Para obter mais informações sobre IPsecOV1, consulte Descarregamento IPsec versão 1.

IPsec (internet protocol security) Offload Version 2 (IPsecOV2)

[O recurso de descarregamento de tarefa IPsec foi preterido e não deve ser usado.]

O transporte TCP/IP pode descarregar o cálculo e a validação de somas de verificação criptografadas para cabeçalhos de autenticação (AH), encapsulando conteúdos de segurança (ESP) ou ambos. O transporte TCP/IP também pode descarregar a criptografia e a descriptografia de cargas ESP e a criptografia e descriptografia de pacotes de dados ESP encapsulados pelo protocolo UDP. O IPsecOV2 é compatível com o NDIS 6.1 e versões posteriores.

Para obter mais informações sobre IPsecOV2, consulte Descarregamento IPsec versão 2.

Grande descarregamento de envio versão 1 (LSOV1)

O transporte TCP/IP dá suporte ao LSOV1 (descarregamento de envio grande versão 1). Com LSOV1, o transporte TCP/IP pode descarregar a segmentação de pacotes TCP grandes (até 64 KB, incluindo o cabeçalho IP) para IPv4.

Grande descarregamento de envio versão 2 (LSOV2)

A interface LSOV2 (large send offload version 2) é uma versão aprimorada do LSOV1. O LSOV2 dá suporte a IPv6, IPv4 e segmentação para pacotes TCP grandes maiores que 64K. Para obter mais informações sobre como descarregar a segmentação de pacotes grandes, consulte Descarregando a segmentação de pacotes TCP grandes.

Começando com Windows 8 e Windows Server 2012, o sistema operacional Windows dá suporte aos seguintes serviços de sobrecarga de tarefa adicionais:

Receive Segment Coalescing (RSC)

A RSC (união de segmentos de recebimento) permite que os drivers de miniporta de cartão de rede se unam a vários segmentos TCP e indiquem-nos como uma única unidade de união (SCU) ao subsistema de rede do sistema operacional.

Virtualização de rede usando descarregamento de tarefa NVGRE (encapsulamento de roteamento genérico)

A Virtualização de Rede usando o Descarregamento de Tarefa NVGRE (Encapsulamento de Roteamento Genérico) possibilita usar pacotes encapsulados em GRE (Encapsulamento de Roteamento Genérico) com:

  • LSO (Descarregamento de Envio Grande)
  • RSS (Receive Side Scaling)
  • VMQ (Fila de Máquina Virtual)

Descarregamento de segmentação UDP (USO)

A partir do Windows 10, versão 2004, o Windows dá suporte ao USO (Descarregamento de Segmentação UDP). O USO permite que os cartões de rede descarreguem a segmentação de datagramas UDP maiores que o tamanho máximo da MTU (unidade de transmissão) da mídia de rede.

Esta seção inclui: