Compartilhar via


Descarregamentos de protocolo para gerenciamento de energia do NDIS

O NDIS 6.20 e versões posteriores do NDIS dão suporte a descarregamentos de protocolo para gerenciamento de energia NDIS. Por exemplo, o NDIS pode descarregar o tratamento de solicitações ARP (Address Resolution Protocol) para um adaptador de rede. Alguns aplicativos usam pacotes de solicitação ARP periódicos para descobrir e garantir a presença de um host na rede. Esses aplicativos enviam as solicitações ARP mesmo quando não há nenhuma necessidade atual de enviar dados para o host. Essas solicitações de ARP ativam o host e desperdiçam energia quando não há nada para o host fazer.

Nota No Windows 7, a funcionalidade de descarregamento de gerenciamento de energia é habilitada somente quando todos os drivers de protocolo e filtro associados ao adaptador de miniporto dão suporte ao NDIS 6.20 e versões posteriores. No Windows 8, a funcionalidade de offload de gerenciamento de energia é habilitada se o adaptador de miniporto oferecer suporte a essa funcionalidade, independentemente das versões do driver de filtro e do protocolo.

Nota Se um pacote de entrada corresponder a um protocolo descarregado e a um padrão (por exemplo, devido a um erro de configuração), o adaptador de rede responderá ao pacote e ativa o computador.

Para minimizar as ativações espúrias, os drivers de protocolo NDIS tentam descarregar no hardware a resposta para solicitações de rede comumente usadas. Alguns protocolos de rede exigem que o host anuncie periodicamente determinadas informações. Quando um adaptador de rede responde a solicitações de ARP ou assume os anúncios periódicos específicos do protocolo sem despertar o sistema para processar essas solicitações, muitos eventos espúrios de ativação podem ser evitados.

Há três tipos de descarregamentos de protocolo de baixa potência:

  • IPv4 ARP

  • Solicitação de Vizinho IPv6 (NS)

  • IEEE 802.11 rede segura robusta (RSN) aperto de mão de 4 vias e 2 vias

O NDIS permite que vários drivers de protocolo descarreguem protocolos diferentes para um adaptador de rede. Para garantir que o conjunto correto de protocolos seja descarregado quando o número de descarregamentos de protocolo solicitado for maior do que o número que o adaptador de rede pode dar suporte, os drivers de protocolo atribuem uma prioridade a cada descarregamento de protocolo. Quando o NDIS não pode adicionar um novo descarregamento de protocolo de alta prioridade porque o adaptador de rede está sem recursos, o NDIS pode excluir os descarregamentos de prioridade mais baixa.

Para obter mais informações sobre como gerenciar descarregamentos de protocolo, consulte Adição e exclusão de descarregamentos de protocolo de baixa potência.