DPDK打流测试记录


收包设备环境

机器ip1.5

网卡2.5g

cpu i3-1115G4 @ 3.00GHz

dpdk使用工具及命令
dpdk-testpmd -l 0-3 -n 4 -- -i

发包设备环境

机器1:机器ip1.5 网卡2.5g cpu i3-1115G4 @ 3.00GHz

机器2:机器ip1.5 网卡2.5g cpu i3-1115G4 @ 3.00GHz

机器3:机器1.6 千兆网卡 cpu i5-2520M CPU @ 2.50GHz

2.5g交换机

使用工具及命令
./pktgen/pktgen_sample03_burst_single_flow.sh -i enp3s0 -d 192.168.1.5 -m 60:be:b4:0d:5e:31

测试结果

一台机发包(非直连,通过了交换机):

img

2台机器发包:

img

三台机器发包:

img

三台机器一起发包时收包机的cpu占用:

img

收发包直连

img

可以达到发包上线230w pps


文章作者: Nico
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Nico !
  目录