Proceedings of Seminar on Network Protocols in Operating Systems

Loading...
Thumbnail Image
Journal Title
Journal ISSN
Volume Title
School of Electrical Engineering | D4 Julkaistu kehittämis- tai tutkimusraportti tai -selvitys
Date
2013
Major/Subject
Mcode
Degree programme
Language
en
Pages
67
Series
Aalto University publication series SCIENCE + TECHNOLOGY, 1/2013
Abstract
The Linux networking stack tends to evolve rapidly, and while there are some excellent documentation written in the past, most of the past documentation gotten (at least partially) outdated over time. The seminar on Network Protocols in Operating Systems was arranged in Aalto University, fall 2012, Department of Communications and Networking to gain a better understanding of the current status of the networking implementation in the Linux kernel. The seminar had 10 participants and each participant was assigned a module from the Linux networking implementation, on which a short paper was to be written. This publications contain the final output of this work. The papers included in the publication are: Kurnikov, Arseny: Linux kernel application interface. Jaakkola, Antti: Implementation of transmission control protocol in Linux. Arianfar, Somaya: TCP’s congestion control implementation in Linux kernel. Budigere, Karthik: Linux implementation study of stream control transmission protocol. Khattak, Fida Ullah: The IPv4 implementation of Linux kernel stack. Boye, Magnus: Netfilter connection tracking and NAT implementation. Korhonen, Jouni: Mobile IPv6 Linux kernel and user space. Soininen, Jonne: Device agnostic network interface. Kalliola, Aapo: Network device drivers in Linux. Varis, Nuutti: Anatomy of a Linux bridge.
Description
Keywords
Linux, Linux kernel, kernel API, Linux sockets, implementation, transmission control protocol, TCP, congestion control, SCTP, IPv4, IPv6, NAT, connection tracker, netfilter, device driver, Linux bridge
Other note
Citation