contributed by < chiacyu >
What is XDP?
XDP(Express Data Path)是一種基於 ebpf (Extended Berkeley Packet Filter) 的高速資料傳輸技術,可提供高效率的封包處理服務。
What is ebpf
ebpf 簡介
ebpf (Extended Berkeley Packet Filter) 則是運行於 Linux 核心內部的虛擬機器(virtual machine)使用者可自行撰寫 ebpf 程式並透過相關 API 載入。不同 program type 則提供不同的功能,有些可用於系統功能的量測與紀錄系統呼叫的次數等等。
image