如何判断网卡是否支持DPDK技术

检查网卡(NIC)是否支持DPDK技术可以采用如下方法之一:

lspci -nn | grep [eE]ther

例如输出显示:

00:19.0 Ethernet controller [0200]: Intel Corporation 82579LM Gigabit Network Connection [8086:1502] (rev 04)

则检查[8086:xxxx]对应的数字例如这里[8086:1502]数字就是1502。根据这个数字检查SDK源代码中的对应驱动的定义头文件

在DPDK文档的Overview of Networking Deivers提供了一个完整的网络驱动功能列表:

例如:e1000驱动不支持SR-IOV但是支持Linux VFIO

参考

Last updated