генерира пакетни грешки

Искам да тествам статистиката на мрежовия Ethernet драйвер в Linux, знам, че командата за преглед на статистиката е ethtool, netstat и така нататък...

В това има много полета, за всеки от тестовете ще генерирам пакет и ще проверя съответното поле за статистика, за да видя дали се увеличава или не...!

Как да генерирате пакети за грешка с помощта на инструментите за генериране на пакети?


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


Отговори (1)


Кратък отговор: Използвайте NetEm (мрежов емулатор).

Повече подробности: NetEm е инструмент за въвеждане на изкуствено поведение на трафика. Вижте този урок. NetEm използва механизма TC (traffic class) за въвеждане на правила, които могат да причинят забавяне на пакети, загуба, повреда и много други. В момента се разработва ускорено внедряване на инструмента (XNetEm) върху XDP (беше въведено в Netdev2.2).

Надявам се това да помогне.

person Tgilgul    schedule 21.11.2017