генерировать ошибки пакетов

Я хочу проверить статистику сетевого драйвера Ethernet в Linux, я знаю, что команда для просмотра статистики — это ethtool, netstat и так далее...

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

Как генерировать пакеты ошибок с помощью инструментов генерации пакетов?


person Yesu babu Gude    schedule 13.12.2013    source источник


Ответы (1)


Короткий ответ: используйте NetEm (эмулятор сети).

Подробнее: NetEm — это инструмент для создания искусственного поведения трафика. См. это руководство. NetEm использует механизм TC (класс трафика) для введения правил, которые могут вызвать задержку, потерю, повреждение пакетов и многое другое. Ускоренная реализация инструмента (XNetEm) в настоящее время разрабатывается через XDP (было представлено в Netdev2.2).

Надеюсь это поможет.

person Tgilgul    schedule 21.11.2017