Leveraging Kernel Tables with XDP
Offered By: Linux Plumbers Conference via YouTube
Course Description
Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the advantages of making kernel tables accessible to XDP programs in this Linux Plumbers Conference talk. Dive into the framework for running BPF programs in NIC drivers, allowing early packet fate decisions in the Linux networking stack. Learn about an alternative approach to map-based packet decisions, which leverages kernel networking tables for XDP programs. Discover how this method enables the use of standard Linux APIs and tools for network configuration and state management while maintaining XDP's high performance. Examine the recently added helper for IPv4 and IPv6 FIB lookups in XDP programs and its benefits for routing suites like FRR. Investigate the potential for creating a programmable packet pipeline, implemented features as of October 2018, key missing functionalities, and current challenges in leveraging kernel tables with XDP.
Syllabus
LPC2018 - Leveraging Kernel Tables with XDP
Taught by
Linux Plumbers Conference
Related Courses
Real Time Mesajlaşma UygulamasıUdemy A BPF Map for Online Packet Classification
Linux Plumbers Conference via YouTube A Clash of Things
Linux Plumbers Conference via YouTube A Dedicated Cache for Metadata
Linux Plumbers Conference via YouTube A Generic Energy Model Description
Linux Plumbers Conference via YouTube