SP600系列网卡支持XDP驱动模式,即将XDP程序注册在网卡驱动中执行。加载XDP程序的方法较多,此处以ip工具为例说明XDP功能使用方式。
- 加载XDP程序命令:ip link set dev device xdp obj program_name sec section_name
- 编译XDP程序命令(以C程序为例):clang -O2 -target bpf -c source_program -o program_name
- 卸载XDP程序命令:ip link set dev device xdpdrv off
参数含义如表1所示。
表1 参数含义参数名
|
说明
|
device
|
需要加载XDP程序的网络设备名称。
|
program_name
|
用户XDP程序ELF文件。
|
section_name
|
用户XDP程序入口所在section名称。
|
source_program
|
用户XDP程序源代码。
|