Я хотел собрать статистические данные для сетевого интерфейса. Я нашел это ifconfig
отправили/получили байты, отброшенные пакеты, ошибки, и т.д. и так делает cat /proc/net/dev
.
Существует ли способ получить число байтов, отброшенных интерфейсом?
Спасибо!
Простой ответ: Вы не можете.
<час>Технический ответ:
Пакеты могут иметь различные размеры, таким образом, нет никакого единственного отображения от "количества пакетов" к "числу байтов".
/proc/net/dev
и все команды, считанные из того файла (например, ifconfig
) только, дают количество отброшенных пакетов, не число байтов.
Источник: этот ответ относительно реализации C# на Переполнении стека Jon Skeet