Use la utilidad pktcap-uw para rastrear la ruta que siguen los paquetes en la pila de red para un análisis de latencia y para encontrar el punto donde se daña o se descarta un paquete.

Por qué y cuándo se efectúa esta tarea

La utilidad pktcap-uw muestra la ruta de acceso de los paquetes y la marca de tiempo que indica en qué momento el paquete es procesado por la función de redes de ESXi. La utilidad informa la ruta de acceso de un paquete inmediatamente antes de que salga de la pila.

Para ver la información completa de la ruta de acceso de un paquete, debe imprimir el resultado de la utilidad pktcap-uw en la salida de la consola o guardarlo en un archivo PCAPNG.

Procedimiento

  1. En ESXi Shell para el host, ejecute el comando pktcap-uw --trace con opciones para filtrar los paquetes rastreados, guardar el resultado en un archivo y limitar la cantidad de paquetes rastreados.
    pktcap-uw --trace [filter_options] [--outfile pcap_file_path [--ng]] [--count number_of_packets]

    donde los corchetes [] demarcan los elementos opcionales del comando pktcap-uw --trace y las barras verticales | representan valores alternativos.

    1. Utilice filter_options para filtrar paquetes según la dirección de origen y destino, identificador de VLAN, identificador de VXLAN, protocolo de Capa 3 y puerto TCP.

      Por ejemplo, para supervisar paquetes de un sistema de origen con la dirección IP 192.168.25.113, utilice la opción de filtro --srcip 192.168.25.113.

    2. Utilice las opciones para guardar el contenido de cada paquete o el contenido de una cantidad limitada de paquetes en un archivo .pcap o .pcapng.
      • Para guardar paquetes en un archivo .pcap, utilice la opción --outfile.

      • Para guardar los paquetes en un archivo .pcapng, utilice las opciones --ng y --outfile.

      Puede abrir el archivo en una herramienta de análisis de red como Wireshark.

      De forma predeterminada, la utilidad pktcap-uw guarda los archivos de paquete en la carpeta raíz del sistema de archivos de ESXi.

      Nota:

      Un archivo .pcap incluye únicamente el contenido de los paquetes rastreados. Para recopilar las rutas de acceso de los paquetes, además del contenido, guarde la salida en un archivo .pcapng.

    3. Utilice la opción --count para supervisar solo una cantidad de paquetes.
  2. Si no limitó la cantidad de paquetes con la opción --count, presione Ctrl+C para dejar de capturar o rastrear paquetes.

Qué hacer a continuación

Si el contenido del paquete se guarda en un archivo, copie el archivo del host ESXi al sistema que ejecuta una herramienta de análisis gráfico, como Wireshark, y ábralo en la herramienta para examinar los detalles del paquete.