Brzina prijenosa kroz Forefront TMG 2010 vrlo je spora na brzoj internetskoj vezi

Primjenjuje se na
Forefront Threat Management Gateway 2010 Enterprise Forefront Threat Management Gateway 2010 Standard

Simptomi

Prijenos putem modula Microsoft Forefront Threat Management Gateway (TMG) 2010 vrlo je spor na brzoj internetskoj vezi.

Uzrok

Taj se problem pojavljuje jer je podatkovni međuspremnik programa Forefront TMG 2010 premalen za brzu internetsku vezu.

Napomena Međuspremnik podataka možete konfigurirati tako da promijenite vrijednost sljedeća dva potključa registra:

  • MaxPendingSendsToClient
  • MaxPendingSendsToServer

Ti se potključevi registra nalaze u sljedećem ključu registra:

HKEY_LOCAL_MACHINE\system\currentControlSet\Services\W3Proxy\Parameters\
      

Rješenje

Ažurirajte podatke

Da biste riješili taj problem, instalirajte ažuriranje softvera opisano u sljedećem članku iz Microsoftove baze znanja (KB):

2475183 Skupno ažuriranje softvera 1 2 za Forefront Threat Management Gateway (TMG) 2010 Service Pack 1

Status

Microsoft je potvrdio da je to problem u Microsoftovim proizvodima koji su navedeni u odjeljku „Odnosi se na“.

Dodatne informacije

Dodatne informacije o terminologiji ažuriranja softvera potražite u članku iz Microsoftove baze znanja pod sljedećim brojem:

824684 Opis standardne terminologije, koja se koristi za opis Microsoftovih softverskih ažuriranja

Ako ne konfigurirate sljedeće potključeve registra i ako ne instalirate taj hitni popravak, zadana je vrijednost potključeva 4. Nakon primjene tog hitnog popravka zadana je vrijednost za te potključeve 16.

  • MaxPendingSendsToClient
  • MaxPendingSendsToServer

Da biste optimizirali propusnost internetske veze, možda ćete morati promijeniti vrijednost TcpBufferSize pomoću sljedeće skripte:

Set fpc = CreateObject("FPC.Root")

' fpc.ConnectToConfigurationStorageServer "CSSNAME", "USERNAME", "DOMAIN", "PASSWORD"

Set arr = fpc.GetContainingArray

Set policy = arr.ArrayPolicy

Set LLS = policy.LowLevelSettings

TcpBufferSize_before = LLS.TcpBufferSize

LLS.TcpBufferSize = WScript.Arguments(0)

WScript.Echo "Setting TcpBufferSize to " & CStr(LLS.TcpBufferSize) & _

  ", previous value: " & CStr(TcpBufferSize_before) & _

  ", Array name: " & arr.Name

policy.Save

WScript.Echo "Saved, waiting for array to reload..."

arr.WaitForReload

WScript.Echo "Done." 

Napomena: povećate li vrijednost funkcije TcpBufferSize, povećava se upotreba memorije za Forefront TMG 2010.

Da biste koristili tu skriptu, učinite sljedeće:

  1. Kopirajte i zalijepite tu skriptu u .txt datoteku stvorenu pomoću bloka za pisanje pa je spremite.

  2. Promijenite naziv datoteke u SetTcpBufferSize.vbs.

  3. Otvorite prozor administrativnog naredbenog retka, a zatim pokrenite sljedeću naredbu:

    cscript SetTcpBufferSize.vbs 17520
    Bilješke

    • Prihvatljivi raspon vrijednosti je od 256 do 65535.
    • Zadana je vrijednost 2920.
    • Postavite početnu vrijednost na 17520, a zatim je povećajte da biste testirali odgovarajuću postavku.