top of page
Rami Rosen
Proficient Linux kernel
network(Chinese Edition)
Articles:
"Userspace Networking with DPDK"
The Linux Journal, April 2018
https://www.linuxjournal.com/content/userspace-networking-dpdk
"Network acceleration with DPDK",
lwn.net, July 2017: https://lwn.net/Articles/725254/
"Understanding the new control groups API",
-an article about cgroups v2:
lwn.net, March 2016: http://lwn.net/Articles/679786/
Linux Containers and the Future Cloud
Linux Journal, April 2014 (http://www.linuxjournal.com).
My Linux Kernel patches
Lectures:
DPDK in depth - Kernel TLV, August 2018
Cgroups V2 Overview
Linux Plumbers Conference, Santa Fe, NM, 2016.
NetDev 1.1 conference, Seville, February 2016:
Tutorial: "Namespaces and CGroups, the basis of Linux containers" (pdf)
Linux Containers and the Future Cloud(pdf) - 85 pages (slides)
- A lecture about LXC containers, OpenVZ, Docker and CRIU.
This lecture was given in a Docker Meetup and in a LUG.
Namespaces and cgroups in Linux (pdf) - 121 pages (slides) :
userspace and kernel,self explanatory,many examples,theory,practice.
Namespace and cgroups - the basis of containers (video, a talk in hebrew): link
All networking lectures in one pdf (571 pages)
A list of 6 Linux Kernel Networking Lectures I gave:
Linux Kernel Networking Overview
http://www.haifux.org/lectures/172/
Advanced Linux Kernel Networking -
Neighboring Subsystem; IPSec
http://www.haifux.org/lectures/180/
IPv6 in the Linux Kernel
http://www.haifux.org/lectures/187/
Wireless in Linux
http://www.haifux.org/lectures/206/
Sockets in the Linux Kernel
http://www.haifux.org/lectures/217/
Sockets in the Linux Kernel (2)
http://www.haifux.org/lectures/219/
A list of lectures about other topics:
Open Solaris
http://www.haifux.org/lectures/160/
VoIP in Linux
http://www.haifux.org/lectures/229/
Building a kernel module for many distributions
http://www.haifux.org/lectures/192/
The list of all lectures is in:
http://www.haifux.org/rami_rosen.html
Snmp reset counters - a free kernel module I developed (available
on github).
Linux Kernel Internals
Rami Rosen:
Author of:
Linux Kernel Networking -
Implementation and Theory
Apress, 2014
648 pages
-
IPv4 and IPv6 in depth
-
Linux routing
-
Netfilter and IPsec
-
Linux wireless subsystem
-
Protocols (ICMP, ARP, ND, MLD, more)
-
Network Namespaces, NFC, IEEE 802.15.4
-
Bluetooth, InfiniBand
I am a Linux Kernel networking expert. I have vast experience with Linux networking subsystems and protocols (routing, neighboring, IPv6, bridging, PPPoE, vlan).
Experience with Embedded Linux and in DPDK (Data Plane Development Kit).
CS graduate of the Technion, Israel Institute of Technology.
: http://www.linkedin.com/in/ramirosen
E-mail: ramirose@gmail.com
Twitter: @ramirose
bottom of page