Snabb Switch simple and fast packet networking
summary
Open-source Snabb Switch is a Linux/x86 toolkit that targets line-rate packet processing and claims 100 Gbps per server by minimizing kernel crossings and using a Lua-based pipeline of small apps, buffers and links. Concrete builds include a traffic generator, virtual NICs for NFV/OpenStack, and user-space drivers and filters; tests report 10 million packets/sec and support for jumbo frames (~9500‑byte MTU), running at line rate on commodity servers.
AI-written summary · about
chapters (6)
- 0:00Introduction
- 3:21Closed solutions problem
- 8:25What is Snabb Switch
- 14:53Project architecture
- 22:41Practical applications
- 27:42Summary and Q&A
related talks
16mA High-Speed Stateful Packet Processing Approach for Tbps Programmable Switches
50mSoftware Defined Networking
29mEnabling Fast, Dynamic Network Processing with ClickOS
14mHigh-throughput and Flexible Host Networking for Accelerated Computing
37mDisaggregating the Network: Switching as a Service
25mShoal: A Network Architecture for Disaggregated Racks
20mNetKernel: Making Network Stack Part of the Virtualized Infrastructure
34mCan the Linux networking stack be used with very high speed applications?
