Slide 14
Slide 14 text
Kernel-Bypass
Networking
• 典型 CNI ⽤例: userspace-cni-network-plugin
• User-space networking, datapath 常⾒依賴 DPDK
• 對應 Kernel networking 的另⼀種在 User-space 網路選項
• DPDK 技術可以讓進到主機的封包,直接跳過 Linux Kernel,
送到 User-space 的 App. 做處理
(i.e., 是⼀種有效地將封包送入⽤⼾空間的機制)
• Bypass Kernel 所以將失去以下功能必須重新實作
• Linux 原⽣網路設定 (iproute2, ifconfig)、debuging,
troubleshooGng ⼯具 (tcpdump)
• Packet processing, Packet handling: ARP, bridging
• IP Stack (TCP/IP, rouGng, filGng)
COSCUP 2022 14