Simptome
Viteza de încărcare prin Microsoft Forefront Threat Management Gateway (TMG) 2010 este foarte lente pe o conexiune la Internet de mare viteză.
Cauză
Această problemă apare deoarece buffer de date de Forefront TMG 2010 este prea mică pentru a gestiona o mare viteză de conexiune la Internet. Notă Aveți posibilitatea să configurați buffer de date prin modificarea valorii din următoarele două subchei de registry:
-
MaxPendingSendsToClient
-
MaxPendingSendsToServer
Aceste subchei de registry se află sub următoarea cheie de registry:
HKEY_LOCAL_MACHINE\system\currentControlSet\Services\W3Proxy\Parameters\
Rezolvare
Informaţii despre actualizare
Pentru a rezolva această problemă, instalați actualizarea de software care este descrisă în următorul articol din baza de cunoștințe Microsoft (KB):
2475183 1 de actualizare software rollup 2 pentru Forefront Threat Management Gateway (TMG) 2010 Service Pack 1
Stare
Microsoft a confirmat că aceasta este o problemă în produsele Microsoft enumerate în secțiunea „Se aplică la”.
Mai multe informații
Pentru mai multe informaţii despre terminologia privind actualizarea software-ului, faceţi clic pe următorul număr de articol pentru a vedea articolul în Baza de cunoştinţe Microsoft:
824684 Descrierea terminologiei standard care este utilizat pentru a descrie actualizările de software MicrosoftDacă nu configuraţi următoarele subchei de registry și dacă nu instalați această remediere rapidă, valoarea implicită a subcheile este 4. După aplicarea acestei remedieri rapide, valoarea implicită pentru aceste subchei este 16.
-
MaxPendingSendsToClient
-
MaxPendingSendsToServer
Pentru a optimiza lățimea de bandă a conexiunii la Internet, trebuie să modificați valoarea TcpBufferSize utilizând următorul script:
Set fpc = CreateObject("FPC.Root")' fpc.ConnectToConfigurationStorageServer "CSSNAME", "USERNAME", "DOMAIN", "PASSWORD"Set arr = fpc.GetContainingArraySet policy = arr.ArrayPolicySet LLS = policy.LowLevelSettingsTcpBufferSize_before = LLS.TcpBufferSizeLLS.TcpBufferSize = WScript.Arguments(0)WScript.Echo "Setting TcpBufferSize to " & CStr(LLS.TcpBufferSize) & _ ", previous value: " & CStr(TcpBufferSize_before) & _ ", Array name: " & arr.Namepolicy.SaveWScript.Echo "Saved, waiting for array to reload..."arr.WaitForReloadWScript.Echo "Done."
Notă Dacă măriți valoarea TcpBufferSize, creşte consumul de memorie de Forefront TMG 2010. Pentru a utiliza acest script, urmați acești pași:
-
Copiați și lipiți acest script într-un fișier .txt care se creează utilizând Notepad și salvați fișierul.
-
Redenumiți fișierul ca SetTcpBufferSize.vbs.
-
Deschideți o fereastră Prompt de comandă administrator, și apoi executați comanda următoare:
cscript SetTcpBufferSize.vbs 17520Note
-
Valoare acceptabilă intervalul este de la 256 la 65535.
-
Valoarea implicită este 2920.
-
Setați valoarea inițială la 17520și apoi măriți valoarea pentru a testa o setare corespunzătoare.
-