Compartir a través de


Solución de problemas de rendimiento de TCP/IP sobre la red subyacente

Nota:

Este artículo se incluye en una serie de tres partes. Puede revisar la parte 1: Introducción al rendimiento de TCP/IP y Parte 3: Problemas conocidos de rendimiento de TCP/IP.

Cuando el rendimiento está por debajo de una línea base determinada, use una herramienta de captura de paquetes para realizar un seguimiento de red y detectar problemas de red.

Uso de la herramienta ctsTraffic para analizar el seguimiento de la red

Este es un ejemplo de cómo puede usar la herramienta ctsTraffic para analizar el seguimiento de red:

Nota:

Tomar un seguimiento de red puede provocar una mayor ralentización del rendimiento.

  1. Ejecute la herramienta ctsTraffic en los lados del cliente y del servidor.

    Ejecute este comando en el servidor:

    CTStraffic -listen:*
    

    Ejecute este comando en el cliente:

    CTSTraffic -target:<serverip> -consoleverbosity:3 -connections:4 -iterations:10 -connectionfilename:<filename>.csv
    
  2. Detenga los seguimientos de red en los lados del cliente y del servidor.

  3. Compruebe el nombre de <archivo>.csv archivo:

    • Si NetworkErrors o ProtocolErrors se muestran en el archivo, vaya al paso siguiente.
    • Si no se muestra ningún error, detenga y descarte el seguimiento de red. Recopile un nuevo seguimiento en el cliente y el servidor. Pruebe con un número creciente de conexiones (-connections:) en el paso 1 hasta que se produzca el error.
  4. Busque el número de socket de cliente del error en el <archivo.csv> nombre de archivo y aplique este número como filtro para comprobar si hay una pérdida de paquetes, una retransmisión de paquetes o un restablecimiento TCP que no se inició desde ninguno de los puntos de conexión. Con esta información en mano, póngase en contacto con el equipo de red para obtener ayuda.

Comprobación de los registros de Monitor de rendimiento

Compruebe Monitor de rendimiento registros para buscar paquetes recibidos descartados en estas situaciones:

  • Hay errores, pero no se encuentran problemas en la captura de paquetes.
  • El paquete original llega al destino, pero el remitente retransmite el mismo paquete porque el receptor no reconoce (ACK).

Los descartes de paquetes pueden deberse a que el controlador de tarjeta de red o el procesador no está disponible para procesar los paquetes entrantes en el receptor. Asegúrese de que el controlador de tarjeta de red está actualizado y de que RSS /VMMQ está configurado correctamente. Por ejemplo, para usar más procesadores base en un servidor como SQL Server, personalice RSS/VMMQ para no usar el procesador base y para iniciar el procesamiento desde el siguiente núcleo físico.

Para obtener más información, consulte Contadores de rendimiento relacionados con la red.

Nota:

Personalice RSS/VMMQ solo para solucionar problemas y con una comprensión completa de la operación.

Pasos siguientes