如何在 xdp 函数内部知道数据包是传入还是传出?我只想处理传出数据包,但我找不到如何识别它们。
命令示例:
ip link set eth1 xdpgeneric obj ebpf.o sec entry
最佳答案
XDP 目前不支持传出数据包,因此您的程序只能获取传入数据包。
如果您想使用 eBPF 处理传出数据包,您可能需要查看附加程序 to a TC classifier而不是 XDP Hook 。
关于linux-kernel - xdp如何判断流量方向?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71940768/