Resultado de NETSTAT -S muestra un gran número de errores de reensamblado IP

Importante: este artículo contiene información acerca de cómo modificar el registro. Antes de modificar el registro, asegúrese de realizar una copia de seguridad y asegúrese de que sabe cómo restaurarlo si ocurre algún problema. Para obtener información acerca de cómo hacer copia de seguridad, restaurar y modificar el registro, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

Síntomas

Algunos programas basados en el protocolo de datagrama de usuario UDP pueden fallar cuando el servidor de destino está bajo una gran carga. Si utiliza el comando netstat -s para mostrar estadísticas por protocolo, verás un gran número de errores de reensamblado de protocolo Internet (IP) en la sección "Estadísticas IP" de la salida en el servidor de destino. El siguiente es un ejemplo de una sección de "Estadísticas IP" que indica un gran número de Reensambles erróneos:
IP Statistics
Packets Received = 687750865
Received Header Errors = 0
Received Address Errors = 1
Datagrams Forwarded = 0
Unknown Protocols Received = 0
Received Packets Discarded = 0
Received Packets Delivered = 574556088
Output Requests = 596445524
Routing Discards = 0
Discarded Output Packets = 0
Output Packet No Route = 0
Reassembly Required = 118445100
Reassembly Successful = 5234431
Reassembly Failures = 107976783
Datagrams Successfully Fragmented = 7642664
Datagrams Failing Fragmentation = 0
Fragments Created = 15285321


Causa

Este comportamiento puede producirse si se cumple alguna de las condiciones siguientes:
  • No hay memoria suficiente para asignar una estructura de encabezado de reensamblado.

    De forma predeterminada, en Microsoft Windows 2000 y Microsoft Windows NT 4.0 Service Pack 5 (SP5) o posterior, la pila TCP/IP permite un máximo de 100 encabezados de reensamblado IP.

    - o -
  • La pila IP agote la recepción de un segmento que se necesita para completar el ensamblaje.

Solución

Advertencia: Si utiliza incorrectamente el Editor del registro puede provocar problemas graves que conlleven la reinstalación del sistema operativo. Microsoft no puede garantizar que pueda solucionar los problemas derivados del uso incorrecto del Editor del registro. Utilice el Editor del registro bajo su propio riesgo.
Para resolver este comportamiento, compruebe que la entrada MaximumReassemblyHeaders en el registro de Windows de Windows 2000 o un equipo basado en Windows NT que recibe los mensajes UDP se establece en un valor apropiado. Puede que necesite una configuración que es mayor que el valor predeterminado de 100. Para ello:
  1. Haga clic en Inicioy, a continuación, haga clic en
    Ejecutar.
  2. En el cuadro Abrir , escriba
    regedity, a continuación, haga clic en Aceptar.
  3. Busque y haga clic en la clave del registro siguiente:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
  4. En el panel derecho, haga doble clic en
    MaximumReassemblyHeaders.
  5. En el cuadro información del valor , escriba un número para establecer el número máximo de encabezados de reensamblado IP y, a continuación, haga clic en
    OK. Puede escribir cualquier número entero entre 100 y 65535.
  6. Salga del Editor del registro.

Estado

Este comportamiento es por diseño.

Más información

Cuando se vuelve a ensamblar un paquete IP fragmentado, la pila TCP/IP busca un encabezado de reensamblado del fragmento rellenar el fragmento en el búfer correcto. La pila crea un encabezado de reensamblado si no se encuentra un encabezado de reensamblado existente a la que pertenece el fragmento.

De forma predeterminada, el
Entrada del registro MaximumReassemblyHeaders , introducido en Windows 2000 y Windows NT 4.0 Service Pack 5 (SP5) o posterior, limita el número de encabezados de reensamblado IP que la pila TCP/IP permite to100. Se descartan los paquetes fragmentados que llegan cuando se alcanza el límite. Para cambiar el límite, establezca un valor diferente para la
Entrada de registro MaximumReassemblyHeaders . Para obtener información adicional, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
252366 nueva clave del registro para limitar el número de encabezados de reensamblado de
Para obtener más información acerca del comando netstat y otras utilidades de TCP/IP, visite el siguiente sitio Web de Microsoft:Errores de reensamblado de fragmentos es el número de errores detectados por el algoritmo de reensamblaje IP. Esto no es necesariamente un recuento de los fragmentos IP descartados porque algunos algoritmos (por ejemplo, consulte solicitud de comentarios 815) pueden perder el seguimiento del número de fragmentos combinándolos a medida que se reciben.
Propiedades

Id. de artículo: 811003 - Última revisión: 17 ene. 2017 - Revisión: 1

Comentarios