DPDK之KNI原理

DPDK是一個優秀的收發包kit,但它本身並不提供用戶態協議棧,因此由將數據報文注入內核協議棧的需求,也就是KNI(Kernel NIC Interface)。作爲用戶態和內核的接口,其因爲沒有系統調用和內存拷貝,因此比傳統的tun/tap設備要更高效。 借用DPDK文檔的一個KNI的結構圖。   圖1. kni結構圖 毫無疑問,KNI必然要也需要內核模塊的支持,即rte_kni.ko。其共有三個
相關文章
相關標籤/搜索