DPDK(Data Plane Development Kit)数据平面开发工具包,是Intel开发的用于网络数据包加速的开发套件。它将传统的网卡收到数据包通过内核态处理的流程转移到了用户态处理,减少了CPU处理中断和上下文切换的额外开销,能够使CPU得到更高效的利用。