Eu tenho um programa monitorando e gravando o burst em uma rede usando /sys/class/net/{device}/statistics/tx_bytes
e tcpdump -i {device}
. Depois de algumas análises sobre os dados capturados, descobri que existe um grande atraso entre o mesmo burst de tx_bytes
e tcpdump
(geralmente 20+ segundos, mas o padrão permanece o mesmo). O experimento foi conduzido em uma rede simulada local baseada em netem
, veth
e pontes locais.
Algumas documentações dizem que tx
pacotes foram enviados por iptables -> NIC -> wire
, em que tx_bytes
representa NIC->wire
pacotes e tcpdump
funciona em iptables->NIC
. É realmente esse o caso, mesmo para a rede local? Em caso afirmativo, é possível ter 20 + atrasos em uma rede local de 1000 Mbps?