Назад | Перейти на главную страницу

Linux: в статистике интерфейса отсутствуют пакеты?

У меня есть сервер с сетевым интерфейсом, подключенным к порту коммутатора, который настроен для зеркалирования всего трафика, проходящего через коммутатор, а это означает, что если я запускаю tcpdump на этом интерфейсе, я вижу много пакетов.

Странно то, что все эти пакеты не отображаются в статистике интерфейса ни как «полученные», ни как «отброшенные». Почему их не считают?

Они не считаются полученными, потому что не принимаются. Интерфейс не будет получать пакеты, которые не отправляются на принадлежащий ему аппаратный адрес Ethernet. Они не считаются выпавшими, потому что не выпадают. Пакет должен быть приемлемым для получения, чтобы его можно было отбросить.

Для интерфейса пакеты - это просто фоновый шум. Эффект такой же, как если бы устройство было подключено к концентратору, а не к коммутатору.