Descarregamento TCP completo

O NDIS 6.0 introduziu uma arquitetura para descarregamento TCP completo. Essa arquitetura é chamada de arquitetura de "descarregamento de chaminés" porque fornece uma conexão direta, chamada de "chaminé", entre aplicativos e uma NIC compatível com descarregamento. A chaminé permite que a NIC execute o processamento TCP para conexões descarregadas, incluindo a manutenção do estado do protocolo.

A arquitetura de descarregamento de chaminé reduz o processamento de rede do host para aplicativos com uso intensivo de rede. Isso permite que os aplicativos em rede sejam dimensionados com mais eficiência e, ao mesmo tempo, reduzam a latência de ponta a ponta. Menos servidores são necessários para hospedar um aplicativo e os servidores podem usar a largura de banda Ethernet completa.

A chaminé TCP descarrega todo o processamento TCP para uma ou mais conexões TCP. Os principais ganhos de desempenho são obtidos com o descarregamento de segmentação e remontagem (SAR), o descarregamento do processamento que garante conexões confiáveis (por exemplo, processamento de ACK e temporizadores de retransmissão TCP) e redução do carregamento de interrupção.

Nota O sistema operacional Windows Vista continua a dar suporte aos descarregamentos de tarefas TCP individuais disponíveis em versões anteriores do sistema operacional. Essas tarefas podem ser descarregadas em conexões que não foram descarregadas através de uma chaminé. Uma NIC compatível com descarregamento deve dar suporte a descarregamentos de chaminés e descarregamentos de tarefas. Essa NIC fornece o maior grau de otimização de descarregamento.

Para obter informações sobre o descarregamento de chaminés TCP no NDIS 6.0 e posteriores, consulte Descarregamento de chaminé TCP NDIS.