Как найти число байтов отброшенным в интерфейсе?

Я хотел собрать статистические данные для сетевого интерфейса. Я нашел это ifconfig отправили/получили байты, отброшенные пакеты, ошибки, и т.д. и так делает cat /proc/net/dev.

Существует ли способ получить число байтов, отброшенных интерфейсом?

Спасибо!

2
задан 17 October 2016 в 19:57

1 ответ

Простой ответ: Вы не можете.

<час>

Технический ответ:

Пакеты могут иметь различные размеры, таким образом, нет никакого единственного отображения от "количества пакетов" к "числу байтов".

/proc/net/dev и все команды, считанные из того файла (например, ifconfig) только, дают количество отброшенных пакетов, не число байтов.

<час>

Источник: этот ответ относительно реализации C# на Переполнении стека Jon Skeet

4
ответ дан 2 December 2019 в 02:16

Другие вопросы по тегам:

Похожие вопросы: