LINUX.ORG.RU
решено ФорумAdmin

растёт RX DROPPED, если не запущен tcpdump

 


0

1

Недавно заметил, что в выводе команды:

ip -s link dev eth0

Медлено (на 1 примерно раз в 5 секунд) растёт счётчик ″rx dropped″. Но если запустить:

tcpdump -i eth0 -n -nn

то счётчик перестаёт расти. Остановишь tcpdump и рост продолжается. Счётчик ″errors″ нулевой, на проблемы с кабелем не похоже.

Обычный комп, ядро 4.19, сетёвка интегрирована, RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 02), модуль ядра r8169. Воткнут в обычную локалку, где сейчас и трафика то особо нет, дампится arp-запросы, ipv6, stp, cdpv1, mDNSю.

С чем это может быть связано? Нагуглить не получается. Работе не мешает, ping и всё прочее без потерь. Просто раздражает, что dropped не 0.

★★★★★

Ты не в россии что ли живешь?

Anoxemian ★★★★★
()

А нельзя в файрволле включить логирование дропов?

anonymous
()

Ядро показывает в rx dropped и дропнутые пакеты с неизвестными/незарегистрированными протоколами (возможно stp). tcpdump переводит интерфейс в promiscuous mode, когда ловятся все пакеты.

Запустить tcpdump c ключом -p и посмотреть какие протоколы пропадут.

red75prim ★★★
()

Пока кол-во dropped много меньше общего кол-ва пакетов, на это можно забить. Сетевые пакеты дропают все, и сервера, и свичи, и маршрутизаторы.
:))))))

anc ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.