Research Days 2022: Bringing Packet Queueing to XDP @RedHatOpen
Research Days 2022: Bringing Packet Queueing to XDP  @RedHatOpen
Uploaded July 2022 | Updated September 2026, 13 hours ago
The Linux eXpress Data Path, or XDP, has found numerous uses in the industry, such as DoS attack mitigation, load-balancers, and intrusion prevention systems. XDP provides a high-performance programmable network data path using the BPF framework and allows programmers to process packets early out of the driver. While XDP excels in forwarding packets, it currently has no mechanism for queueing or reordering packets and cannot implement traffic scheduling policies. This talk presents our ongoing work to address this challenge. We have designed a programmable packet scheduling extension for the XDP framework using recently proposed schemes for programmable queues. This extension allows programmers to define their packet schedulers using BPF while benefiting from the XDP fast data path.

Please visit the Red Hat Research events page for information on upcoming Research Days events.

Speaker
Frey Alfredsson, PhD student, Department of Computer Science, Karlstad University

Conversation Leader
Toke Høiland-Jørgensen, Principal Engineer, Red Hat
Research Days 2022: Bringing Packet Queueing to XDPEfficient Fuzzing with Neural Program Smoothing  - Red Hat Research Days US 2020Prog. lang. to runtime execution: A continuum for service orch. in dynamic edge/fog environmentsUsing static analysis for microservicesEnabling Rapid, Reproducible Experimentation with Popper Container-Native WorkflowsThe Open Road: How are open source leaders selected?How llm-d Achieves LLM-Aware OrchestrationNew Kernel Features for Containers PanelCoDesign in Action: Dynamic Infrastructure Services Layer (DISL) DemoA Case For Open Source AICommunity Central: Introducing the PathCheck FoundationBuilding a science lab with ContainerSSH
Red Hat Open |

Research Days 2022: Bringing Packet Queueing to XDP

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER