RHEL8 – Packets Dropped – Bonding

En un servidor Linux RedHat 8 me he encontrado delante de una situación extraña de pérdida de paquetes en la interfaz de red bond0.

Sin embargo, este bonding está formado por las tarjetas de red eth0 y eth1, las cuales no presentaban ningún error de pérdida de paquetes. Por lo tanto, ¿cómo es posible que la interfaz de red bond0 pierda paquetes si las tarjetas de red físicas no los pierden?

Bodning packets dropped in Linux Redhat 8

Lo primero que he pensado es que tenía el bonding mal configurado, pero no. Está todo correcto.

Luego, he realizado pruebas de ping hacia otro servidor de la misma red con diferentes tamaños de paquetes, pero tampoco he perdido paquetes en ninguna de las pruebas (0% packet loss):

ping -s 1500 lo02dot02

--- lo02dot02.cpd1pre.intranet.gencat.cat ping statistics ---
143 packets transmitted, 143 received, 0% packet loss, time 433ms
rtt min/avg/max/mdev = 0.126/0.209/0.277/0.031 ms


ping -s 2500 lo02dot02

--- lo02dot02.cpd1pre.intranet.gencat.cat ping statistics ---
150 packets transmitted, 150 received, 0% packet loss, time 740ms
rtt min/avg/max/mdev = 0.142/0.220/0.287/0.023 ms

ping -s 5000 lo02dot02

--- lo02dot02.cpd1pre.intranet.gencat.cat ping statistics ---
150 packets transmitted, 150 received, 0% packet loss, time 742ms
rtt min/avg/max/mdev = 0.113/0.231/0.321/0.032 ms

Esto me dejaba más tranquilo porque, a priori, descartaba problemas a nivel de infraestructura de red o de configuración del sistema operativo.

¿Por qué en las estadísticas de red veo paquetes perdidos (dropped) pero no tengo ningún problema de red?

Para tratar de entender esta cuestión, decidí abrir un caso con el soporte de RedHat (03052425), quienes, a modo de resumen, me contestaron que los errores de red que veo en el contador pueden ser debidos a:

  • Protocolo de red desconocido
  • VLAN desconocida
  • Dirección multicast no registrada
RHEL 8 - Network packages dropped - RedHat answer

Más información en la documentación oficial de RedHat ifconfig and ip commands report packet drops? y RHEL network interface dropping packets (se necesita usuario de RedHat para poder verlos).

COMPÁRTEME

Deja un comentario