Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
I den här artikeln beskrivs funktionerna TCP Chimney Offload, Receive Side Scaling (RSS) och NetDMA (Network Direct Memory Access) som är tillgängliga för TCP/IP-protokollet i Windows Server 2008.
Ursprungligt KB-nummer: 951037
Översikt över TCP Chimney Offload
TCP Chimney Offload är en nätverksteknik som hjälper till att överföra arbetsbelastningen från processorn till ett nätverkskort under överföring av nätverksdata. I Windows Server 2008 gör TCP Chimney Offload att Windows-nätverksundersystemet kan avlasta bearbetningen av en TCP/IP-anslutning till ett nätverkskort som innehåller särskilt stöd för bearbetning av TCP/IP-avlastning.
TCP Chimney Offload finns i alla versioner av Windows Server 2008 och Windows Vista. Både TCP/IPv4-anslutningar och TCP/IPv6-anslutningar kan avlastas om nätverkskortet stöder den här funktionen.
Så här aktiverar och inaktiverar du TCP Chimney-avlastning i Windows Server 2008
TCP Chimney-avlastning kan aktiveras eller inaktiveras på följande två platser:
- Operativsystemet
- Sidan avancerade egenskaper för nätverkskortet
TCP Chimney-avlastning fungerar endast om den är aktiverad på båda platserna. Som standard inaktiveras TCP Chimney-avlastning på båda dessa platser. OEM-installationer kan dock aktivera TCP Chimney-avlastning i operativsystemet, i nätverkskortet eller i både operativsystemet och nätverkskortet.
Så här konfigurerar du TCP Chimney-avlastning i operativsystemet
Så här aktiverar du TCP Chimney Offload:
- Använd administrativa autentiseringsuppgifter för att öppna en kommandotolk.
- I kommandotolken skriver du
netsh int tcp set global chimney=enabled
kommandot och trycker sedan på RETUR。
Så här inaktiverar du TCP Chimney-avlastning:
- Använd administrativa autentiseringsuppgifter för att öppna en kommandotolk.
- I kommandotolken skriver du
netsh int tcp set global chimney=disabled
kommandot och trycker sedan på RETUR.
Följ dessa steg för att fastställa den aktuella statusen för TCP Chimney Offload:
- Använd administrativa autentiseringsuppgifter för att öppna en kommandotolk.
- I kommandotolken skriver du
netsh int tcp show global
kommandot och trycker sedan på RETUR.
Så här konfigurerar du TCP Chimney-avlastning på nätverkskortet
Så här aktiverar eller inaktiverar du TCP Chimney Offload:
- Öppna Enhetshanteraren.
- Under Nätverkskort dubbelklickar du på det nätverkskort som du vill använda.
- På fliken Avancerat klickar du på Aktiverad eller Inaktiverad i rutan bredvid TCP-avlastningsposten.
Kommentar
Olika tillverkare kan använda olika termer för att beskriva TCP Chimney Offload på sidan Avancerade egenskaper för nätverkskortet.
Hur TCP Chimney Offload samexisterar med andra program och tjänster
När TCP Chimney-avlastningstekniken avlastar TCP/IP-bearbetning för en viss TCP-anslutning till ett dedikerat nätverkskort måste den samexistera med andra program eller tjänster som är beroende av tjänster på lägre nivå i nätverksundersystemet. Följande tabell visar hur TCP Chimney Offload samexisterar med andra program och tjänster.
Program eller tjänst | Fungerar tillsammans med TCP Chimney Offload | Förväntat beteende när både tjänsten och TCP Chimney-avlastningen är aktiverade |
---|---|---|
Windows-brandväggen | Ja | Om brandväggen är konfigurerad för att tillåta en viss TCP-anslutning avlastar TCP/IP-stacken TCP-anslutningen till nätverkskortet. |
Brandvägg från tredje part | Implementeringsspecifik | Vissa brandväggsleverantörer har beslutat att implementera sin produkt på ett sådant sätt att TCP Chimney Offload kan användas medan brandväggstjänsten körs. Se brandväggsdokumentationen för att ta reda på om produkten du använder stöder TCP Chimney-avlastning. |
IPsec-princip (Internet Protocol Security) | Nej | Om systemet har en IPsec-princip tillämpad försöker TCP/IP-stacken inte avlasta några TCP-anslutningar. På så sätt kan IPsec-lagret inspektera varje paket för att ge önskad säkerhet. |
Teamindelningstjänsten för nätverkskort (den här tjänsten kallas även för tjänsten belastningsutjämning och redundans. Det tillhandahålls vanligtvis av en OEM.) | Implementeringsspecifik | Vissa OEM-tillverkare har beslutat att implementera sina teamindelningslösningar för nätverkskort så att de samexisterar med TCP Chimney Offload. Se dokumentationen om teamindelningstjänsten för nätverkskort för att avgöra om du kan använda TCP Chimney-avlastning tillsammans med den här tjänsten. |
Windows Virtualisering (Hyper-V-teknik) | Nej | Om du använder Microsoft Hyper-V-tekniken för att köra virtuella datorer kommer inget operativsystem att dra nytta av TCP Chimney-avlastning. |
Verktyg för nätverksövervakning, till exempel Nätverksövervakare och Wireshark | Implementeringsspecifik | Vissa verktyg för nätverksövervakning kan samexistera med TCP Chimney men kanske inte övervakar avladdade anslutningar. |
NLB-tjänst (Network Load Balancing) | Nej | Om du konfigurerar NLB-tjänsten på en server avlastar TCP/IP-stacken inte TCP-anslutningar. |
Klustertjänst | Ja | Observera dock att TCP-anslutningar med hjälp av drivrutinen för nätverksfeltolerant (NetFT.sys) inte kommer att avlastas. NetFT används för feltolerant klusterkommunikation mellan noder. |
NAT-tjänsten (Network Address Translation) (kallas även tjänsten För delning av internetanslutning) | Nej | Om den här tjänsten installeras och körs avlastar inte TCP/IP-stacken anslutningar. |
Så här avgör du om TCP Chimney-avlastning fungerar
När TCP Chimney Offload är aktiverat i operativsystemet och i nätverkskortet försöker TCP/IP-stacken avlasta lämpliga TCP-anslutningar till nätverkskortet. Följ dessa steg för att ta reda på vilka av de för närvarande etablerade TCP-anslutningarna i systemet som har avlastats:
Använd administrativa autentiseringsuppgifter för att öppna en kommandotolk.
Skriv kommandot
netstat -t
och tryck sedan på RETUR.Du får utdata som liknar följande:
Active Connections Proto Local Address Foreign Address State Offload State TCP 127.0.0.1:52613 computer_name:52614 ESTABLISHED InHost TCP 192.168.1.103:52614 computer_name:52613 ESTABLISHED Offloaded
I dessa utdata avlastas den andra anslutningen.
Så här aktiverar och inaktiverar du RSS i Windows Server 2008
Följ dessa steg för att aktivera RSS:
- Använd administrativa autentiseringsuppgifter för att öppna en kommandotolk.
- I kommandotolken skriver du
netsh int tcp set global rss=enabled
kommandot och trycker sedan på RETUR.
Så här inaktiverar du RSS:
- Använd administrativa autentiseringsuppgifter för att öppna en kommandotolk.
- I kommandotolken skriver du
netsh int tcp set global rss=disabled
kommandot och trycker sedan på RETUR.
Följ dessa steg för att fastställa den aktuella statusen för RSS:
- Använd administrativa autentiseringsuppgifter för att öppna en kommandotolk.
- I kommandotolken skriver du
netsh int tcp show global
kommandot och trycker sedan på RETUR.
När du använder ett kommando för att aktivera RSS får du följande meddelande:
TCP Global Parameters
----------------------------------------------
Receive-Side Scaling State: enabled
Kommentar
RSS är aktiverat som standard.
Så här aktiverar och inaktiverar du NetDMA i Windows Server 2008
Följ dessa steg för att aktivera eller inaktivera NetDMA:
Klicka på Start, klicka på Kör, skriv regedit och klicka sedan på OK.
Leta upp följande registerundernyckel och klicka sedan på den:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
Dubbelklicka på registerposten EnableTCPA .
Kommentar
Om registerposten inte finns högerklickar du på Parametrar, pekar på Ny, klickar på DWORD-värde, skriver EnableTCPA och trycker sedan på RETUR.
Om du vill aktivera NetDMA skriver du 1 i rutan Värdedata och klickar sedan på OK.
Om du vill inaktivera NetDMA skriver du 0 i rutan Värdedata och klickar sedan på OK.
Om registerposten EnableTCPA inte finns aktiverar du NetDMA-funktionen.
Ansvarsfriskrivning för information från tredje part
De produkter från andra tillverkare som diskuteras i denna artikel tillverkas oberoende av Microsoft. Produkternas funktion eller tillförlitlighet kan därför inte garanteras.