DPDK之KNI原理

DPDK是一个优秀的收发包kit,但它本身并不提供用户态协议栈,因此由将数据报文注入内核协议栈的需求,也就是KNI(Kernel NIC Interface)。作为用户态和内核的接口,其因为没有系统调用和内存拷贝,因此比传统的tun/tap设备要更高效。 借用DPDK文档的一个KNI的结构图。   图1. kni结构图 毫无疑问,KNI必然要也需要内核模块的支持,即rte_kni.ko。其共有三个
相关文章
相关标签/搜索