KORRIGERA: Vissa webbprogram som publicerade Se minskad nätverkets dataflöde mellan klienten och publicerade webbservrar om publicerats via Forefront Unified Access Gateway 2010

Artikelöversättning Artikelöversättning
Artikel-id: 2811128 - Visa produkter som artikeln gäller.
Visa alla | Dölj alla

Symptom

Vissa webbprogram som publicerade Se minskad nätverkets dataflöde mellan klienten och publicerade webbservrar om programmen publiceras via Microsoft Forefront Unified Access Gateway (UAG) 2010. Denna genomströmning är mindre jämfört med genomströmning som har stor erfarenhet av klienter med direkt åtkomst till webbservern.

Problemet uppstår vanligtvis vid publicering av stora Outlook Anywhere mail skickar eller SharePoint filöverföringar via en server för Forefront UAG 2010. Detta problem påverkar dock alla dataöverföringar mellan klienten och servern publicerade.

Orsak

Problemet uppstår i Microsoft Forefront Unified Access Gateway 2010 Service Pack 2 och tidigare versioner eftersom algoritmen Nagle inte har inaktiverats för nätverksanslutningar till publicerade webbservrar.

Nätverkstopologier och mönster av datapaket som skickas av klienten kan kan Nagle algoritmen orsaka nedsatt datagenomströmning. Detta beror på att Nagle algoritmen i Forefront UAG-server och fördröjd bekräftelse timer (kallas även fördröjd ACK timer) på den publicerade servern kan orsaka fördröjningar av många 200 MS. Dessa fördröjningar av följande skäl:
  • Nagle-algoritmen kan endast en liten (inte helt) TCP-paketet finnas på en nätverksanslutning.
  • Fördröjd ACK-timer kan Windows bekräftar bara alla andra TCP-paketet eller bekräfta ett enda paket efter 200 MS.

Om en liten TCP-paket är utestående på en TCP-anslutning, förhindrar Nagle algoritmen Forefront UAG skickar ytterligare datapaket. Detta kan orsaka en fördröjning eftersom publicerade webbservern väntar 200 MS bekräfta väntande paket. Den kumulativa effekten av många 200 MS förseningar kan orsaka minskat genomflöde.

Lösning

Lös problemet genom att installera service Pack-uppdateringen som beskrivs i följande artikel i Microsoft Knowledge Base:

2744025 Beskrivning av Forefront Unified Access Gateway 2010 Service Pack 3
När du har installerat service Pack-uppdateringen inaktiverar Forefront UAG 2010 Nagle algoritm på sockets som skapas på de publicerade webbservrarna. Den här ändringen inte orsakar fördröjningar som beskrivs i avsnittet "Orsak".

Workaround

Undvik problemet genom att ange den TcpAckFrequency värdet för 1publicerade webbplatsen på servern. Den här inställningen gör att TCP-stack på publicerade webbservern ska skicka en bekräftelse för varje paket. Den här inställningen kan också Ignorera fördröjd ACK-timer systemet.

Mer information om TcpAckFrequency -värdet finns på följande Microsoft Developer Network (MSDN)-webbplats:

Optimerar nätverksprestanda

Status

Microsoft har bekräftat att detta är ett problem i Microsoft-produkterna som nämns i avsnittet "Gäller".

Referenser

Mer information om Nagle algoritmen finns på följande webbplats:

Kontroll av överbelastning i IP/TCP-internätverk
Mer information om registervärdet TcpAckFrequency klickar du på följande artikelnummer för att gå till artikeln i Microsoft Knowledge Base:

328890 Ny post i registret för att styra beteendet TCP kvittens (ACK) i Windows XP och Windows Server 2003
Mer information om terminologin för programuppdateringar klickar du på följande artikelnummer för att gå till artikeln i Microsoft Knowledge Base:
824684 Standardterminologi för beskrivning av Microsoft-programuppdateringar

Egenskaper

Artikel-id: 2811128 - Senaste granskning: den 20 februari 2013 - Revision: 1.0
Informationen i denna artikel gäller:
  • Microsoft Forefront Unified Access Gateway 2010
  • Microsoft Forefront Unified Access Gateway 2010 Service Pack 1
  • Microsoft Forefront Unified Access Gateway 2010 Service Pack 2
Nyckelord: 
kbqfe kbfix kbexpertiseinter kbsurveynew kbbug kbmt KB2811128 KbMtsv
Maskinöversatt
VIKTIGT: Denna artikel är översatt av Microsofts automatiska översättningsprogram och inte av en mänsklig översättare. För att Du skall ha åtkomst till alla artiklar i Knowledge Base på Ditt föredragna språk så är en del artiklar översatta av människor och en del artiklar av översättningsprogram. Tänk på att en artikel som är översatt av ett översättningsprogram inte alltid är perfekt. Artikeln kan innehålla fel ord, grammatik eller meningsbyggnad, ungefär som en utländsk talare kan göra misstag när han eller hon pratar med Dig på Ditt språk. Microsoft ansvarar inte för eventuella felaktigheter i översättningen, fel eller skador som orsakats av någon felöversättning av innehållet eller våra kunders användande av det översatta innehållet. Microsoft uppdaterar kontinuerligt mjukvaran för översättningsprogrammet.
Den engelska versionen av artikeln är följande: 2811128

Ge feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com