【发布时间】:2020-11-30 19:29:56
【问题描述】:
我写了一个这样的简单程序:
SEC("tc_redirect")
int _egress_redirect(struct __sk_buff *skb){
return bpf_redirect(5,0); // redirect all egress packets to interface 5
}
# tc filter add dev (4) egress prio 1 handle 1 bpf da obj x.o sec tc_redirect
发送方将数据包重定向到接口5,接收方在对等接口接收数据包,但像iperf这样的程序没有收到,为什么?
【问题讨论】:
-
给未来读者的简单说明:这里提供的
tc命令用于加载程序作为TC过滤器,not作为标题和标签建议的XDP程序.