~/talk

Conquering the Linux network stack: decapsulating packets with eBPF at 6Mpps+

TalkinRussianat HighLoad++ 2024 · 2024-12-02..12-03· [linux-and-operating-systems, networking]
links:none on file
slides:none on file

Describes moving customer traffic to VXLAN and the tools used to analyze that traffic, then evaluates options for VXLAN decapsulation and explains why eBPF was chosen. Covers the specific tools and implementation used to perform VXLAN decapsulation with eBPF and gives performance results and deployment conclusions (targeting multi-million packets-per-second throughput).

AI-written summary · about

  1. 0:00Introduction
  2. 1:10VLAN issues in cloud growth
  3. 5:48Moving to VXLAN
  4. 6:51NetFlow statistics loss
  5. 9:18Finding eBPF solution
  6. 11:02What is eBPF
  7. 13:53Packet in network stack
  8. 17:26Kernel packet handling
  9. 21:02eBPF program development
  10. 26:47Packet decapsulation
  11. 28:32Results and optimization
  12. 31:20Performance tips
  13. 32:23Conclusion
  14. 32:44Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.