如何通过 Pktgen-DPDK 生成随机流量?

How to generate RANDOM traffic via Pktgen-DPDK?

我用range <portlist> src|dst ip <SMMI> <ipaddr>作为pktgen doc,用start all发送数据包。但它不起作用。我是否遗漏了一些步骤?

DPDK PKTGEN 不会动态创建随机数据包,而是可以使用 range 选项对所需的 start, minimum, maximum and increment factor 进行编程。在 pktgen cli

中使用以下命令为给定范围生成具有 DST-MAC 地址的数据包
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 range options,可以使用 range 选项更改 MAC、IP、VLAN、MPLS 和 GRE。

注意:在 pktgen-20.03.0

上测试