Problembehandlung für erweiterte Netzwerkleistungsfeatures wie RSS und NetDMA
In diesem Artikel werden einige Netzwerkverbesserungen behoben, die erstmals im Skalierbaren Netzwerkpaket von 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.
Ursprüngliche KB-Nummer: 2643970
Übersicht
In diesem Artikel wird beschrieben, wie Sie Probleme mit der Netzwerkleistung beheben, die windows verbesserte Netzwerkfeatures umfassen. Zu diesen Funktionen gehören folgende:
- TCP/IP Checksum offloading
- Empfangen von Seitenskalierung (RSS)
- NetDMA
- TCP Chimney Offloading
Verbesserungen der Netzwerkleistung
Das Windows Scalable Networking Pack (SNP) wurde als eigenständiges Update für Windows Server 2003 SP1 veröffentlicht, wurde später aber zu Windows Server 2003 Service Pack 2 hinzugefügt. Dies war eine Sammlung von Verbesserungen des Netzwerkdurchsatzes und der Leistung. Wenn sie installiert wurden, wurden sie standardmäßig aktiviert. Es gab Probleme mit den Features und einigen Netzwerktreibern, die zu Netzwerkleistungsproblemen geführt haben. Daher war die Empfehlung, sie zu deaktivieren. Später wurden viele der Probleme behoben. Es wurde jedoch weiterhin empfohlen, dass Windows Server 2003 sie deaktiviert, 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.
Empfehlungen für die Einstellungen sind wie folgt.
Windows Server 2008
- SP2 erforderlich
- Hotfix KB-979614
- Hotfix KB-967224
- Erneutes Aktivieren von RSS im Betriebssystem und Netzwerkadaptern
- Aktualisieren von Netzwerkadaptertreibern auf die neueste empfohlene Herstellerversion
- Anpassen von RSS-Einstellungen für Netzwerkadapter basierend auf Herstellerempfehlungen
- Aktualisieren von Antivirensoftware auf die neuesten Versionen/Module 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 im Betriebssystem und Netzwerkadaptern
- Aktualisieren von Netzwerkadaptertreibern auf die neueste empfohlene Herstellerversion
- Anpassen von RSS-Einstellungen für Netzwerkadapter basierend auf Herstellerempfehlungen
- Aktualisieren von Antivirensoftware auf die neuesten Versionen/Module und Definitionen
Als Alternative zum Installieren 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 die Prüfsummenabladung auf dem Netzwerkadapter aktiviert ist, damit sie funktioniert. Verwechseln Sie das TCP-Checkum-Offloading nicht mit tcp Chimney Offloading. Wenn die Adapter teamiert sind, funktioniert RSS in der Regel so lange, wie alle Adapter aktiviert sind (dies ist abhängig). 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 entladen 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 wenn der Treiber ein Problem mit ihnen hat, müssen Sie sie möglicherweise manuell deaktivieren. Wenn Sie in Ausrüstung investiert haben, die TCP-Verbindungsoffloading/RSS/NetDMA unterstützt, und wenn der Adapter nicht ordnungsgemäß funktioniert, sollte die erste Zu überprüfende Treiberversion sein. Ein neuerer Treiber für den Netzwerkadapter kann netzwerkprobleme beheben, die auftreten. Verwenden Sie die folgenden Informationen, um die Netzwerkadaptereinstellungen und die Betriebssystemeinstellungen für SNP-Einstellungen zu überprüfen.
Ermitteln von D-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:
- Klicken Sie mit der rechten Maustaste auf "Computer starten > ", und klicken Sie dann auf "Verwalten".
- Erweitern Sie die Gruppe "Systemtools" im Navigationsbereich, falls erforderlich.
- Klicken Sie im Navigationsbereich auf Geräte-Manager. Sie sollten etwas sehen, das dem folgenden Screenshot ähnelt.
- Erweitern Sie netzwerkadapter im rechten Bereich, und doppelklicken Sie dann auf den Adapter.
Die Registerkarte "Treiber " enthält die folgenden Informationen:
Führen Sie für Windows Server 2003 die folgenden Schritte aus, um auf Geräte-Manager zuzugreifen:
- Öffnen Sie die Verwaltungstools in Systemsteuerung.
- Klicken Sie in den Verwaltungstools auf "Computerverwaltung".
- Klicken Sie auf Geräte-Manager. Wechseln Sie als Nächstes zur Website des Treiberanbieters (auch auf der Registerkarte "Treiber"). Überprüfen Sie die neueste Version des Treibers, und überprüfen Sie, ob es neuer als das Treiberdatum ist, das Sie in den Geräteeigenschaften gefunden haben. Sie können auch eine Lösung in einer FAQ oder in einem Forum auf dem Standort der Herstellung finden.
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 letzte Möglichkeit 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 Netzwerkfeatures können im Betriebssystem und auch in den erweiterten Einstellungen des Netzwerkadapters aktiviert oder deaktiviert werden. Hier sehen Sie die Registerkarte "Erweitert " in den Netzwerkadaptereigenschaften, auf der die Einstellungen für tcp-Verbindungs offload und Receive Side Scaling (RSS) angezeigt werden.
Um die Einstellungen für das Betriebssystem anzuzeigen, verwenden Sie den Net Shell-Befehlsbefehl netsh interface tcp show global
wie folgt:
Sie können die folgenden beiden anderen Einstellungen überprüfen, die sich auf das Offloading von TCPchimney auswirken:
netsh interface tcp show chimneyapplications
netsh interface tcp show chimneyports
Mit diesen Befehlen kann tcp offloading speziell für eine bestimmte Anwendungs- oder Portkombination eingerichtet werden. Die Ausgabe von beiden Netsh-Befehlen lautet wie folgt:
Notiz
Für diesen Vorgang sind erhöhte Berechtigungen erforderlich (Als Administrator ausführen).
Wenn sie leer sind, wurden keine Anwendungen oder Ports zu den Offloadeinstellungen des Schornsteins hinzugefügt.
Die am häufigsten verbesserten Netzwerkfeatures sowie Links zu weiteren Informationen zum Aktivieren oder Deaktivieren dieser Features sind wie folgt:
Empfangen von Ressourcen für die parallele Skalierung (RSS)
Netzwerkbereitstellungshandbuch: Bereitstellen von High-Speed-Netzwerkfeatures