

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Résoudre les problèmes liés au pilote Windows de l'adaptateur réseau élastique (ENA)
<a name="troubleshoot-ena-driver"></a>

Elastic Network Adapter (ENA) est conçu pour améliorer l’état du système d’exploitation et réduire les comportements ou les échecs inattendus qui peuvent perturber les opérations de votre instance Windows. L’architecture ENA assure une transparence optimale des défaillances de périphériques ou de pilotes auprès du système d’exploitation.

## Collecter des informations de diagnostic sur l’instance
<a name="ts-ena-drv-collect-diagnostics"></a>

Les étapes pour ouvrir les outils du système d’exploitation Windows varient en fonction de la version du système d’exploitation installée sur votre instance. Dans les sections suivantes, nous utilisons la boîte de dialogue **Exécuter** pour ouvrir les outils. Celle-ci fonctionne de la même manière sur toutes les versions du système d’exploitation. Toutefois, vous pouvez accéder à ces outils en suivant n’importe quelle méthode de votre choix.

**Accéder à la boîte de dialogue Exécuter**
+ À l’aide de la combinaison de touches avec le logo Windows : `Windows` \$1 `R`
+ À l’aide de la barre de recherche :
  + Entrez `run` dans la barre de recherche.
  + Sélectionnez l’application **Exécuter** à partir des résultats de recherche.

Certaines étapes nécessitent le menu contextuel pour accéder aux propriétés ou aux actions contextuelles. Il existe plusieurs méthodes pour le faire, qui dépendent de la version de système d’exploitation et du matériel dont vous disposez.

**Accéder au menu contextuel**
+ À l’aide de la souris : cliquez avec le bouton droit sur un élément pour afficher son menu contextuel.
+ À l’aide de votre clavier :
  + selon la version de votre système d’exploitation, utilisez `Shift` \$1 `F10` ou `Ctrl` \$1 `Shift` \$1 `F10`.
  + Si votre clavier contient la touche contextuelle (trois lignes horizontales dans un carré), sélectionnez l’élément souhaité, puis appuyez sur la touche contextuelle.

Si vous pouvez vous connecter à votre instance, utilisez les techniques suivantes pour collecter des informations de diagnostic à des fins de dépannage.

### Vérifier l’état du dispositif ENA
<a name="ts-ena-diagnostics-device-mgr"></a>

Pour vérifier l’état de votre pilote Windows ENA à l’aide du Gestionnaire de périphériques Windows, procédez comme suit :

1. Ouvrez **Exécuter** à l’aide de l’une des méthodes décrites dans la section précédente.

1. Pour ouvrir le Gestionnaire de périphériques Windows, saisissez `devmgmt.msc` la fenêtre **Exécuter**.

1. Choisissez **OK**. La fenêtre du Gestionnaire de périphériques s’ouvre.

1. Sélectionnez la flèche qui apparaît à gauche de **Cartes réseau** pour développer la liste.

1. Choisissez le nom ou ouvrez le menu contextuel pour **Amazon Elastic Network Adapter**, puis choisissez **Propriétés**. Cela ouvre la boîte de dialogue **Propriétés d’Amazon Elastic Network Adapter**.

1. Vérifiez que le message de l’onglet **Général** indique « Ce périphérique fonctionne correctement. »

### Examiner les messages d’événements du pilote
<a name="ts-ena-diagnostics-event-log"></a>

Pour consulter les journaux d’événements du pilote Windows ENA à l’aide de l’Observateur d’événements Windows, procédez comme suit :

1. Ouvrez **Exécuter** à l’aide de l’une des méthodes décrites dans la section précédente.

1. Pour ouvrir l’Observateur d’événements Windows, saisissez `eventvwr.msc` dans la fenêtre **Exécuter**.

1. Choisissez **OK**. La fenêtre de l’Observateur d’événements s’ouvre.

1. Développez le menu **Journaux Windows**, puis choisissez **Système**.

1. Sous **Actions**, dans le panneau supérieur droit, choisissez **Créer une vue personnalisée**. La boîte de dialogue Filtrer s’affiche.

1. Dans la zone **Sources d’événements**, saisissez `ena`. Cela limite les résultats aux événements générés par le pilote Windows ENA.

1. Choisissez **OK**. Les résultats du journal d’événements filtrés s’affichent dans les sections des détails de la fenêtre.

1. Pour explorer les détails, sélectionnez un message d’événement dans la liste.

L’exemple suivant montre un événement de pilote ENA dans la liste des événements système de l’Observateur d’événements Windows :

![\[Exemple : événement de pilote ENA affiché dans la liste des messages système de l’Observateur d’événements Windows.\]](http://docs.aws.amazon.com/fr_fr/AWSEC2/latest/UserGuide/images/ena-event-viewer-example.png)


#### Résumé des messages d’événement
<a name="ts-ena-diagnostics-event-messages"></a>

Le tableau suivant présente les messages d’événements générés par le pilote Windows ENA.


**Input**  

| ID de l’événement | Description de l’événement du pilote ENA | Type | 
| --- | --- | --- | 
| 5001 | Hardware is out of resources (Le matériel est à court de ressources) | Erreur | 
| 5002 | Adapter has detected a hardware error (Le dispositif a détecté une erreur matérielle) | Erreur | 
| 5005 | Adapter has timed out on NDIS operation that did not complete in a timely manner (Le dispositif a expiré à l’opération NDIS qui ne s’est pas terminée en temps opportun) | Erreur | 
| 5032 | Adapter has failed to reset the device (Le dispositif n’a pas réussi à réinitialiser le périphérique) | Erreur | 
| 5200 | Adapter has been initialized (Le dispositif a été initialisé) | Informationnel | 
| 5201 | Adapter has been halted (Le dispositif a été interrompu) | Informationnel | 
| 5202 | Adapter has been paused (Le dispositif a été mis en pause) | Informationnel | 
| 5203 | Adapter has been restarted (Le dispositif a été redémarré) | Informationnel | 
| 5204 | Adapter has been shut down (Le dispositif a été arrêté) | Informationnel | 
| 5205 | Adapter has been reset (Le dispositif a été réinitialisé) | Erreur | 
| 5206 | Adapter has been surprise removed (Le dispositif a été retiré par surprise) | Erreur | 
| 5208 | Adapter initialization routine has failed (La routine d’initialisation du dispositif a échoué) | Erreur | 
| 5210 | Adapter has encountered and successfully recovered an internal issue (Le dispositif a rencontré un problème interne et a réussi à récupérer) | Erreur | 

### Vérifier les métriques de performance
<a name="ts-ena-diagnostics-perf-metrics"></a>

Le pilote Windows ENA publie les métriques de performance réseau à partir des métriques où elles sont activées. Vous pouvez afficher et activer les métriques sur l’instance à l’aide de l’application Performance Monitor native. Pour plus d’informations sur les métriques produites par le pilote Windows ENA, consultez [Surveillez les performances du réseau pour les paramètres ENA sur votre instance EC2](monitoring-network-performance-ena.md).

Sur les instances où les métriques ENA sont activées et où l' CloudWatch agent Amazon est installé, il CloudWatch collecte les métriques associées aux compteurs dans Windows Performance Monitor, ainsi que certaines métriques avancées pour l'ENA. Ces métriques sont collectées en plus des métriques activées par défaut sur les instances EC2. Pour plus d'informations sur les statistiques, consultez la section [Mesures collectées par l' CloudWatch agent](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/metrics-collected-by-CloudWatch-agent.html) dans le *guide de CloudWatch l'utilisateur Amazon*.

**Note**  
Les métriques de performance sont disponibles pour les versions 2.4.0 et ultérieures du pilote ENA (également pour la version 2.2.3). Le pilote ENA version 2.2.4 a été restauré en raison d’une dégradation potentielle des performances sur les instances EC2 de sixième génération. Nous vous recommandons de mettre à niveau vers la version actuelle du pilote afin de disposer des mises à niveau les plus récentes.

Voici quelques exemples d’utilisation des métriques de performance :
+ Résoudre les problèmes de performance d’instance.
+ Choisir la taille d’instance appropriée pour une charge de travail.
+ Planifier de manière proactive des activités de mise à l’échelle.
+ Définir des points de référence pour les applications afin de déterminer si elles optimisent les performances disponibles sur une instance.

**Taux de rafraîchissement**  
Par défaut, le pilote actualise les métriques à l’aide d’un intervalle d’une seconde. Toutefois, l’application qui récupère les métriques peut utiliser un autre intervalle pour l’interrogation. Vous pouvez modifier l’intervalle d’actualisation dans le Gestionnaire de périphériques à l’aide des propriétés avancées du pilote.

Pour modifier l’intervalle d’actualisation des métriques du pilote Windows ENA, procédez comme suit :

1. Ouvrez **Exécuter** à l’aide de l’une des méthodes décrites dans la section précédente.

1. Pour ouvrir le Gestionnaire de périphériques Windows, saisissez `devmgmt.msc` la fenêtre **Exécuter**.

1. Choisissez **OK**. La fenêtre du Gestionnaire de périphériques s’ouvre.

1. Sélectionnez la flèche qui apparaît à gauche de **Cartes réseau** pour développer la liste.

1. Choisissez le nom ou ouvrez le menu contextuel pour **Amazon Elastic Network Adapter**, puis choisissez **Propriétés**. Cela ouvre la boîte de dialogue **Propriétés d’Amazon Elastic Network Adapter**.

1. Ouvrez l’onglet **Avancé** dans la fenêtre contextuelle.

1. Dans la liste **Propriété**, choisissez **Intervalle d’actualisation des métriques** pour modifier la valeur.

1. Une fois que vous avez terminé, choisissez **OK**.

## Examiner les notifications de configuration sous-optimale
<a name="ts-ena-win-sub-opt-config-notification"></a>

Le dispositif ENA détecte les paramètres de configuration sous-optimaux dans le pilote que vous pouvez modifier. Le périphérique avertit le pilote ENA et journalise une notification d'événement. Pour examiner les événements sous-optimaux dans l'Observateur d'événements Windows

1. Ouvrez **Exécuter** à l’aide de l’une des méthodes décrites dans la section précédente.

1. Pour ouvrir l’Observateur d’événements Windows, saisissez `eventvwr.msc` dans la fenêtre **Exécuter**.

1. Choisissez **OK**. La fenêtre de l’Observateur d’événements s’ouvre.

1. Développez le menu **Journaux Windows**, puis choisissez **Système**.

1. Sous **Actions**, dans le panneau supérieur droit, choisissez **Créer une vue personnalisée**. La boîte de dialogue Filtrer s’affiche.

1. Dans la zone **Sources d’événements**, saisissez `ena`. Cela limite les résultats aux événements générés par le pilote Windows ENA.

1. Choisissez **OK**. Les résultats du journal d’événements filtrés s’affichent dans les sections des détails de la fenêtre.

Les événements associés à un ID `59000` vous signalent des résultats de configuration sous-optimaux. Cliquez avec le bouton droit sur un **événement et choisissez Propriétés** de l'événement pour ouvrir une vue détaillée, ou sélectionnez **Volet d'aperçu** dans le menu **Affichage** pour voir les mêmes détails.

![\[Exemple : ID d'événement système 59000 affiché dans le volet d'aperçu de l'Observateur d'événements Windows.\]](http://docs.aws.amazon.com/fr_fr/AWSEC2/latest/UserGuide/images/ena-sub-opt-event-general.png)


Ouvrez l'onglet **Détails** pour voir le code de l'événement. Dans la section **Données binaires : en mots**, le dernier mot est le code.

![\[Exemple : Le dernier mot de la section Données binaires est surligné.\]](http://docs.aws.amazon.com/fr_fr/AWSEC2/latest/UserGuide/images/ena-sub-opt-event-detail.png)


La liste suivante indique les détails du code de notification et les actions recommandées pour les résultats de configuration sous-optimaux.
+ **Code `1` : ENA Express avec une configuration LLQ étendue n’est pas recommandé**

  L’ENI ENA Express est configuré avec un LLQ étendu. Cette configuration n’est pas optimale et pourrait avoir un impact sur les performances d’ENA Express. Nous vous recommandons de désactiver les paramètres LLQ étendus lorsque vous utilisez ENA Express ENIs comme suit.

  1. Pour ouvrir le Gestionnaire de périphériques Windows, saisissez `devmgmt.msc` la fenêtre **Exécuter**.

  1. Choisissez **OK**. La fenêtre du Gestionnaire de périphériques s’ouvre.

  1. Sélectionnez la flèche qui apparaît à gauche de **Cartes réseau** pour développer la liste.

  1. Ouvrez les propriétés du périphérique pour le `Amazon Elastic Network Adapter`.

  1. Ouvrez ensuite l'onglet **Avancé** pour effectuer vos modifications.

  1. Sélectionnez la propriété **LLQ Header Size Policy** et définissez sa valeur sur `Normal (128 Bytes)`.

  1. Choisissez **OK** pour enregistrer vos modifications.
+ **Code `2` : ENA Express ENI avec une profondeur de file d’attente Tx non optimale n’est pas recommandé**

  L’ENI ENA Express est configuré avec une profondeur de file d’attente Tx non optimale. Cette configuration pourrait avoir un impact sur les performances d’ENA Express. Nous vous recommandons d'agrandir toutes les files d'attente Tx à la valeur maximale de l'interface réseau lorsque vous utilisez ENA Express ENIs comme suit.

  Procédez comme suit pour élargir les files d'attente Tx à la profondeur maximale :

  1. Pour ouvrir le Gestionnaire de périphériques Windows, saisissez `devmgmt.msc` la fenêtre **Exécuter**.

  1. Choisissez **OK**. La fenêtre du Gestionnaire de périphériques s’ouvre.

  1. Sélectionnez la flèche qui apparaît à gauche de **Cartes réseau** pour développer la liste.

  1. Ouvrez les propriétés du périphérique pour le `Amazon Elastic Network Adapter`.

  1. Ouvrez ensuite l'onglet **Avancé** pour effectuer vos modifications.

  1. Sélectionnez la propriété **Transmit Buffers** et définissez sa valeur sur le maximum pris en charge.

  1. Choisissez **OK** pour enregistrer vos modifications.

## réinitialisation du dispositif ENA
<a name="ts-ena-drv-reset"></a>

Le processus de réinitialisation démarre lorsque le pilote Windows ENA détecte une erreur sur une carte et marque la carte comme défectueuse. Le pilote ne peut pas se réinitialiser lui-même. C’est donc le système d’exploitation qui doit vérifier l’état de la carte et appeler la réinitialisation du pilote Windows ENA. Le processus de réinitialisation peut entraîner une perte de traffic pendant une brève période. Toutefois, les connexions TCP devraient pouvoir récupérer.

Le dispositif ENA peut également demander indirectement une procédure de réinitialisation du périphérique. Dans ce cas, il n’envoie pas de notification keep-alive. Par exemple, si le dipositif ENA atteint un état inconnu après le chargement d’une configuration irrécupérable, il peut arrêter d’envoyer des notifications keep-alive.

**Causes courantes de réinitialisation du dispositif ENA**
+ Il manque des messages « keep-alive »

  Le dispositif ENA publie des événements keep-alive selon une fréquence fixe (généralement une fois par seconde). Le pilote Windows ENA implémente un mécanisme de surveillance, qui recherche régulièrement la présence de ces messages keep-alive. S’il détecte un ou plusieurs nouveaux messages depuis la dernière vérification, il enregistre un résultat réussi. Sinon, le pilote conclut que le périphérique a subi une défaillance et lance une séquence de réinitialisation.
+ Des paquets sont bloqués dans les files d’attente de transmission

  Le dispsitif ENA vérifie que les paquets circulent dans les files d’attente de transmission comme prévu. Le pilote Windows ENA détecte si les paquets sont bloqués et lance une séquence de réinitialisation le cas échéant.
+ Délai de lecture pour les registres MMIO I/O (Memory Mapped)

  Pour limiter les opérations de lecture MMIO I/O (mémoire mappée), le pilote Windows ENA accède aux registres MMIO uniquement pendant les processus d'initialisation et de réinitialisation. Si le pilote détecte un délai d’attente, il effectue l’une des actions suivantes, en fonction du processus en cours d’exécution :
  + Si un délai d’attente est détecté lors de l’initialisation, le flux échoue, ce qui fait que le pilote affiche un point d’exclamation jaune par le dispositif ENA dans le Gestionnaire de périphériques Windows.
  + Si un délai d’attente est détecté lors de la réinitialisation, le flux échoue. Le système d’exploitation lance alors une suppression inattendue du dispositif ENA, puis le récupère en arrêtant et en démarrant le dispositif retiré. Pour plus d’informations sur la suppression inattendue d’une carte NIC, consultez [Gestion de la suppression inattendue d’une carte réseau](https://learn.microsoft.com/en-us/windows-hardware/drivers/network/handling-the-surprise-removal-of-a-nic) dans la documentation *Microsof Windows Hardware Developer*.

## Scénarios de résolution des problèmes
<a name="ts-ena-drv-scenarios"></a>

Les scénarios suivants peuvent vous aider à résoudre les problèmes potentiels liés au pilote Windows ENA. Nous vous recommandons de commencer la mise à niveau de votre pilote ENA si vous ne disposez pas de la dernière version. Pour trouver le pilote le plus récent pour la version de votre système d’exploitation Windows, consultez [Suivre les versions des pilotes ENA pour Windows](ena-driver-releases-windows.md).

### Version inattendue du pilote ENA installé
<a name="ts-ena-drv-sc-unexpected-vsn"></a>

#### Description
<a name="ts-ena-drv-sc-unexpected-vsn-descr"></a>

Après avoir suivi les étapes d’installation d’une version spécifique du pilote ENA, le Gestionnaire de périphériques Windows indique que Windows a installé une version différente du pilote ENA.

#### Cause
<a name="ts-ena-drv-sc-unexpected-vsn-cause"></a>

Lorsque vous exécutez l’installation d’un package de pilotes, Windows classe tous les packages de pilotes valides pour le périphérique concerné dans le [magasin de pilotes](https://learn.microsoft.com/en-us/windows-hardware/drivers/install/driver-store) local avant qu’elle ne commence. Il sélectionne ensuite le package ayant la valeur de classement la plus faible comme étant le mieux adapté. Il peut être différent du package que vous aviez l’intention d’installer. Pour plus d’informations sur le processus de sélection du package de pilotes de périphériques, consultez [Comment Windows sélectionne un package de pilotes pour un périphérique](https://learn.microsoft.com/en-us/windows-hardware/drivers/install/how-windows-selects-a-driver-for-a-device) sur le *site Web de documentation de Microsoft*.

#### Solution
<a name="ts-ena-drv-sc-unexpected-vsn-solution"></a>

Pour vous assurer que Windows installe la version du package de pilotes que vous avez choisie, vous pouvez supprimer les packages de pilotes de rang inférieur du magasin de pilotes à l'aide de l'outil de ligne de PUtil commande [Pn](https://learn.microsoft.com/en-us/windows-hardware/drivers/devtest/pnputil).

Pour mettre à jour le pilote ENA, procédez comme suit :

1. Connectez-vous à votre instance en tant qu’administrateur local.

1. Ouvrez la fenêtre Propriétés du Gestionnaire de périphériques, comme décrit dans la section [Vérifier l’état du dispositif ENA](#ts-ena-diagnostics-device-mgr). L’onglet **Général** de la fenêtre **Propriétés Amazon Elastic Network Adapter** s’ouvre.

1. Ouvrez l’onglet **Pilote**.

1. Choisissez **Mettre à jour le pilote**. La boîte de dialogue **Mettre à jour le logiciel du pilote – Amazon Elastic Network Adapter** s’ouvre.

   1. Dans la section **Comment voulez-vous rechercher le pilote ?**, choisissez **Rechercher un pilote sur mon ordinateur**.

   1. Sur la page **Rechercher des pilotes sur votre ordinateur**, choisissez **Laissez-moi choisir dans une liste de pilotes de périphériques sur mon ordinateur**, située sous la barre de recherche.

   1. Sur la page **Sélectionner le pilote de périphérique que vous voulez installer pour ce matériel**, choisissez **Je dispose d’un disque…**.

   1. Dans la fenêtre **Installer à partir du disque**, choisissez **Parcourir…**, à côté de l’emplacement de fichier de la liste déroulante.

   1. Naviguez jusqu’à l’emplacement où vous avez téléchargé le package du pilote ENA cible. Sélectionnez le fichier nommé `ena.inf` et choisissez **Ouvrir**.

   1. Pour démarrer l’installation, cliquez sur **OK**, puis sur **Suivant**.

1. Si le programme d'installation ne redémarre pas automatiquement votre instance, exécutez l'**Restart-Computer** PowerShell applet de commande.

   ```
   PS C:\> Restart-Computer
   ```

### Avertissement de périphérique pour le pilote ENA
<a name="ts-ena-drv-sc-device-warn"></a>

#### Description
<a name="ts-ena-drv-sc-device-warn-descr"></a>

L’icône du dispositif ENA dans la section **Cartes réseau** du Gestionnaire de périphériques affiche un panneau d’avertissement (triangle jaune avec un point d’exclamation à l’intérieur).

Voici un exemple de dispositif ENA avec l’icône d’avertissement dans le Gestionnaire de périphériques Windows :

![\[Exemple : dispositif ENA avec icône d’avertissement affichée dans le Gestionnaire de périphériques Windows.\]](http://docs.aws.amazon.com/fr_fr/AWSEC2/latest/UserGuide/images/ena-adapter-device-mgr-warn.png)


#### Cause
<a name="ts-ena-drv-sc-device-warn-cause"></a>

Cet avertissement est généralement dû à des problèmes d’environnement, qui peuvent nécessiter plus de recherches et requièrent généralement un processus d’élimination pour déterminer la cause sous-jacente. Pour obtenir la liste complète des erreurs liées aux périphériques, consultez la section [Messages d’erreur du gestionnaire de périphériques](https://learn.microsoft.com/en-us/windows-hardware/drivers/install/device-manager-error-messages) dans la documentation Microsoft.

#### Solution
<a name="ts-ena-drv-sc-device-warn-solution"></a>

La solution à cet avertissement de périphérique dépend de la cause racine. Le processus d’élimination décrit ici comprend des étapes de base pour identifier et résoudre les problèmes les plus courants et pouvant être simples à résoudre. Une analyse supplémentaire des causes racines est nécessaire lorsque ces étapes ne résolvent pas le problème.

Suivez ces étapes pour essayer d’identifier et de résoudre les problèmes courants :

1. 

**Arrêter et démarrer le périphérique**

   Ouvrez la fenêtre Propriétés du Gestionnaire de périphériques, comme décrit dans la section [Vérifier l’état du dispositif ENA](#ts-ena-diagnostics-device-mgr). L’onglet **Général** de la fenêtre **Propriétés de Amazon Elastic Network Adapter** s’ouvre, et **Statut de l’appareil**affiche le code d’erreur et un court message.

   1. Ouvrez l’onglet **Pilote**.

   1. Choisissez **Désactiver l’appareil**, et répondez **Oui** au message d’avertissement qui s’affiche.

   1. Choisissez **Activer l’appareil**.

1. 

**Arrêter et démarrer l’instance EC2**

   Si le dispositif affiche toujours l’icône d’avertissement dans le Gestionnaire de périphériques, arrêtez et démarrez l’instance EC2. Cette opération redémarre l’instance sur différents matériels dans la plupart des cas.

1. 

**Examiner les problèmes possibles avec les ressources de l’instance**

   Si vous avez arrêté et démarré votre instance EC2 et que le problème persiste, cela peut indiquer un problème avec les ressources sur votre instance, comme une mémoire insuffisante.

### Délai de connexion avec réinitialisation du dispositif (codes d’erreur 5007, 5205)
<a name="ts-ena-drv-sc-conn"></a>

#### Description
<a name="ts-ena-drv-sc-conn-descr"></a>

L’Observateur d’événements Windows affiche le délai d’expiration du dispositif et les événements de réinitialisation qui se produisent conjointement pour les dispositifs ENA. Les messages ressemblent aux exemples suivants :
+ **Event ID 5007**: Amazon Elastic Network Adapter : Timed out during an operation.
+ **Event ID 5205**: Amazon Elastic Network Adapter : Adapter reset has been started.

Les réinitialisations du dispositif entraînent une perturbation minime du trafic. Même lorsqu’il y a plusieurs réinitialisations, il serait inhabituel qu’elles provoquent une perturbation grave du réseau.

#### Cause
<a name="ts-ena-drv-sc-conn-cause"></a>

Cette séquence d’événements indique que le pilote Windows ENA a lancé une réinitialisation pour un dispositif ENA qui ne répondait pas. Toutefois, le mécanisme utilisé par le pilote de périphérique pour détecter ce problème est soumis à des faux positifs résultant d’une pénurie liée au processeur 0.

#### Solution
<a name="ts-ena-drv-sc-conn-solution"></a>

Si cette combinaison d’erreurs se produit souvent, vérifiez les allocations de ressources pour voir où des ajustements peuvent être utiles.

1. Ouvrez **Exécuter** à l’aide de l’une des méthodes décrites dans la section précédente.

1. Pour ouvrir le Moniteur de ressources Windows, saisissez `resmon` dans la fenêtre **Exécuter**.

1. Choisissez **OK**. La fenêtre Moniteur de ressources s’ouvre alors.

1. Ouvrez l’onglet **Processeur**. Les graphiques d’utilisation par processeur s’affichent sur le côté droit de la fenêtre Moniteur de ressources.

1. Vérifiez les niveaux d’utilisation du processeur 0 pour voir s’ils sont trop élevés.

Nous vous recommandons de configurer RSS pour exclure le processeur 0 du dispositif ENA sur des types d’instance plus grands (plus de 16 vCPU). Pour les types d’instances plus petits, la configuration de RSS peut améliorer l’expérience, mais en raison du nombre inférieur de cœurs disponibles, des tests sont nécessaires pour s’assurer que la contrainte des cœurs CPU n’a pas d’impact négatif sur les performances.

Utilisez la commande **Set-NetAdapterRss** pour configurer le RSS pour votre dispositif ENA, comme illustré dans l’exemple suivant.

```
Set-NetAdapterRss -name (Get-NetAdapter | Where-Object {$_.InterfaceDescription -like "*Elastic*"}).Name -Baseprocessorgroup 0 -BaseProcessorNumber 1
```

### La migration vers une infrastructure d’instance de sixième génération a un impact sur les performances ou les attachements
<a name="ts-ena-drv-6gen-instance-perf"></a>

#### Description
<a name="ts-ena-drv-6gen-instance-perf-descr"></a>

Si vous migrez vers une instance EC2 de sixième génération, vous risquez de rencontrer des performances réduites ou des échecs d’attachements ENA si vous n’avez pas mis à jour la version de votre pilote Windows ENA.

#### Cause
<a name="ts-ena-drv-6gen-instance-perf-cause"></a>

Les types d’instances EC2 de sixième génération nécessitent la version minimale suivante du pilote Windows ENA, en fonction du système d’exploitation (OS) de l’instance.


**Version minimale**  

| Version Windows Server | Version de pilote ENA | 
| --- | --- | 
|  Windows Server 2008 R2  |  2.2.3 ou 2.4.0  | 
|  Windows Server 2012 et versions ultérieures  |  2.2.3 et ultérieures  | 
|  Station de travail Windows  |  2.2.3 et ultérieures  | 

#### Solution
<a name="ts-ena-drv-6gen-instance-perf-solution"></a>

Avant de passer à une instance EC2 de sixième génération, assurez-vous que l’AMI à partir de laquelle vous lancez dispose de pilotes compatibles basés sur le système d’exploitation de l’instance, comme indiqué dans le tableau précédent. Pour plus d’informations, consultez [Que dois-je faire avant de migrer mon instance EC2 vers une instance de sixième génération pour m’assurer de bénéficier de performances réseau optimales ?](https://repost.aws/knowledge-center/migrate-to-gen6-ec2-instance) dans le *Centre de connaissances AWS re:Post *.

### Performances sous-optimales de l’interface réseau Elastic
<a name="ts-ena-drv-interface-perf"></a>

#### Description
<a name="ts-ena-drv-interface-perf-descr"></a>

L’interface ENA ne fonctionne pas comme prévu.

#### Cause
<a name="ts-ena-drv-interface-perf-cause"></a>

L’analyse des causes racines des problèmes de performance est un processus d’élimination. Trop de variables sont impliquées pour nommer une cause commune.

#### Solution
<a name="ts-ena-drv-interface-perf-solution"></a>

La première étape de votre analyse des causes racines consiste à examiner les informations de diagnostic de l’instance qui ne fonctionne pas comme prévu afin de déterminer si des erreurs peuvent être à l’origine du problème. Pour plus d’informations, consultez la section [Collecter des informations de diagnostic sur l’instance](#ts-ena-drv-collect-diagnostics).

Il se peut que vous ayez besoin de modifier la configuration par défaut du système d’exploitation pour obtenir des performances réseau optimales sur les instances dont la mise en réseau est améliorée. Certaines optimisations, telles que l'activation du déchargement par checksum et l'activation du flux RSS, sont configurées par défaut dans Windows officiel. AMIs Pour obtenir d’autres optimisations que vous pouvez appliquer au dispositif ENA, consultez les réglages de performance figurant dans [Réglages des performances du dispositif ENA](#ts-ena-drv-perf-adj).

Nous vous recommandons de procéder avec prudence et de limiter les modifications des propriétés de l'appareil à celles répertoriées dans cette section ou aux modifications spécifiques recommandées par l'équipe d' AWS assistance.

Pour modifier les propriétés du dispositif ENA, procédez comme suit :

1. Ouvrez **Exécuter** à l’aide de l’une des méthodes décrites dans la section précédente.

1. Pour ouvrir le Gestionnaire de périphériques Windows, saisissez `devmgmt.msc` la fenêtre **Exécuter**.

1. Choisissez **OK**. La fenêtre du Gestionnaire de périphériques s’ouvre.

1. Sélectionnez la flèche qui apparaît à gauche de **Cartes réseau** pour développer la liste.

1. Choisissez le nom ou ouvrez le menu contextuel pour **Amazon Elastic Network Adapter**, puis choisissez **Propriétés**. Cela ouvre la boîte de dialogue **Propriétés d’Amazon Elastic Network Adapter**.

1. Pour effectuer vos modifications, ouvrez l’onglet **Avancé**.

1. Lorsque vous avez terminé, sélectionnez **OK** pour enregistrer les modifications.

Voici un exemple de propriété du dispositif ENA dans le Gestionnaire de périphériques Windows :

![\[Exemple : propriété du dispositif ENA affichée dans le Gestionnaire de périphériques Windows.\]](http://docs.aws.amazon.com/fr_fr/AWSEC2/latest/UserGuide/images/ena-adapter-device-mgr-property.png)


##### Réglages des performances du dispositif ENA
<a name="ts-ena-drv-perf-adj"></a>

Le tableau suivant inclut des propriétés pouvant être réglées pour améliorer les performances de l’interface ENA.


**Input**  

| Propriété | Description | Valeur par défaut | Ajustement | 
| --- | --- | --- | --- | 
|  Tampons de réception  |  Contrôle le nombre d’entrées dans les files d’attente de réception du logiciel.  |  1 024  |  Peut être augmenté jusqu’à 8 192 au maximum.  | 
|  Partage du trafic entrant (RSS)  |  Permet de répartir efficacement le traitement de réception réseau sur plusieurs CPUs systèmes multiprocesseurs.  |  Activé  |  Vous pouvez répartir la charge sur plusieurs processeurs. Pour en savoir plus, veuillez consulter la section [Optimisation des performances réseau sur les instances EC2 Windows](enhanced-networking-os.md).  | 
|  Nombre maximal de files d’attente RSS  |  Définit le nombre maximum de files d’attente RSS autorisées lorsque `RSS` est activé.  |  32  |  Le nombre de files d’attente RSS est déterminé lors de l’initialisation du pilote et inclut les limitations suivantes (entre autres) : [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/AWSEC2/latest/UserGuide/troubleshoot-ena-driver.html) Vous pouvez définir une valeur entre 1 et 32, en fonction des limites de génération de votre instance et de votre matériel. Pour en savoir plus, veuillez consulter la section [Optimisation des performances réseau sur les instances EC2 Windows](enhanced-networking-os.md).  | 
|  Paquet jumbo  |  Permet l’utilisation de trames ethernet jumbo (plus de 1 500 octets de charge utile).  |  Désactivé (cela limite la charge utile à 1 500 octets)  |  La valeur peut être configurée sur `9015`, ce qui se traduit par 9 001 octets de charge utile. Il s’agit de la charge utile maximale pour les trames ethrnet jumbo. Consultez [Considérations relatives à l’utilisation de trames ethernet jumbo](#ts-ena-drv-jumbo-frames).  | 

##### Considérations relatives à l’utilisation de trames ethernet jumbo
<a name="ts-ena-drv-jumbo-frames"></a>

Les trames jumbo permettent d’utiliser plus de 1 500 octets de données en augmentant la charge utile par paquet, et donc en augmentant le pourcentage de paquet qui ne constitue pas des frais supplémentaires. Moins de paquets sont nécessaires pour envoyer le même volume de données utilisables. Toutefois, le trafic est limité à une MTU maximale de 1 500 dans les cas suivants :
+ Trafic en dehors d'une AWS région donnée pour EC2 Classic.
+ Trafic à l’extérieur d’un VPC unique.
+ Trafic sur une connexion d’appairage de VPC entre régions.
+ Trafic sur des connexions VPN.
+ Trafic sur une passerelle Internet.

**Note**  
Les paquets de plus de 1 500 octets sont fragmentés. Si vous avez l’indicateur `Don't Fragment` défini dans l’en-tête IP, ces paquets sont supprimés.  
Les trames jumbo doivent être utilisées avec prudence pour le trafic Internet ou pour tout trafic quittant un VPC. Les paquets sont fragmentés par des systèmes intermédiaires, ce qui ralentit le trafic. Pour utiliser des trames jumbo à l’intérieur d’un VPC sans affecter le trafic sortant du VPC, essayez l’une des options suivantes :  
Configurez la taille MTU par acheminement.
Utilisez plusieurs interfaces réseau avec différentes tailles MTU et différents acheminements.

**Cas d’utilisation recommandés pour les trames jumbo**  
Les cadres Jumbo peuvent être utiles pour le trafic à l'intérieur et entre les deux VPCs. Nous vous recommandons d’utiliser des trames jumbo pour les cas d’utilisation suivants :
+ Pour les instances situées dans un même groupe de placement du cluster, les trames jumbo permettent d’atteindre le débit réseau maximum possible. Pour de plus amples informations, veuillez consulter [Groupes de placement pour vos EC2 instances Amazon](placement-groups.md).
+ Vous pouvez utiliser des trames jumbo pour le trafic entre votre réseau VPCs et votre réseau local. Direct Connect Pour plus d'informations sur l'utilisation Direct Connect et la vérification de la fonctionnalité des trames jumbo, voir [MTU pour les interfaces virtuelles privées ou les interfaces virtuelles de transit dans le guide](https://docs.aws.amazon.com/directconnect/latest/UserGuide/WorkingWithVirtualInterfaces.html#set-jumbo-frames-vif.html) de l'*Direct Connect utilisateur*.
+ Pour plus d'informations sur les tailles MTU prises en charge pour les passerelles de transit, consultez [Quotas pour vos passerelles de transit](https://docs.aws.amazon.com/vpc/latest/tgw/transit-gateway-quotas.html#mtu-quota) dans *Amazon VPC Transit Gateways*.