Sintomas
A velocidade de envio através do Microsoft Forefront ameaça gestão Gateway (TMG) 2010 é muito lenta de uma ligação à Internet de alta velocidade.
Causa
Este problema ocorre porque a memória intermédia de dados do Forefront TMG 2010 é demasiado pequena para processar uma ligação à Internet de alta velocidade. Nota Pode configurar a memória intermédia de dados alterando o valor das seguintes subchaves do registo de dois:
-
MaxPendingSendsToClient
-
MaxPendingSendsToServer
Estas subchaves de registo estão localizados na seguinte chave de registo:
HKEY_LOCAL_MACHINE\system\currentControlSet\Services\W3Proxy\Parameters\
Resolução
Informações sobre a atualização
Para resolver este problema, instale a actualização de software que é descrita no seguinte artigo da Base de dados de conhecimento da Microsoft (KB):
2475183 1 do software Update rollup 2 para o Gateway de gestão de ameaça do Forefront (TMG) 2010 Service Pack 1
Estado
A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".
Mais Informações
Para mais informações sobre a terminologia de atualização de software, clique no seguinte número de artigo para visualizar o artigo na Base de Dados de Conhecimento Microsoft:
824684Descrição da terminologia padrão utilizada para descrever as atualizações de software da MicrosoftSe não configurar as seguintes subchaves de registo, e se não instalar esta correcção, o valor predefinido das subchaves é 4. Depois de aplicar esta correcção, o valor predefinido para estas subchaves é de 16.
-
MaxPendingSendsToClient
-
MaxPendingSendsToServer
Para optimizar a largura de banda da ligação à Internet, poderá ter de alterar o valor de TcpBufferSize , utilizando o seguinte 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."
Nota Se aumentar o valor de TcpBufferSize, aumenta o consumo de memória do Forefront TMG 2010. Para utilizar este script, siga estes passos:
-
Copie e cole este script num ficheiro. txt, que é criada utilizando o bloco de notas para guardar o ficheiro.
-
Mude o nome do ficheiro para SetTcpBufferSize.vbs.
-
Abra uma janela de linha de comandos administrativa e, em seguida, execute o seguinte comando:
cscript SetTcpBufferSize.vbs 17520Notas
-
O intervalo de valor aceitável é de 256 a 65535.
-
O valor predefinido é a 2920.
-
Defina o valor inicial para 17520e, em seguida, aumente o valor a testar para uma definição adequada.
-