Проблемы
Скорость загрузки через Microsoft Forefront угроз Management Gateway (TMG) 2010 очень медленно для высокоскоростного подключения к Интернету.
Причина
Эта проблема возникает, поскольку буфер данных Forefront TMG 2010 слишком мал для обработки высокая скорость подключения к Интернету. Примечание. Буфер данных можно настроить, изменив значение в следующих подразделах реестра два:
-
MaxPendingSendsToClient
-
MaxPendingSendsToServer
Эти подразделы реестра расположены в следующем разделе реестра:
HKEY_LOCAL_MACHINE\system\currentControlSet\Services\W3Proxy\Parameters\
Решение
Сведения об обновлении
Чтобы устранить эту проблему, установите обновление, описанное в следующей статье базы знаний Майкрософт (KB):
2475183 software Update 1 накопительного пакета обновлений 2 для Microsoft Forefront угроз Management Gateway (TMG) 2010 Пакет обновления 1
Статус
Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".
Дополнительная информация
Дополнительные сведения о терминах, используемых при описании обновлений программного обеспечения, см. в следующей статье базы знаний Майкрософт:
824684 Стандартные термины, используемые при описании обновлений программных продуктов МайкрософтЕсли не настроить следующие разделы реестра, а не устанавливайте это исправление, подразделы, значение по умолчанию равно 4. После установки данного исправления, эти подразделы по умолчанию равно 16.
-
MaxPendingSendsToClient
-
MaxPendingSendsToServer
Для оптимизации пропускной способности подключения к Интернету, может потребоваться изменить значение TcpBufferSize , используя следующий сценарий:
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."
Примечание. При увеличении значения TcpBufferSizeувеличивает потребление памяти Forefront TMG 2010. Чтобы использовать этот сценарий, выполните следующие действия.
-
Скопируйте и вставьте этот сценарий в файл .txt, созданный с помощью программы «Блокнот» и сохраните файл.
-
Переименуйте файл в SetTcpBufferSize.vbs.
-
Откройте окно административной командной строки и запустите следующую команду:
Cscript SetTcpBufferSize.vbs 17520Примечания
-
Диапазон допустимых значений — от 256 до 65535.
-
Значение по умолчанию — 2920.
-
Начальное значение равно 17520, а затем увеличьте значение соответствующего параметра.
-