Новый параметр реестра для управления поведением подтверждения TCP (ACK) в Windows XP и Windows Server 2003

Обзор

TcpAckFrequency является запись реестра в Microsoft Windows XP и Microsoft Windows Server 2003 определяет номер подтверждения TCP (ACK), которые будут баланс перед таймером игнорируется.

Дополнительные сведения

Как указано в RFC 1122 TCP использует подтверждений с опозданием, чтобы снизить количество пакетов, отправленных на носителе. Вместо отправки подтверждения для каждого сегмента TCP Получено TCP в Windows 2000 и более поздних версиях применяется общий подход к реализации подтверждений с опозданием. Как в контексте конкретного соединения TCP получает данные, он отправляет подтверждение обратно только в том случае, если выполняется одно из следующих условий:
  • Подтверждения не было отправлено для получения предыдущего сегмента.
  • Сегмент получен, но не был доставлен следующий сегмент в 200 миллисекунд для этого подключения.
Как правило подтверждение отправляется для каждого последующего сегмента TCP, полученного при подключении, пока не истечет срок действия таймера подтверждений TCP с опозданием (200 миллисекунд). Таймера подтверждений TCP с опозданием можно изменить путем редактирования реестра.

Важно. Прежде чем изменить этот параметр реестра, необходимо сначала установить исправление, описанное в следующей статье:
815230 изменение значения TcpAckFrequency 1 не имеет никакого эффекта



Важно. Этот раздел, метод или задача содержат действия, содержащие указания по изменению реестра. Однако, при некорректных изменениях реестра могут возникнуть серьезные проблемы. Поэтому выполняйте следующие действия внимательно. Для дополнительной защиты сделайте резервную копию реестра перед внесением изменений. В таком случае при возникновении неполадок можно будет восстановить реестр. Чтобы узнать дополнительные сведения о резервном копировании и восстановлении реестра, щелкните следующий номер статьи базы знаний Майкрософт:
322756 как резервное копирование и восстановление реестра Windows
Подраздел: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\ < GUID интерфейса >
Запись: TcpAckFrequency
Тип значения: REG_DWORD, номер
Допустимый диапазон значений: 0-255
По умолчанию: 2
Описание: Указывает количество ACK, ожидающих перед таймером игнорируется. Корпорация Майкрософт не рекомендует изменять значение по умолчанию без тщательного изучения среды. Для получения дополнительных сведений посетите следующий веб-сайт корпорации Майкрософт:
Если значение равно 1, каждый пакет подтверждается немедленно, так как только один TCP ACK баланс как сегмент только что получил. Значение 0 (ноль) не является допустимым и рассматривается как значение по умолчанию 2. Номер Подтверждения равен 0 только один раз при сегмент не получено, а основное приложение не будет подтверждения данных.
Свойства

Номер статьи: 328890 — последний просмотр: 23 февр. 2017 г. — редакция: 1

Отзывы и предложения