Learning objectives
What you should understand
- Compare socket, mmap ring and XDP data paths
- Understand copy and ownership boundaries
- Choose a path by portability, complexity and latency
Lab
Hands-on exercise
Implement equivalent receivers using two Linux packet APIs.
Deliverable
Evidence of completion
A receiver comparison with feature, throughput and tail-latency matrix.
- Prerequisite
- EP 38