Jiri Benc: The Network Packet's Diary: A Kernel Journey
Ever wondered what's happening with network packets in the kernel? What all those weird abbreviations such as “skb”, “GSO” and “NAPI” mean? Why sometimes your firewall rules are ignored? This presentation will be your illustrated introduction guide to the kernel networking. Join a network packet on its tour through the kernel. From its arrival at the network card, through all the different layers up to the final destination: your application. And then back. And forth and back again, this time with some tricks to speed things up. We won't look into any C code. Instead, we'll focus at how and why things work and what are the ideas behind. No previous experience with kernel coding required. It's enough to have a vague idea that network packets begin with stacked protocol headers.
Видео Jiri Benc: The Network Packet's Diary: A Kernel Journey канала DevConf
Видео Jiri Benc: The Network Packet's Diary: A Kernel Journey канала DevConf
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Kernel-bypass techniques for high-speed network packet processingLife of a Packet [I] - Michael Rubin, GoogleLinux processes, init, fork/exec, ps, kill, fg, bg, jobsGetting Started with nftables Firewall in DebianNetwork Stacks and the Internet - ComputerphileFPGAs and low latency trading - Williston Hayes - Optiver - FPL2020Low-Latency, Deterministic Networking with Standard Linux... Magnus Karlsson & Björn Töpel, IntelDatabase Performance Secrets of the Stars - DevConf.CZ 2022ArcoLinux - An Arch Distro With A WOW! FactorHow TCP Works - Duplicate AcknowledgmentsKernel-bypass networking for fun and profitOS Context Switching - ComputerphileeBPF - Rethinking the Linux KernelSoftware Networking and Interfaces on Linux: Part 1SREcon19 Asia/Pacific - Software Networking and Interfaces on LinuxSoftware updates with OSTree Why and howNetdev 0x12 - IPsec/IKE tutorial/labKEYNOTE: netfilter archeology: 18 years from Linux 2.3 to 4.xHandy Linux Networking Tools and How to Use ThemK3s Internals: The Crazy Things We Do To Make k8s Simple - w/ Darren Shepherd, Rancher Labs