Compartir a través de


Nueva entrada del Registro para controlar el comportamiento de la confirmación TCP (ACK) en Windows

En este artículo se presenta TcpAckFrequency, una nueva entrada del Registro que determina el número de confirmaciones TCP (ACK).

Número de KB original: 328890

Resumen

TcpAckFrequency es una entrada del Registro que determina el número de confirmaciones TCP (ACK) pendientes antes de que se omita el temporizador de ACK retrasado.

Más información

Como se especifica en RFC 1122, TCP usa confirmaciones retrasadas para reducir el número de paquetes que se envían en el medio. En lugar de enviar una confirmación para cada segmento TCP recibido, TCP en Windows adopta un enfoque común para implementar confirmaciones retrasadas. A medida que TCP recibe datos en una conexión determinada, envía una confirmación solo si se cumple una de las condiciones siguientes:

  • No se envió ninguna confirmación para el segmento anterior recibido.
  • Se recibe un segmento, pero ningún otro segmento llega en 200 milisegundos para esa conexión.

Normalmente, se envía una confirmación para todos los demás segmentos TCP que se reciben en una conexión a menos que expire el temporizador ACK retrasado (200 milisegundos). Puede ajustar el temporizador de ACK retrasado editando la siguiente entrada del Registro.

Importante

Esta sección, método o tarea contiene pasos que le indican cómo modificar el Registro. No obstante, pueden producirse problemas graves si modifica el registro de manera incorrecta. Por lo tanto, asegúrese de que sigue estos pasos con atención. Para la protección añadida, realice una copia de seguridad del Registro antes de modificarlo. Después, puede restaurar el registro si se produce un problema. Para obtener más información acerca de cómo realizar una copia de seguridad y restaurar el Registro, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
322756 Hacer una copia de seguridad del Registro y restaurarlo en Windows

Subclave: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\<INTERFACE GUID>
Entrada: TcpAckFrequency
Tipo de valor: REG_DWORD, número
Intervalo válido: 0-255
Valor predeterminado: 2
Descripción: especifica el número de ACK pendientes antes de que se omita el temporizador de ACK retrasado. Microsoft no recomienda cambiar el valor predeterminado sin un estudio cuidadoso del entorno.

Si establece el valor en 1, cada paquete se confirma inmediatamente porque solo se recibe un ACK TCP pendiente como segmento. El valor de 0 (cero) no es válido y se trata como predeterminado, 2. La única vez que el número de ACK es 0 cuando no se recibe un segmento y el host no va a confirmar los datos.