The Linux Podcast with Fexingo: Open Source Operating Systems, Distros, and Server Stack

How Linux XDP Is Accelerating Packet Processing at Wire Speed


Listen Later

Episode 81 of The Linux Podcast with Fexingo dives into eXpress Data Path (XDP), a kernel technology that processes network packets before they reach the main network stack. Lucas and Luna walk through how XDP bypasses huge chunks of overhead by hooking into the network driver’s own receive ring, achieving up to 24 million packets per second on a single core. The conversation contrasts XDP with conventional socket-based networking and eBPF-based approaches, explains why Cloudflare uses XDP to mitigate DDoS attacks at line rate, and examines the trade-offs: no TCP offload, limited BPF program complexity, and stricter hardware requirements. Listeners come away understanding how XDP enables sub-microsecond packet decisions — useful for software-defined networking, load balancers, and firewalls built entirely in user space. The hosts also share how this ad-free podcast relies on listener support at buy me a coffee dot com slash fexingo.

#Linux #XDP #eBPF #PacketProcessing #Cloudflare #DDoS #SoftwareDefinedNetworking #KernelBypass #NetworkPerformance #DriverHook #Technology #OpenSource #FexingoBusiness #BusinessPodcast #LinuxPodcast #Networking #LineRate #WireSpeed

Keep every episode free: buymeacoffee.com/fexingo

...more
View all episodesView all episodes
Download on the App Store

The Linux Podcast with Fexingo: Open Source Operating Systems, Distros, and Server StackBy Fexingo