In this post, the author introduces eBPF networking techniques and their applications in Linux network development. The author highlights the flexibility and unique features of Linux networking compared to traditional network hardware. They also explain the concept of a veth, which is a virtual wire represented as two network interfaces. The author plans to write a series of posts focusing on specific eBPF networking techniques, starting with packet redirection. They provide a step-by-step demonstration of packet redirection using code and configuration examples. The author also discusses the use of proxy ARP and attaching eBPF programs to TC classifiers in the demonstration.
https://who.ldelossa.is/posts/ebpf-networking-technique-packet-redirection/