Vista TCP Window Scaling Auto Tuning May Slow Down Network Performance Vista изменение окна TCP Авто тюнинг может замедлить производительность сети
TCP receive window size (RWIN) is the amount of received data (in bytes) that can be buffered during a connection. TCP получить размера окна (RWIN) является сумма полученных данных (в байтах), которые могут быть буферизованные во время соединения. According to Согласно Wikipedia Википедия , the sending host can send only up to that amount of data before it must wait for an acknowledgment and window update from the receiving host. , Отправка хост может отправлять только в том, что количество данных, прежде чем он должен дождаться подтверждения и оконных обновление от получения хостом. When a receiver advertises the window size of 0, the sender stops sending data and starts the persist timer. Когда ресивер рекламирует окно размером 0, отправитель прекращает отправку данных и начинает упорно таймер. The persist timer is used to protect TCP from the dead lock situation. Сохраняются таймер используется для защиты от TCP мертвой блокировки ситуации. The dead lock situation could be when the new window size update from the receiver is lost and the receiver has no more data to send while the sender is waiting for the new window size update. Мертвые блокировки ситуация может быть, когда новое окно размером обновление от приемника теряется и приемник не имеет больше данных для отправки в то время как отправитель ждет новое окно размер обновлений. When the persist timer expires the TCP sender sends a small packet so that the receivers ACKs the packet with the new window size and TCP can recover from such situations. Когда таймер истекает сохраняются TCP отправитель направляет небольшой пакет с тем, что приемники ACKs пакет с новых размеров окна и TCP могли оправиться от таких ситуаций.
The TCP window size field controls the flow of data and is limited to between 2 and 65,535 bytes, and cannot be expanded anymore. TCP размера окна области управления потоком данных и ограничивается в возрасте от 2 до 65535 байт, и не могут быть расширены уже нет. Thus, a scaling factor is used to get a larger TCP receive window size to achieve more efficient use of high bandwidth networks. Таким образом, коэффициент масштабирования используется для получения больших TCP получить размера окна с целью обеспечения более эффективного использования высокой пропускной способности сетей. The Определенный артикль TCP window scale option TCP окно шкалы вариант is used to increase the maximum window size from 65,535 bytes to 1 Gigabyte. используется для увеличения максимального размера окна от 65535 байт до 1 гигабайт. Scaling up to larger TCP congestion window sizes is a part of what is necessary for TCP Tuning. Масштабирование до больших заторов TCP окна размеры является частью того, что является необходимым для TCP тюнинга. The window scale option is used only during the TCP 3-way handshake. Окно масштаба опция используется только в течение 3-TCP квитирования. The window scale value represents the number of bits to left-shift the 16-bit window size field, and can be set from 0 (no shift) to 14. Окно масштаба ценность представляет число битов на левый сдвиг 16-битный размер окна поле, и может быть установлено от 0 (отсутствие смены) до 14.
When dealing with slow network performance in Vista, the problem may be due to the above mentioned TCP Window Scaling option, where many older routers and and packet firewalls do not properly implement TCP Window Scaling, and rewrite the window scaling factor during a transmission, and causing sending and receiving sides to assume different TCP window sizes. При рассмотрении медленно производительность сети в Vista, проблема может быть из-за вышеупомянутых TCP опцию масштабирования окна, где многие пожилые маршрутизаторов и межсетевых экранов и пакет не надлежащим образом осуществлять изменение окна TCP, и переписать коэффициент масштабирования окна во время передачи, и причинение отправки и получения сторонами на себя различные TCP окно размеров. The situation causes malfunction Internet connection, non-stable traffic that is very slow, or network connection that is only available intermittently. Положение причины сбоя соединения с интернетом, не являющихся стабильный трафик, очень медленно, или сетевое соединение, которое доступно только с перерывами. In Vista, the connection may appear to start working again for no reason after a while. В Vista, соединение может показаться для начала работы вновь без какой-либо причине после некоторое время. If “Diagnose Problem” is selected in Vista, an error message will display “Cannot communicate with primary DNS server.” Если "диагностику проблемы" выбирается в Vista, сообщение об ошибке будет отображать "Не могу общаться с первичного DNS-сервера."
Beside, Windows Vista enhances further TCP window scaling with auto tuning feature, where TCP stack in Vista system will auto tune and adjust the RWIN size to increase the percentage of full-sized TCP segments that are used during bulk data transmission based on the network scenario it encountered. Кроме того, Windows Vista повышает дальнейшего масштабирования окна TCP с функцией автоматической настройки, где в стеке TCP Vista система будет автоматически настраивать и корректировать RWIN размера, чтобы увеличить процент полного размера TCP сегментов, которые используются в ходе массовых передачи данных на основе сети сценарий она сталкивается. And thus it’s no longer possible to specify a custom size for the TCP/IP Receive Window (RWIN) size with the inclusion of new auto tuning feature, unless the application it self uses SO_RCVBUF. И, таким образом, он более не представляется возможным определить пользовательский размер для TCP / IP Получить Window (RWIN) размером с включением новых авто тюнинг функцию, если она себя применение использует SO_RCVBUF. However, Vista TCP auto tuning feature may get things wrong sometimes. Тем не менее, Vista TCP функция автоматической настройки могут получить вещи иногда неправильно. Instead of optimal true receive window size, incompatible and out of range RWIN size may be used. Вместо того чтобы действительно получить оптимальный размер окна, несовместимы и вне диапазона RWIN размер может быть использован.
By default, Vista in normal auto tuning level will use RWIN size of 256 bytes with a scale factor of 8. По умолчанию в Vista в нормальном авто тюнинг уровне будет использовать RWIN размером 256 байт с шкале фактор 8. This value is not suitable for all routers and servers which does not support TCP scale factor, and continue to communicate with 65536 bytes. Эта величина не подходит для всех маршрутизаторов и серверов, которые не поддерживают TCP шкале фактором, и впредь общаться с 65536 байт. For Windows Vista, users can change the behavior and the way Vista automatically tune the RWIN, by using “netsh” command to set the value for “autotuninglevel” parameter. В операционной системе Windows Vista, пользователи могут изменить поведение и способ Vista автоматически настроить RWIN, используя "netsh" команду, чтобы установить значение "autotuninglevel" параметр.
To change the value for Receive Window Auto-Tuning Level parameter in Vista, Чтобы изменить значение для Получать Window Auto-Настройка уровня параметра в Vista, run elevated command prompt запустите командную строку повышенных , and then type in one of the following commands, depending on your preference how you want Vista to use the RWIN size. , А затем введите один из следующих команд, в зависимости от ваших предпочтений, как вы хотите использовать Vista RWIN размера.
netsh interface tcp set global autotuninglevel=disabled netsh интерфейс tcp набор глобальных autotuninglevel = инвалидов
Disable the autotunning feature in Vista completely, and fit and lock the RWIN receive window to default value 65536 bytes. Отключить autotunning функцию в Vista полностью, а также установить и замок RWIN получить окна по умолчанию 65536 байт.
netsh interface tcp set global autotuninglevel=highlyrestricted netsh интерфейс tcp набор глобальных autotuninglevel = highlyrestricted
Allow for the receive window to grow beyond the default value, but do so very conservatively. Позвольте для получения окно расти за умолчанию, но делать это очень консервативно. In this mode, Vista will by default use RWIN of 16,384 bytes with a scale factor of 2. В этом режиме Vista будет по умолчанию использовать RWIN от 16384 байт со шкалой коэффициент 2.
netsh interface tcp set global autotuninglevel=restricted netsh интерфейс tcp набор глобальных autotuninglevel = ограничен
Allow for the receive window to grow beyond the default value, but limit such growth in some scenarios. Позвольте для получения окно расти за умолчанию, но ограничить этот рост в некоторых сценариев.
netsh interface tcp set global autotuninglevel=normal netsh интерфейс tcp набор глобальных autotuninglevel = нормальная
Allow for the receive window to grow to accommodate almost all scenarios. Позвольте для получения окно расти с учетом практически всех сценариев. The default setting in Vista. Умолчанию в Vista. Specifying this command mean you want to turn back on AutoTuning feature. Конкретизация этой команды означает, что вы хотите повернуть назад на AutoTuning особенность.
netsh interface tcp set global autotuninglevel=experimental netsh интерфейс tcp набор глобальных autotuninglevel = экспериментальных
Allow for the receive window to grow to accommodate extreme scenarios. Позвольте для получения окно расти с учетом экстремальных сценариев. Note The experimental value can decrease performance in common scenarios. Примечание: экспериментальное значение может стать причиной снижения производительности в общих сценариев. This value should be used only for research purposes. Эта величина должна использоваться только для исследовательских целей.
Users should try out the various possible configurations for the Vista TCP RWIN Auto Tuning Level in order to get the best value that improve network performance and increase download speed. Пользователи должны опробовать различные возможные конфигурации для Vista TCP RWIN Авто Тюнинг уровне в целях получения наибольшей отдачи, которые повышают производительность сети и увеличить скорость загрузки.
IMPORTANT : You're reading a machine translated page which is provided "as is" without warranty. ВАЖНО: Вы читаете машина переведена страница, на которой предоставляется "как есть" без гарантий. Unlike human translation, machine translation does not understand the grammar, semantics, syntax, idioms of natural language, thus often produce inaccurate and low quality text which is misleading and incomprehensible. В отличие от человеческого перевода, машинный перевод не понимает, грамматика, семантика, синтаксис, идиомы естественного языка, таким образом, часто производят неточные и низкое качество текста, который вводит в заблуждение и непонятным. Thus, please refer to Таким образом, обратитесь к original English article Английский оригинал статьи whenever possible. когда это возможно.
MDL blog postings now continue at MDL блоге опубликованные сегодня продолжится на Tip and Trick Подсказка и Trick , and readers are welcome to join , И читатели могут прийти и присоединиться My Digital Life Forums Моя Цифровая жизнь форумах .
Related Articles Статьи по теме
- Outlook 2007 Slow While Downloading POP3 Email Outlook 2007 Медленная загрузка в то время как POP3 Email
- Increase Multithread Download Speed by Disable Vista Auto Tuning on TCP/IP Увеличение скорости скачивания многопоточный путем отключения Vista Авто тюнинг по TCP / IP
- Disable TCP Auto-Tuning to Solve Slow Network, Cannot Load Web Page or Download Email Problems in Vista Отключение TCP авто-тюнинг для решения медленные сети, не могут загрузить веб-страницу или скачать электронный проблем в Vista
- Optimize and Increase BitTorrent (BT) Download Speed in Vista Оптимизация и расширении BitTorrent (BT) скорость загрузки в Vista
- Vista Remote Desktop Connection Client Slow Delay or Disconnect When Connect to Windows Server 2003 SP2 x64 Edition RDP Vista Подключение к удаленному рабочему столу клиент медленный задержки или отсоединить, если подключиться к Windows Server 2003 SP2 x64 Edition RDP
- Workaround for Slow Large File Copying and Transfering To and From Vista PC Обход для тихоходных большой файл копирования и передачи и с Vista ПК
- Slow File and Folder Copy, Move, Transfer or Delete Operation Speed Problem in Vista Fix Медленная файла и папку копировать, перемещать, переносить или удалять операция скорость проблема в Vista Фикс
- Cannot Display the Webpage and Host/Server Not Found or Available Error - EnablePMTUDiscovery MTU Fix Можно не отображать веб-страницы и хост-сервер не найден или наличии ошибок - EnablePMTUDiscovery МТУ Фикс
- Windows Vista tcpip.sys Connection Limit Patch for Event ID 4226 Windows Vista tcpip.sys связи Предельные патч для Событие ID 4226
- TCP/IP Has Reached the Security Limit Imposed on the Number of Concurrent TCP Connect Attempts Error on Windows Vista TCP / IP, достигло предела безопасности, введенные на количество одновременных TCP попытки подключиться об ошибке на Windows Vista

































May 5th, 2008 15:47 5 мая 2008 15:47
[...] can read the seriously techie stuff here of what it does and how Scaling Factors works etc. etc. [...] [...] Можете прочитать серьезно techie кадры здесь что она делает и как работает масштабных коэффициентов и т.д. [...]