Analizar estadísticas de interfaces de red
En este paso, aprenderá cómo ver las estadísticas de sus interfaces de red. Estas estadísticas proporcionan información valiosa sobre el rendimiento y el uso de sus interfaces de red.
Ver estadísticas de interfaces
Utilicemos netstat
para mostrar las estadísticas de todas las interfaces de red:
netstat -i > interface_stats.txt
En este comando:
-i
muestra una tabla de todas las interfaces de red
> interface_stats.txt
guarda la salida en un archivo
Ahora examinemos el contenido del archivo:
cat interface_stats.txt
Debería ver una salida similar a esta:
Kernel Interface table
Iface MTU RX-OK RX-ERR RX-DRP RX-OVR TX-OK TX-ERR TX-DRP TX-OVR Flg
eth0 1500 123456 0 0 0 98765 0 0 0 BMRU
lo 65536 789 0 0 0 789 0 0 0 LRU
Comprender las estadísticas de interfaces de red
La salida proporciona estadísticas importantes sobre cada interfaz de red:
-
Iface
: El nombre de la interfaz de red
eth0
: Típicamente, la primera interfaz Ethernet
lo
: La interfaz de bucle invertido (loopback) utilizada para conexiones locales
-
MTU
: Unidad de Transmisión Máxima (Maximum Transmission Unit) - el tamaño máximo de paquete que se puede transmitir
- La Ethernet estándar suele utilizar 1500 bytes
- La interfaz de bucle invertido suele tener un MTU mayor (65536)
-
RX-OK
: Número de paquetes recibidos sin errores
-
RX-ERR
: Número de paquetes recibidos con errores
-
RX-DRP
: Número de paquetes recibidos descartados
-
RX-OVR
: Número de desbordamientos de paquetes recibidos
-
TX-OK
: Número de paquetes transmitidos sin errores
-
TX-ERR
: Número de paquetes transmitidos con errores
-
TX-DRP
: Número de paquetes transmitidos descartados
-
TX-OVR
: Número de desbordamientos de paquetes transmitidos
-
Flg
: Indicadores que muestran el estado de la interfaz
B
: Dirección de difusión (broadcast) configurada
M
: Multidifusión (multicast) habilitada
R
: La interfaz está en funcionamiento
U
: La interfaz está activa
Estas estadísticas le ayudan a monitorear el rendimiento de la red e identificar posibles problemas, como pérdida de paquetes o errores de transmisión.
Comandos adicionales para estadísticas de red
Para obtener una vista más completa de las estadísticas de red, también puede utilizar:
netstat -s | head -20 > protocol_stats.txt
Este comando muestra las estadísticas de protocolos para TCP, UDP, IP, ICMP y otros protocolos. Estamos utilizando head -20
para limitar la salida a las primeras 20 líneas para facilitar la lectura.
Veamos este archivo:
cat protocol_stats.txt
Esto proporciona estadísticas detalladas sobre el rendimiento de cada protocolo, lo que le ayuda a identificar posibles problemas de red a nivel de protocolo.