Es necesario incrementar el contador de caídas de RX en la interfaz Ethernet de Linux ( ifconfig
RX caída: debería incrementarse), para algunas pruebas estadísticas.
Estoy usando 2 PC virtuales, con Ubuntu.
Intenté las siguientes cosas:
- Deshabilite Ipv6 en el sistema y envíe paquetes Ipv6.
- Ping alto (200 ms)
¿De qué otra manera puedo incrementar el contador de caídas de RX?
Respuesta1
Para obtener estadísticas avanzadas de red/interfaz, se supone que las máquinas virtuales sin hardware/configuración adicional no funcionan.
Es imperativo utilizar una máquina real con NIC reales o utilizar una configuración PCI-passthrough de una tarjeta NIC adicional, y utilizar ese hardware exclusivamente desde la VM en cuestión como si estuviera instalado en una máquina real (si la virtualización/hipervisor detrás utilizado permite hacer esto).
Debido a su naturaleza, las NIC virtuales no serán aptas para obtener estadísticas del estado de su red, en diversos grados según el diseño de su red de VM y si están puenteadas o NAT. En el escenario menos óptimo, tiene tarjetas paravirtualizadas como vmxnet en Vmware VM o incluso NIC en Xen, donde hace poco más que pasar datos de un lado a otro, y el hipervisor ya no emula el comportamiento físico real de la NIC.
En cuanto a las cartas reales, dependiendo del nivel de detalles que necesites capturar, no todas las cartas nacen iguales. Tenga cuidado con algunos modelos/adaptadores USB más baratos que pueden arrojar información/paquetes que le interesan, y lo que va/es visible para las capas superiores es solo un subconjunto de la actividad de su red. (por ejemplo, tarjetas baratas como Realtek no son suficientes)
Solía hacer consultoría de rendimiento de red y, en ese momento, generalmente usaba una tarjeta Intel Ether Express pro o una NIC 3Com de un modelo específico que no recuerdo en este momento.