Partager via


Déchargements de protocole pour la gestion de l’alimentation NDIS

NDIS 6.20 et versions ultérieures de NDIS prennent en charge les déchargements de protocole pour la gestion de l’alimentation NDIS. Par exemple, NDIS peut décharger la gestion des requêtes ARP (Address Resolution Protocol) sur une carte réseau. Certaines applications utilisent des paquets de requête ARP périodiques pour découvrir et garantir la présence d’un hôte sur le réseau. Ces applications envoient les requêtes ARP même s’il n’est pas nécessaire d’envoyer des données à l’hôte. Ces demandes ARP réveillent l’hôte et gaspillent de l’énergie quand l’hôte n’a rien à faire.

Note Dans Windows 7, la fonctionnalité de déchargement de gestion de l’alimentation est activée uniquement lorsque tous les pilotes de protocole et de filtre liés à l’adaptateur miniport prennent en charge NDIS 6.20 et versions ultérieures. Dans Windows 8, la fonctionnalité de déchargement de gestion de l’alimentation est activée si l’adaptateur miniport la prend en charge, quelles que soient les versions du protocole et du pilote de filtre.

Note Si un paquet entrant correspond à la fois à un protocole déchargé et à un modèle (par exemple, en raison d’une erreur de configuration), la carte réseau répond au paquet et réveille l’ordinateur.

Pour réduire les mises en éveil parasites, les pilotes de protocole NDIS tentent de décharger la réponse aux demandes réseau couramment utilisées sur le matériel. Certains protocoles réseau nécessitent que l’hôte publie régulièrement certaines informations. Lorsqu’une carte réseau répond à des demandes ARP ou prend en charge des publicités périodiques spécifiques au protocole sans réveiller le système de traitement de ces demandes, de nombreux événements de mise en éveil fallacieux peuvent être évités.

Il existe trois types de déchargements de protocole de faible puissance :

  • IPv4 ARP

  • Sollicitation de voisin IPv6 (NS)

  • Établissement d’une liaison réseau sécurisé (RSN) robuste IEEE 802.11 à quatre et 2 voies

NDIS permet à plusieurs pilotes de protocole de décharger différents protocoles sur une carte réseau. Pour garantir que le bon ensemble de protocoles est déchargé lorsque le nombre de déchargements de protocole demandés est supérieur au nombre que la carte réseau peut prendre en charge, les pilotes de protocole attribuent une priorité à chaque déchargement de protocole. Lorsque NDIS ne peut pas ajouter un nouveau déchargement de protocole de priorité élevée parce que la carte réseau n’a plus de ressources, NDIS peut supprimer les déchargements de priorité inférieure.

Pour plus d’informations sur la gestion des déchargements de protocole, consultez Ajout et suppression de déchargements de protocole à faible puissance.