通过 packetgen dpdk 发送 pcap 文件

Sending pcap file via packetgen dpdk

在端口 0 上发送 pcap 文件。我收到以下错误。任何修复将不胜感激!

使用的命令是:

sudo ./app/x86_64-native-linuxapp-gcc/pktgen -c 0X01 -n 1 --file-prefix=pg -w 4:00.1 -- -m 1.0 -T -P -s 0:~/Downloads/bigFlows.pcap

失败有两个明显的原因。

  1. pktgen 工作的 CPU 个核心数是 1 + number of ports in use
  2. 您在 pktgen 中执行的命令中有额外的参数。

检查link,显示使用的命令是sudo ./app/x86_64-native-linuxapp-gcc/pktgen -c 0X01 -n 1 --file-prefix=pg -w 4:00.1 -- -m 1.0 -T -P -s 0:[~/Downloads/bigFlows.pcap]。你不应该起诉 [] 而是使用 0:actual path to pcap.

注意:@SaifUllah 在实时调试期间为您展示了 core 和 pcap。