Estou tentando capturar cerca de 15 Mbit de tráfego no dispositivo de loopback no Ubuntu LTS usando o tcpdump, e estou vendo pacotes descartados.
A CPU é um maldito i7, e eu ainda tenho que ver o uso da CPU acima de 15% durante as medições que estou tentando executar. A carga é insignificante ...
A captura é gravada em um arquivo usando -w
.
Eu tentei o seguinte (como sugerido aqui: link ):
/proc/sys/net/core/netdev_max_backlog
e
/proc/sys/net/core/netdev_budget
para valores altos arbitrariamente. Sem efeito. -nn
sem efeito txqueuelen
de lo
. Sem efeito. Existe algo especial sobre o dispositivo de loopback em relação às capturas sem perdas? Como posso fazer uma captura sem perdas no lo?
Tags tcpdump linux linux-kernel loopback