Back To Schedule
Friday, February 7 • 09:50 - 10:30
Linux Kernel Network Stack Walkthrough

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

This presentation features a walk through the Linux kernel networking stack covering the essentials and recent developments a developer needs to know. Our starting point is the network card driver as it feeds a packet into the stack. We will follow the packet as it traverses through various subsystems such as packet filtering, routing, protocol stacks, and the socket layer. We will pause here and there to look into concepts such as segmentation offloading, TCP small queues, and low latency polling. We will cover APIs exposed by the kernel that go beyond use of write()/read() on sockets and will look into how they are implemented on the kernel side.

avatar for Thomas Graf

Thomas Graf

Principal Software Engineer, Red Hat
Thomas Graf has been a Linux kernel developer for the last 10 years working on a variety of networking subsystems. His current focus is on network virtualization. He contributes to various open source projects including the Linux kernel and Open vSwitch.

Friday February 7, 2014 09:50 - 10:30 CET
Lecture room D1

Attendees (0)