Comment résoudre les problèmes liés aux fonctionnalités avancées de performances réseau telles que RSS et NetDMA

Cet article résout certaines améliorations de mise en réseau qui ont été publiées pour la première fois dans le pack de mise en réseau scalable Windows Server 2003. Parce qu’ils peuvent entraîner des performances réseau lentes ou intermittentes si les pilotes réseau utilisés sont anciens ou ne prennent pas en charge les nouvelles fonctionnalités.

S’applique à : Windows Server 2012 R2
Numéro de la base de connaissances d’origine : 2643970

Résumé

Cet article explique comment résoudre les problèmes de performances réseau qui impliquent les fonctionnalités réseau améliorées de Windows. Ces fonctionnalités sont les suivantes :

  • Déchargement de la somme de contrôle TCP/IP
  • Mise à l’échelle côté réception (RSS)
  • NetDMA
  • Déchargement de la cheminée TCP

Améliorations des performances réseau

Le pack SNP (Windows Scalable Networking Pack) a été publié en tant que mise à jour autonome pour Windows Server 2003 SP1, mais a été ajouté ultérieurement à Windows Server 2003 Service Pack 2. Il s’agissait d’une collection d’améliorations du débit et des performances réseau. Lorsqu’ils ont été installés, ils étaient activés par défaut. Des problèmes liés aux fonctionnalités et à certains pilotes réseau ont provoqué des problèmes de performances réseau. Donc, la recommandation était de les désactiver. Par la suite, de nombreux problèmes ont été résolus. Toutefois, il était toujours recommandé pour Windows Server 2003 de les conserver, sauf en cas de besoin spécifique.

Windows Server 2008 et Windows Server 2008 R2, ainsi que Windows Server 2012, ont des piles TCP/IP plus performantes, et les améliorations SNP sont incluses. En outre, la plupart des paramètres ont été modifiés pour être configurés automatiquement.

Les recommandations relatives aux paramètres sont les suivantes.

Windows Server 2008

  • SP2 requis
  • 979614 de la base de connaissances du correctif logiciel
  • 967224 de la base de connaissances du correctif logiciel
  • Réactiver RSS dans le système d’exploitation et les cartes réseau
  • Mettre à jour les pilotes de carte réseau vers la dernière version recommandée du fabricant
  • Ajuster les paramètres RSS pour les cartes réseau en fonction des recommandations du fabricant
  • Mettre à jour les logiciels antivirus vers les dernières versions/moteurs et définitions

Windows Server 2008 R2

  • Service Pack 1
  • 2519736 de la base de connaissances du correctif logiciel
  • Si vous utilisez tcp Chimney Offload, vous devez installer le correctif logiciel KB 2525390.
  • Installation recommandée de la base de connaissances du correctif logiciel 2511305
  • Réactiver RSS dans le système d’exploitation et les cartes réseau
  • Mettre à jour les pilotes de carte réseau vers la dernière version recommandée du fabricant
  • Ajuster les paramètres RSS pour les cartes réseau en fonction des recommandations du fabricant
  • Mettre à jour les logiciels antivirus vers les dernières versions/moteurs et définitions

Comme alternative à l’installation de SP1 et de la base de connaissances du correctif logiciel 2519736 comme recommandé ici, vous pouvez installer les éléments suivants sur Windows Server 2008 R2 RTM :

  • 977977 de la base de connaissances du correctif logiciel
  • 979612 de la base de connaissances du correctif logiciel

N’oubliez pas que RSS nécessite que le déchargement de la somme de contrôle soit activé sur la carte réseau pour fonctionner. Ne confondez pas le déchargement de la somme de contrôle TCP avec le déchargement de la cheminée TCP. Si les adaptateurs sont en équipe, rss fonctionne généralement tant que tous les adaptateurs l’ont activé (cela dépend de la fabrication). NetDMA doit être activé automatiquement s’il est pris en charge.

Les améliorations apportées au réseau dans le système d’exploitation sont destinées à améliorer le débit réseau sur les serveurs en déchargeant certaines tâches réseau sur le matériel de la carte réseau. Cela s’applique principalement aux cartes qui s’exécutent à 1 Gbits/s et à des vitesses de connexion plus élevées et qui nécessitent que les cartes réseau et les pilotes utilisés implémentent les améliorations. Si le pilote ne prend pas en charge les améliorations ou si le pilote rencontre un problème qui leur est lié, vous devrez peut-être les désactiver manuellement. Si vous avez investi dans l’équipement qui prend en charge le déchargement de connexion TCP/RSS/NetDMA, et si l’adaptateur ne fonctionne pas correctement, la première chose à case activée doit être la version du pilote. Un pilote plus récent pour la carte réseau peut résoudre les problèmes réseau rencontrés. Utilisez les informations suivantes pour case activée les paramètres de la carte réseau et les paramètres du système d’exploitation pour les paramètres SNP.

Déterminer les informations de rivière d dans Windows Server 2008 et Windows Server 2008 R2

Vous trouverez la date et la version du pilote réseau. Pour cela, procédez comme suit :

  1. Cliquez sur Démarrer > en cliquant avec le bouton droit sur Ordinateur, puis sur Gérer.
  2. Développez le groupe Outils système dans le volet de navigation si nécessaire.
  3. Cliquez sur Gestionnaire de périphériques dans le volet de navigation. Vous devriez voir quelque chose qui ressemble à la capture d’écran suivante.
  4. Développez Cartes réseau dans le volet droit, puis double-cliquez sur la carte.

L’onglet Pilote contient les informations suivantes :

Capture d’écran du volet Gestionnaire de périphériques sous Gestion de l’ordinateur avec une fenêtre de propriétés de carte réseau ouverte, qui affiche les informations sur le pilote.

Pour Windows Server 2003, procédez comme suit pour accéder à Gestionnaire de périphériques :

  1. Ouvrez outils d’administration dans Panneau de configuration.
  2. Dans outils d’administration, cliquez sur Gestion de l’ordinateur.
  3. Cliquez sur le Gestionnaire de périphériques. Ensuite, accédez au site web du fournisseur de pilotes (également sous l’onglet Pilote). Vérifiez la dernière version du pilote et vérifiez si elle est plus récente que la date du pilote que vous avez trouvée dans les propriétés de l’appareil. Vous pouvez également trouver une solution dans un FAQ ou sur un forum sur le site du fabricant.

Si la mise à jour des pilotes réseau ne fonctionne pas, vous pouvez essayer de désactiver les fonctionnalités améliorées et voir si le problème est résolu. Utilisez cette option en dernier recours ou en tant qu’étape de résolution des problèmes, et non comme solution, sauf si votre carte réseau a été confirmée pour ne pas prendre en charge les fonctionnalités en question. Les fonctionnalités réseau améliorées peuvent être activées ou désactivées dans le système d’exploitation et dans les paramètres avancés de la carte réseau. Ici, vous pouvez voir l’onglet Avancé dans les propriétés de la carte réseau qui affiche les paramètres DE déchargement de connexion TCP et de mise à l’échelle côté réception (RSS).

Capture d’écran de la fenêtre Gestionnaire de serveur avec une fenêtre de propriétés de carte réseau ouverte, qui montre les paramètres DE déchargement de connexion TCP et de mise à l’échelle côté réception (RSS) sous l’onglet Avancé.

Pour afficher les paramètres du système d’exploitation, utilisez la commande net shell netsh interface tcp show global comme suit :

Capture d’écran de la sortie de la commande globale tcp show de l’interface netsh.

Vous pouvez case activée les deux autres paramètres suivants qui affectent le déchargement TCPchimney :

  • netsh interface tcp show chimneyapplications

  • netsh interface tcp show chimneyports

Ces commandes permettent de configurer le déchargement TCP spécifiquement pour une certaine combinaison d’applications ou de ports. La sortie des deux commandes netsh est la suivante :

Remarque

Cette opération nécessite des privilèges élevés (Exécuter en tant qu’administrateur).

Capture d’écran de la sortie de la commande netsh qui montre les paramètres de cheminée.

S’ils sont vides, aucune application ou aucun port n’a été ajouté aux paramètres de déchargement de la cheminée.

Les fonctionnalités réseau améliorées les plus courantes, ainsi que des liens vers des informations supplémentaires sur la façon de les activer ou de les désactiver, sont les suivantes :

Informations sur les fonctionnalités de déchargement TCP Chimney, de mise à l’échelle côté réception et d’accès direct à la mémoire réseau dans Windows Server 2008

Ressources TCP Chimney

Recevoir des ressources de mise à l’échelle côté (RSS)

NetDMA

Guide de déploiement de mise en réseau : déploiement de fonctionnalités réseau à haut débit