Estou vendo RX dropped
pacotes muito altos na saída de ifconfig
: Milhares de pacotes por segundo, uma ordem de magnitude acima do normal RX packets
.
wlan0 Link encap:Ethernet HWaddr 74:da:38:3a:f4:bb
inet addr:192.168.99.147 Bcast:192.168.99.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:31741 errors:0 dropped:646737 overruns:0 frame:0
TX packets:18424 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:90393262 (86.2 MiB) TX bytes:2348219 (2.2 MiB)
Estou testando dongles WiFi. Ambos têm esse problema, e aquele com a maior taxa de queda realmente tem melhor desempenho em inundações de ping. Um com pacotes de baixa queda sofre com RTTs de ping extremos, enquanto o outro nunca pula uma batida.
- O que o Linux considera um pacote descartado?
- Por que estou vendo tantos deles?
- Por que isso não afeta o desempenho?
Existem muitas perguntas com respostas que dizem que um pacote descartado pode ser um dos seguintes, mas isso não me ajuda muito, porque essas possibilidades parecem não fazer sentido nesse cenário.
linux
networking
wifi
PythonNut
fonte
fonte
Respostas:
O pacote descartado visto no ifconfig pode ser devido a vários motivos; você deve se aprofundar nas estatísticas da NIC para descobrir o motivo real. Abaixo estão algumas razões gerais
Consulte ethtool -S wlan0, iwconfig wlan0 e consulte / proc / net / wireless para obter mais informações.
fonte
iwconfig wlan0
não menciona nada relacionado a pacotes descartados, e todas as suas informações parecem normais,ethtool -S wlan0
dizemno stats available
e/proc/net/wireless
não existem.Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN Adapter
.