Vitesse de téléchargement par le biais de Forefront TMG 2010 est très lente sur une connexion Internet à haut débit

S’applique à : Forefront Threat Management Gateway 2010 EnterpriseForefront Threat Management Gateway 2010 Standard

Symptômes


La vitesse de téléchargement par le biais de Microsoft Forefront Threat Management Gateway (TMG) 2010 est très lente sur une connexion Internet à haut débit.

Cause


Ce problème se produit car le tampon de données de Forefront TMG 2010 est trop petit pour gérer une connexion Internet à haut débit. Remarque Vous pouvez configurer le tampon de données en changeant la valeur des sous-clés de deux Registre suivantes :
  • MaxPendingSendsToClient
  • MaxPendingSendsToServer
Ces sous-clés de Registre se trouvent sous la clé de Registre suivante :
HKEY_LOCAL_MACHINE\system\currentControlSet\Services\W3Proxy\Parameters\

Résolution


Informations sur la mise à jour

Pour résoudre ce problème, installez la mise à jour de logiciel qui est décrite dans l'article suivant de la Base de connaissances Microsoft (KB) :
Correctif cumulatif 2 de 2475183 software Update 1 pour Forefront Threat Management Gateway (TMG) 2010 Service Pack 1

Statut


Microsoft a confirmé l'existence de ce problème dans les produits Microsoft figurant dans la liste des produits concernés par cet article.

Informations supplémentaires


Pour plus d’informations sur la terminologie de mise à jour logicielle, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft :
824684 Terminologie standard utilisée pour décrire les mises à jour logicielles Microsoft
Si vous ne configurez pas les sous-clés de Registre suivantes et si vous n’installez pas ce correctif, les sous-clés de la valeur par défaut est 4. Après avoir appliqué ce correctif, la valeur par défaut de ces sous-clés est 16.
  • MaxPendingSendsToClient
  • MaxPendingSendsToServer
Pour optimiser la bande passante de la connexion Internet, vous devrez peut-être modifier la valeur de TcpBufferSize à l’aide du script suivant :
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." 
Remarque Si vous augmentez la valeur de TcpBufferSize, la consommation de mémoire de Forefront TMG 2010 augmente. Pour utiliser ce script, procédez comme suit :
  1. Copiez et collez ce script dans un fichier .txt qui est créé en utilisant le bloc-notes et enregistrez le fichier.
  2. Renommez le fichier SetTcpBufferSize.vbs.
  3. Ouvrez une fenêtre d’invite de commandes d’administration, puis exécutez la commande suivante :
    cscript SetTcpBufferSize.vbs 17520
    Remarques
    • La plage de valeurs acceptable est de 256 à 65 535.
    • La valeur par défaut est 2920.
    • Définir la valeur initiale à 17520et augmentez la valeur pour tester un paramètre approprié.