Я вижу очень высокие RX dropped
пакеты на выходе ifconfig
: тысячи пакетов в секунду, на порядок больше, чем обычные 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)
Я тестирую WiFi-ключи. У обоих есть эта проблема, и тот, у которого более высокая скорость выпадения, лучше работает при пинг-наводнениях. Тот, у которого пакеты с низким пропуском, страдает от экстремальных RTT Ping, в то время как другой никогда не пропускает такт.
- Что Linux считает отброшенным пакетом?
- Почему я вижу их так много?
- Почему это не влияет на производительность?
Существует множество вопросов с ответами, в которых говорится, что отброшенный пакет может быть одним из следующих, но это не очень мне помогает, потому что эти возможности не имеют смысла в этом сценарии.
linux
networking
wifi
PythonNut
источник
источник
Ответы:
Отброшенный пакет, полученный из ifconfig, может быть вызван многими причинами, вам нужно глубже изучить статистику NIC, чтобы выяснить реальную причину. Ниже приведены некоторые общие причины
Посмотрите на ethtool -S wlan0, iwconfig wlan0 и посмотрите на / proc / net / wireless для получения дополнительной информации
источник
iwconfig wlan0
не упоминает ничего, связанного с отброшенными пакетами, и вся его информация кажется нормальной,ethtool -S wlan0
говоритno stats available
и/proc/net/wireless
не существует.Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN Adapter
.