Enhancing Network Efficiency with eBPF/XDP Technology

When

31/01/2025    
11:00 am-12:00 pm
Weichen Tao
IMT

Where

Amphi 6
19 Place Marguerite Perey, Palaiseau

Event Type

eBPF (Extended Berkeley Packet Filter) and XDP (eXpress Data Path) have revolutionized the way we interact with the Linux kernel, enabling developers to run custom, high-performance programs directly in the kernel space without requiring kernel modifications. These technologies have opened up new possibilities in observability, security, and network optimization, particularly in environments where low latency and high throughput are critical. In this talk, we will explore how eBPF and XDP provide powerful tools to address the challenges of modern networking. I will demonstrate three practical examples: tracking kernel function execution time, optimizing socket communication within the host, and implementing high-performance packet filtering at the XDP layer.