Problembehandlung für erweiterte Netzwerkleistungsfeatures wie RSS und NetDMA

In diesem Artikel werden einige Netzwerkverbesserungen behandelt, die erstmals im Skalierbaren Netzwerkpaket für Windows Server 2003 veröffentlicht wurden. Da sie zu einer langsamen oder zeitweiligen Netzwerkleistung führen können, wenn die verwendeten Netzwerktreiber alt sind oder die neuen Features nicht unterstützen.

Gilt für: Windows Server 2012 R2
Ursprüngliche KB-Nummer: 2643970

Zusammenfassung

In diesem Artikel wird beschrieben, wie Sie Probleme mit der Netzwerkleistung behandeln, die die verbesserten Windows-Netzwerkfeatures betreffen. Zu diesen Features gehören die folgenden:

  • TCP/IP-Prüfsummenabladung
  • Empfangsseitige Skalierung (RSS)
  • Netdma
  • TCP-Schornsteinabladung

Verbesserungen der Netzwerkleistung

Das Windows Scalable Networking Pack (SNP) wurde als eigenständiges Update für Windows Server 2003 SP1 veröffentlicht, aber später zu Windows Server 2003 Service Pack 2 hinzugefügt. Dies war eine Sammlung von Verbesserungen des Netzwerkdurchsatzes und der Leistung. Bei der Installation waren sie standardmäßig aktiviert. Es gab Probleme mit den Features und einigen Netzwerktreibern, die zu Problemen mit der Netzwerkleistung geführt haben. Daher wurde empfohlen, sie zu deaktivieren. Später wurden viele der Probleme behoben. Es wurde jedoch weiterhin empfohlen, dass Windows Server 2003 sie auslassen sollte, es sei denn, es gab einen bestimmten Bedarf.

Windows Server 2008 und Windows Server 2008 R2 sowie Windows Server 2012 verfügen über leistungsfähigere TCP/IP-Stapel, und die SNP-Verbesserungen sind enthalten. Darüber hinaus wurden die meisten Einstellungen so geändert, dass sie automatisch konfiguriert werden.

Die Empfehlungen für die Einstellungen sind wie folgt.

Windows Server 2008

  • SP2 erforderlich
  • Hotfix KB-979614
  • Hotfix KB-967224
  • Erneutes Aktivieren von RSS in betriebssystem- und Netzwerkadaptern
  • Aktualisieren von Netzwerkadaptertreibern auf die neueste empfohlene Herstellerversion
  • Anpassen der RSS-Einstellungen für Netzwerkadapter basierend auf Den Empfehlungen des Herstellers
  • Aktualisieren der Antivirensoftware auf die neuesten Versionen/Engines und Definitionen

Windows Server 2008 R2

  • Service Pack 1
  • Hotfix-KB-2519736
  • Wenn Sie TCP Chimney Offload verwenden, sollten Sie hotfix KB 2525390 installieren.
  • Empfohlene Installation von Hotfix-KB-2511305
  • Erneutes Aktivieren von RSS in betriebssystem- und Netzwerkadaptern
  • Aktualisieren von Netzwerkadaptertreibern auf die neueste empfohlene Herstellerversion
  • Anpassen der RSS-Einstellungen für Netzwerkadapter basierend auf Den Empfehlungen des Herstellers
  • Aktualisieren der Antivirensoftware auf die neuesten Versionen/Engines und Definitionen

Als Alternative zur Installation von SP1- und Hotfix-KB-2519736 wie hier empfohlen, können Sie Folgendes unter Windows Server 2008 R2 RTM installieren:

  • Hotfix KB-977977
  • Hotfix KB-979612

Beachten Sie, dass rss erfordert, dass das Auslagern von Prüfsummen auf dem Netzwerkadapter aktiviert ist, damit es funktioniert. Verwechseln Sie die TCP-Prüfsummenabladung nicht mit der TCP-Chimney-Abladung. Wenn die Adapter in einem Team zusammengefasst sind, funktioniert RSS in der Regel, solange es für alle Adapter aktiviert ist (dies ist abhängig von der Herstellung). NetDMA sollte automatisch aktiviert werden, wenn es unterstützt wird.

Die Netzwerkverbesserungen im Betriebssystem sollen den Netzwerkdurchsatz auf Servern verbessern, indem einige Netzwerkaufgaben auf die Hardware des Netzwerkadapters ausgelagert werden. Dies gilt hauptsächlich für Adapter, die mit 1 GBit/s und höheren Verbindungsgeschwindigkeiten ausgeführt werden und erfordern, dass die verwendeten Netzwerkadapter und Treiber die Verbesserungen implementieren. Wenn der Treiber die Verbesserungen nicht unterstützt oder der Treiber ein Problem hat, das damit zusammenhängt, müssen Sie sie möglicherweise manuell deaktivieren. Wenn Sie in Geräte investiert haben, die TCP-Verbindungsabladung/RSS/NetDMA unterstützen und der Adapter nicht ordnungsgemäß funktioniert, sollte als Erstes die Treiberversion überprüft werden. Ein neuerer Treiber für den Netzwerkadapter kann alle auftretenden Netzwerkprobleme beheben. Verwenden Sie die folgenden Informationen, um die Netzwerkadaptereinstellungen und die Betriebssystemeinstellungen für SNP-Einstellungen zu überprüfen.

Ermitteln von Flussinformationen in Windows Server 2008 und Windows Server 2008 R2

Sie finden das Datum und die Version des Netzwerktreibers. Gehen Sie dazu wie folgt vor:

  1. Klicken Sie auf Start > mit der rechten Maustaste auf Computer, und klicken Sie dann auf Verwalten.
  2. Erweitern Sie die Gruppe Systemtools im Navigationsbereich, wenn dies erforderlich ist.
  3. Klicken Sie im Navigationsbereich auf Geräte-Manager. Sie sollten etwas sehen, das dem folgenden Screenshot ähnelt.
  4. Erweitern Sie im rechten Bereich Netzwerkadapter, und doppelklicken Sie dann auf den Adapter.

Die Registerkarte Treiber enthält die folgenden Informationen:

Screenshot des Bereichs

Führen Sie für Windows Server 2003 die folgenden Schritte aus, um auf Geräte-Manager zuzugreifen:

  1. Öffnen Sie die Verwaltungstools in Systemsteuerung.
  2. Klicken Sie in der Verwaltung auf Computerverwaltung.
  3. Klicken Sie auf Geräte-Manager. Navigieren Sie als Nächstes zur Website des Treiberanbieters (auch auf der Registerkarte Treiber). Suchen Sie nach der neuesten Version des Treibers, und überprüfen Sie, ob sie neuer als das Treiberdatum ist, das Sie in den Geräteeigenschaften gefunden haben. Eine Lösung finden Sie auch in häufig gestellten Fragen oder in einem Forum auf der Website des Herstellers.

Wenn das Aktualisieren der Netzwerktreiber nicht funktioniert, sollten Sie versuchen, die verbesserten Features zu deaktivieren und festzustellen, ob das Problem behoben wird. Verwenden Sie dies als letztes Mittel oder als Problembehandlungsschritt und nicht als Lösung, es sei denn, Ihr Netzwerkadapter wurde bestätigt, dass die betreffenden Features nicht unterstützt werden. Die verbesserten Netzwerkfunktionen können im Betriebssystem und auch in den erweiterten Einstellungen des Netzwerkadapters aktiviert oder deaktiviert werden. Hier sehen Sie die Registerkarte Erweitert in den Eigenschaften des Netzwerkadapters, auf der die Einstellungen tcp connection offload (TCP Connection Offload) und Receive Side Scaling (RSS) angezeigt werden.

Screenshot des fensters

Um die Einstellungen für das Betriebssystem anzuzeigen, verwenden Sie den Befehl netsh interface tcp show global net shell wie folgt:

Screenshot: Ausgabe des befehls

Sie können die folgenden zwei weiteren Einstellungen überprüfen, die sich auf die TCPchimney-Auslagerung auswirken:

  • netsh interface tcp show chimneyapplications

  • netsh interface tcp show chimneyports

Mit diesen Befehlen kann die TCP-Abladung speziell für eine bestimmte Anwendungs- oder Portkombination eingerichtet werden. Die Ausgabe beider netsh-Befehle lautet wie folgt:

Hinweis

Für diesen Vorgang sind erhöhte Berechtigungen erforderlich (Als Administrator ausführen).

Screenshot der Netsh-Befehlsausgabe mit den Schornsteineinstellungen

Wenn sie leer sind, wurden den Einstellungen für die Schornsteinabladung keine Anwendungen oder Ports hinzugefügt.

Die am häufigsten verbesserten Netzwerkfeatures sowie Links zu weiteren Informationen zum Aktivieren oder Deaktivieren sind wie folgt:

Informationen zu den Features tcp chimney offload, Receive Side Scaling und Network Direct Memory Access in Windows Server 2008

TCP-Schornsteinressourcen

Empfangsseitige Skalierungsressourcen (RSS)

Netdma

Netzwerkbereitstellungshandbuch: Bereitstellen von Hochgeschwindigkeitsnetzwerkfeatures