This book, eBPF/XDP Data Planes: In-Kernel Packet Processing for High-Throughput Networks, explores the architecture, mechanisms, and practical engineering of modern in-kernel networking built on eBPF and XDP. It traces the evolution from user-space frameworks to fully programmable, high-performance kernel data planes, detailing how eBPF enables dynamic packet processing, observability, and policy enforcement at line rate. Through in-depth chapters, it examines verifier safety, JIT compilation, map structures, offload capabilities, and integration with orchestration systems, while presenting real-world case studies from telco, edge, and cloud environments. Designed for engineers, researchers, and practitioners, the book provides a comprehensive foundation for building scalable, efficient, and secure network platforms directly within the Linux kernel.
ThriftBooks sells millions of used books at the lowest everyday prices. We personally assess every book's quality and offer rare, out-of-print treasures. We deliver the joy of reading in recyclable packaging with free standard shipping on US orders over $20. ThriftBooks.com. Read more. Spend less.