Как сгенерировать СЛУЧАЙНЫЙ трафик через Pktgen-DPDK?

Я использую range <portlist> src|dst ip <SMMI> <ipaddr> в качестве pktgen doc и start all для отправки пакетов. Но это не работает. Я пропускаю какие-то шаги?


person HypoGump    schedule 11.01.2021    source источник
comment
поделитесь пожалуйста версией для pktgen, DPDK и OS. Если вы используете физический интерфейс, укажите версию драйвера и прошивки. Также поделитесь pktgen cmdline used для упрощения отладки. Следовательно, отмечая вопрос needs clarification   -  person Vipin Varghese    schedule 12.01.2021


Ответы (1)


DPDK PKTGEN не создает динамически пакеты выкупа, вместо этого он может быть запрограммирован с опцией range для желаемого start, minimum, maximum and increment factor. Чтобы сгенерировать пакеты с DST-MAC-адресом для заданного диапазона, используя следующие команды в pktgen cli

enable all range
page range
range all dst mac start 00:00:00:00:00:01
range all dst mac min   00:00:00:00:00:01
range all dst mac max   ff:ff:ff:ff:ff:ff
range all dst mac inc   00:00:00:00:00:01

Согласно параметрам диапазона pkgetn один можно изменить MAC, IP, VLAN, MPLS и GRE с опцией range.

введите описание изображения здесь

примечание: проверено pktgen-20.03.0

person Vipin Varghese    schedule 12.01.2021
comment
Если вы найдете ответ полезным и решите проблему, примите и проголосуйте за. - person Vipin Varghese; 12.01.2021
comment
Большое спасибо! Я пропустил команду enable all range - person HypoGump; 12.01.2021