Tutorials¶
Dataplane programming with eBPF: architecture and tools¶
Tutorial @ NETSOFT 2022, 8th IEEE International Conference on Network Softwarization - 1st July 2022 // Milan, Italy
Stefano Salsano, Lorenzo Bracciale
This tutorial first introduces eBPF, then it presents the eCLAT framework.
Watch the video recording : Part 1
Watch the video recording : Part 2
TABLE OF CONTENT
Part 1.1
Software routers / packet processing devices: design choices
Acceleration frameworks
Part 1.2
What is eBPF?
How does it work?
Part 1.3 "Hands on"
eBPF hello world (composition of 3 eBPF programs)
eBPF “verification hell”
Part 2.1
eBPF network applications and frameworks (InKeV, Polycube)
Part 2.2
eCLAT – eBPF Chains Language and Toolset
Part 2.3 "Hands on"
eCLAT experiments