Ver estadísticas con -q
En este paso, exploraremos cómo analizar las estadísticas del tráfico de red utilizando la herramienta de línea de comandos de Wireshark, tshark. La opción -q (quiet, silencioso) es especialmente útil porque oculta los detalles de cada paquete y se centra únicamente en los resúmenes estadísticos, lo que facilita el análisis de los patrones generales de tráfico.
Antes de comenzar, asegúremos de estar en el directorio de trabajo correcto donde se almacena nuestro archivo de captura:
cd ~/project
Ahora, empecemos con las estadísticas básicas. Este comando nos da una visión general del contenido del archivo de captura sin mostrar cada paquete individual:
tshark -r smb_capture.pcapng -q
Para entender cómo se distribuyen los diferentes protocolos de red en nuestra captura, utilizamos las estadísticas de jerarquía de protocolos. Esto muestra el porcentaje de tráfico que pertenece a cada protocolo:
tshark -r smb_capture.pcapng -qz io,phs
Dado que estamos trabajando con tráfico SMB, podemos analizar específicamente los tiempos de respuesta del servicio SMB. Esto ayuda a identificar qué tan rápido el servidor responde a las solicitudes de los clientes:
tshark -r smb_capture.pcapng -qz smb,srt
A continuación, examinaremos las estadísticas de puntos finales para ver qué direcciones IP están generando o recibiendo la mayor cantidad de tráfico:
tshark -r smb_capture.pcapng -qz endpoints,ip
Para entender los patrones de comunicación entre hosts, utilizamos las estadísticas de conversación. Esto muestra los volúmenes de tráfico entre pares específicos de IP:
tshark -r smb_capture.pcapng -qz conv,ip
A menudo es útil guardar las estadísticas para un análisis posterior. Aquí guardamos la jerarquía de protocolos en un archivo de texto:
tshark -r smb_capture.pcapng -qz io,phs > protocol_stats.txt
Finalmente, podemos ver las estadísticas guardadas para verificar nuestra salida:
cat protocol_stats.txt