Estatísticas de rede: lendo a contagem de queda do ifconfig rx

Estatísticas de rede: lendo a contagem de queda do ifconfig rx

É necessário aumentar o contador de queda de RX na interface Ethernet do Linux ( ifconfigRX descartado: deve aumentar), para alguns testes de estatísticas.

Estou usando 2 PCs virtuais, com Ubuntu.

Eu tentei as seguintes coisas:

  1. Desative o Ipv6 no sistema e envie pacotes Ipv6.
  2. Ping alto (200 ms)

De que outra forma posso incrementar o contador de queda de RX?

Responder1

Para obter estatísticas avançadas de rede/interface, as VMs sem hardware/configuração adicional não devem funcionar.

É imperativo usar uma máquina real com NICs reais ou usar uma configuração PCI-passthrough de uma placa NIC adicional, e usar esse hardware exclusivamente da VM em questão como se estivesse instalado em uma máquina real (se a virtualização/hipervisor por trás usado permite que isso seja feito).

Devido à sua natureza, os NICs virtuais não serão adequados para obter estatísticas da saúde da sua rede, em graus variados, dependendo do design da sua rede VM e se estão em ponte ou NAT. No cenário extremamente menos ideal, você tem placas paravirtualizadas como vmxnet em VMware VM ou até mesmo NICs em Xen, onde você está fazendo pouco mais do que passar dados de um lado para outro, e o comportamento físico real da NIC não é mais emulado pelo hipervisor.

Quanto aos cartões reais, dependendo do nível de detalhes que você precisa capturar, nem todos os cartões nascem iguais. Cuidado, alguns modelos/adaptadores USB mais baratos podem lançar informações/pacotes nos quais você está interessado, e o que vai/é visível para as camadas superiores é apenas um subconjunto da atividade da sua rede. (por exemplo, cartões baratos como Realtek não são suficientes)

Eu costumava fazer consultoria de desempenho de rede e, naquela época, geralmente usava uma placa profissional Intel Ether Express ou uma NIC 3Com de um modelo específico que não consigo lembrar no momento.

informação relacionada