Jak rozwiązywać problemy z zaawansowanymi funkcjami wydajności sieci, takimi jak RSS i NetDMA
W tym artykule opisano rozwiązywanie problemów z niektórymi ulepszeniami sieci, które zostały po raz pierwszy wydane w ramach skalowalnego pakietu sieciowego systemu Windows Server 2003. Ponieważ mogą one powodować niską lub sporadyczną wydajność sieci, jeśli używane sterowniki sieciowe są stare lub nie obsługują nowych funkcji.
Dotyczy: Windows Server 2012 R2
Oryginalny numer KB: 2643970
Podsumowanie
W tym artykule opisano sposób rozwiązywania problemów z wydajnością sieci, które obejmują ulepszone funkcje sieciowe systemu Windows. Te funkcje obejmują następujące elementy:
- Odciążanie sumy kontrolnej TCP/IP
- Skalowanie po stronie odbierania (RSS)
- NetDMA
- Odciążanie TCP Chimney
Ulepszenia wydajności sieci
Windows Scalable Networking Pack (SNP) został wydany jako autonomiczna aktualizacja dla systemu Windows Server 2003 z dodatkiem SP1, ale później został dodany do systemu Windows Server 2003 z dodatkiem Service Pack 2. Była to kolekcja ulepszeń przepływności i wydajności sieci. Po zainstalowaniu zostały one domyślnie włączone. Wystąpiły problemy z funkcjami i niektórymi sterownikami sieci, które spowodowały problemy z wydajnością sieci. Zalecamy więc ich wyłączenie. Później rozwiązano wiele problemów. Jednak nadal zalecane było, aby system Windows Server 2003 nie wyłączał ich, chyba że istniała określona potrzeba.
Systemy Windows Server 2008 i Windows Server 2008 R2, a także Windows Server 2012, mają stosy TCP/IP o wyższej wydajności, a ulepszenia SNP są uwzględniane. Ponadto większość ustawień została zmieniona w celu automatycznego skonfigurowania.
Zalecenia dotyczące ustawień są następujące.
Windows Server 2008
- Wymagane z dodatkiem SP2
- Poprawka kb 979614
- Poprawka kb 967224
- Ponowne włączanie usług RSS w systemie operacyjnym i kartach sieciowych
- Aktualizowanie sterowników kart sieciowych do najnowszej zalecanej wersji producenta
- Dostosowywanie ustawień usługi RSS dla kart sieciowych na podstawie zaleceń producenta
- Aktualizowanie oprogramowania antywirusowego do najnowszych wersji/aparatów i definicji
Windows Server 2008 R2
- Dodatek Service Pack 1
- Poprawka kb 2519736
- Jeśli używasz odciążania TCP Chimney, należy zainstalować poprawkę KB 2525390.
- Zalecana instalacja poprawki KB 2511305
- Ponowne włączanie usług RSS w systemie operacyjnym i kartach sieciowych
- Aktualizowanie sterowników kart sieciowych do najnowszej zalecanej wersji producenta
- Dostosowywanie ustawień usługi RSS dla kart sieciowych na podstawie zaleceń producenta
- Aktualizowanie oprogramowania antywirusowego do najnowszych wersji/aparatów i definicji
Alternatywą dla instalowania dodatku SP1 i poprawki KB 2519736 zgodnie z zaleceniami można zainstalować następujące elementy w systemie Windows Server 2008 R2 RTM:
- Poprawka kb 977977
- Poprawka kb 979612
Należy pamiętać, że usługa RSS wymaga włączenia odciążania sum kontrolnych na karcie sieciowej. Nie należy mylić odciążania sum kontrolnych TCP z odciążaniem TCP Chimney. Jeśli adaptery są zespołem, zazwyczaj RSS będzie działać tak długo, jak wszystkie adaptery mają włączone (jest to zależne od produkcji). Funkcja NetDMA powinna być automatycznie włączona, jeśli jest obsługiwana.
Ulepszenia sieci w systemie operacyjnym mają na celu zwiększenie przepływności sieci na serwerach przez odciążenie niektórych zadań sieciowych do sprzętu karty sieciowej. Dotyczy to głównie kart, które działają z szybkością 1 Gb/s i większą szybkością połączenia, i wymagają, aby używane karty sieciowe i sterowniki implementują ulepszenia. Jeśli sterownik nie obsługuje ulepszeń lub jeśli sterownik ma problem z nimi związany, może być konieczne ich ręczne wyłączenie. Jeśli zainwestowano w sprzęt obsługujący odciążanie połączenia TCP/RSS/NetDMA, a jeśli adapter nie działa poprawnie, pierwszą rzeczą do sprawdzenia powinna być wersja sterownika. Nowszy sterownik karty sieciowej może rozwiązać wszelkie problemy z siecią, które występują. Poniższe informacje umożliwiają sprawdzenie ustawień karty sieciowej i ustawień systemu operacyjnego dla ustawień SNP.
Określanie informacji o rzece w systemach Windows Server 2008 i Windows Server 2008 R2
Możesz znaleźć datę i wersję sterownika sieciowego. Aby to zrobić, wykonaj następujące kroki.
- Kliknij przycisk Start > kliknij prawym przyciskiem myszy pozycję Komputer, a następnie kliknij pozycję Zarządzaj.
- Rozwiń grupę Narzędzia systemowe w okienku nawigacji, jeśli jest to konieczne.
- Kliknij pozycję Menedżer urządzeń w okienku nawigacji. Powinna zostać wyświetlona zawartość podobna do poniższego zrzutu ekranu.
- Rozwiń węzeł Karty sieciowe w okienku po prawej stronie, a następnie kliknij dwukrotnie kartę.
Karta Sterownik zawiera następujące informacje:
W przypadku systemu Windows Server 2003 wykonaj następujące kroki, aby uzyskać dostęp do Menedżer urządzeń:
- Otwórz narzędzia administracyjne w Panel sterowania.
- W obszarze Narzędzia administracyjne kliknij pozycję Zarządzanie komputerem.
- Kliknij pozycję Menedżer urządzeń. Następnie przejdź do witryny internetowej dostawcy sterowników (również na karcie Sterownik). Sprawdź najnowszą wersję sterownika i sprawdź, czy jest on nowszy niż data sterownika znaleziona we właściwościach urządzenia. Rozwiązanie można również znaleźć w często zadawanych pytaniach lub na forum w witrynie produkcyjnej.
Jeśli aktualizowanie sterowników sieciowych nie działa, warto spróbować wyłączyć ulepszone funkcje i sprawdzić, czy problem zostanie rozwiązany. Użyj tego jako ostatniego kroku rozwiązywania problemów, a nie jako rozwiązania, chyba że karta sieciowa została potwierdzona, aby nie obsługiwać tych funkcji. Ulepszone funkcje sieciowe można włączyć lub wyłączyć w systemie operacyjnym, a także w zaawansowanych ustawieniach karty sieciowej. Tutaj możesz zobaczyć kartę Zaawansowane we właściwościach karty sieciowej, która pokazuje ustawienia Odciążanie połączenia TCP i Skalowanie po stronie odbierania (RSS).
Aby wyświetlić ustawienia systemu operacyjnego, użyj polecenia net netsh interface tcp show global
shell w następujący sposób:
Możesz sprawdzić dwa inne ustawienia, które mają wpływ na odciążanie TCPchimney:
netsh interface tcp show chimneyapplications
netsh interface tcp show chimneyports
Te polecenia umożliwiają konfigurowanie odciążania TCP specjalnie dla określonej aplikacji lub kombinacji portów. Dane wyjściowe z obu poleceń netsh są następujące:
Uwaga
Ta operacja wymaga uprawnień z podwyższonym poziomem uprawnień (Uruchom jako administrator).
Jeśli są puste, do ustawień odciążania komina nie dodano żadnych aplikacji ani portów.
Najczęstsze ulepszone funkcje sieci wraz z linkami do dodatkowych informacji na temat sposobu ich włączania lub wyłączania są następujące:
Zasoby skalowania po stronie odbierania (RSS)
Przewodnik wdrażania sieci: wdrażanie funkcji sieciowych o dużej szybkości
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla