xdp如何判断流量方向?

Xdp how to determine traffic direction?

我如何在 xdp 函数内部知道数据包是传入还是传出?我只想处理传出数据包,但找不到如何识别它们。

命令示例:

ip link set eth1 xdpgeneric obj ebpf.o sec entry

此时 XDP 不支持传出数据包,因此您的程序将只能接收传入数据包。

如果您想使用 eBPF 处理传出数据包,您可能需要查看附加程序 to a TC classifier 而不是 XDP 挂钩。