estructura TCP_INITIAL_RTO_PARAMETERS (mstcpip.h)

Especifica los datos utilizados por el SIO_TCP_INITIAL_RTO IOCTL para configurar los parámetros de tiempo de espera de retransmisión inicial (RTO) que se usarán en el socket. La pila TCP/IP de Windows respetará los valores de los miembros de esta estructura para los intentos de conexión posteriores.

Sintaxis

typedef struct _TCP_INITIAL_RTO_PARAMETERS {
  USHORT Rtt;
  UCHAR  MaxSynRetransmissions;
} TCP_INITIAL_RTO_PARAMETERS, *PTCP_INITIAL_RTO_PARAMETERS;

Miembros

Rtt

Proporciona la estimación del tiempo de ida y vuelta inicial (RTT) en milisegundos. Este valor se usa para calcular el tiempo de espera de retransmisión.

MaxSynRetransmissions

Proporciona el número máximo de retransmisiones que se intentarán antes de que se produzca un error en la configuración de la conexión. El comportamiento de retransmisión para TCP se documenta en IETF RFC 793 y 2988.

  • Use uno de los parámetros no especificados define TCP_INITIAL_RTO_UNSPECIFIED_RTT y TCP_INITIAL_RTO_UNSPECIFIED_MAX_SYN_RETRANSMISSIONS para permitir que el sistema recoja los valores configurados por el administrador para el parámetro que no se ha especificado.
  • Puede elegir los valores predeterminados del sistema para cualquiera de estos campos y proporcionar esos valores mediante el valor predeterminado define TCP_INITIAL_RTO_DEFAULT_RTT y TCP_INITIAL_RTO_DEFAULT_MAX_SYN_RETRANSMISSIONS.
  • Puede usar el TCP_INITIAL_RTO_NO_SYN_RETRANSMISSIONS definir para establecer el número de retransmisiones syn para un socket TCP en 0 (es decir, no se debe retransmitir TCP SYN).

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2012 [solo aplicaciones de escritorio]
Encabezado mstcpip.h

Consulte también

SIO_TCP_INITIAL_RTO