TCP_SOFT_ERROR enumeración (tcpestats.h)
La enumeración TCP_SOFT_ERROR define el motivo de los errores irrecuperables o suaves registrados en una conexión TCP.
Syntax
typedef enum {
TcpErrorNone = 0,
TcpErrorBelowDataWindow,
TcpErrorAboveDataWindow,
TcpErrorBelowAckWindow,
TcpErrorAboveAckWindow,
TcpErrorBelowTsWindow,
TcpErrorAboveTsWindow,
TcpErrorDataChecksumError,
TcpErrorDataLengthError,
TcpErrorMaxSoftError
} TCP_SOFT_ERROR, *PTCP_SOFT_ERROR;
Constantes
TcpErrorNone Valor: 0 No se han producido errores de software. |
TcpErrorBelowDataWindow Todos los datos del segmento se indican a continuación el envío no confirmado (SND. UNA) número de secuencia. Este error flexible es normal para los sondeos de mantenimiento y cero ventanas. |
TcpErrorAboveDataWindow Algunos datos del segmento están por encima ventana de envío (SND. Tamaño WND). Este error temporal indica un error de implementación o posible Ataque. |
TcpErrorBelowAckWindow Se recibió un ACK por debajo del SND. Número de secuencia UNA. Este error temporal indica que la ruta de acceso de devolución está reordenando las ACL. |
TcpErrorAboveAckWindow Se recibió un ACK para los datos que no hemos enviado. Este error temporal indica un error de implementación o un posible ataque. |
TcpErrorBelowTsWindow La respuesta de eco de marca de tiempo (TSecr) en el segmento es anterior a la TS actual. Reciente (una marca de tiempo que se va a reproducir en TSecr cada vez que un segment se envía). Este error se aplica a las conexiones TCP que usan la opción Marcas de tiempo TCP (TSopt) definidas por el IETF en RFC 1323. Para obtener más información, vea http://www.ietf.org/rfc/rfc1323.txt. Este error de software es normal para el caso poco frecuente en el que la protección contra contenedores Números de secuencias (PAWS) el mecanismo detecta los datos reordenados por la red. |
TcpErrorAboveTsWindow El TSecr del segmento es más reciente que el TS actual. Reciente. Este error temporal indica un error de implementación o posible ataque. |
TcpErrorDataChecksumError Se recibió una suma de comprobación TCP incorrecta. Tenga en cuenta que este valor es intrínsecamente frágil, porque los campos de encabezado usados para identifique que la conexión puede estar dañada. |
TcpErrorDataLengthError Error de longitud de datos. Este valor no se define en el rfC de borrador de IETF en el MIB de estadísticas extendidas tcp. |
TcpErrorMaxSoftError Valor máximo posible para el tipo de enumeración TCP_SOFT_ERROR_STATE. Este no es un valor legal por el motivo de un error temporal para una conexión TCP. |
Comentarios
La enumeración TCP_SOFT_ERROR se define en Windows Vista y versiones posteriores.
Los valores de esta enumeración se definen en el rfC de borrador de IETF en el MIB de estadísticas extendidas tcp. Para obtener más información, vea http://www.ietf.org/rfc/rfc4898.txt.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Encabezado | tcpestats.h |