HOME
ANNOUNCEMENTS
SYLLABUS
PROJECTS
GRADES
PAPERS
RESOURCES
|
Syllabus
Num
|
Day
|
Date
|
Topic
|
Reading
|
Homework
|
01
|
Wed
|
01/20
|
Introduction, Networking Overview
|
RFC 817,
End2End
|
|
02
|
Wed |
01/27
|
Kernel services: Interrupts |
|
|
03
|
Wed
|
02/03
|
Kernel services:
Timers,
Synchronization, hash tables, lists |
|
|
04
|
Wed |
02/10
|
Class canceled due to snow.
|
|
|
05
|
Wed
|
02/17
|
Kernel mechanisms: Vasileios presents
Read-Copy-Update
Network mechanisms:
network buffers,
network devices
|
timing wheels,
30 seconds
|
|
06
|
Wed |
02/24
|
Device layer: Srini presents
Receive Livelock
Device Layer:
Network core, device drivers, packet reception and transmission, qdisc
|
Receive Livelock
|
|
07
|
Wed
|
03/03
|
Network Layer:
IP sending, receiving, forwarding, Netfilter
|
RFC 791,
RFC 1122
|
|
08
|
Wed |
03/10
|
No Class
|
|
|
|
Wed
|
03/17
|
Spring Break
|
|
|
09
|
Wed |
03/24
|
Jai presents
Software Routers
|
Click,
Routebricks
|
|
10
|
Wed
|
03/31
|
Transport Layer: UDP, UDP-Lite
|
RFC 768,
RFC 3828
|
|
11
|
Wed |
04/07
|
No Class
|
|
|
12
|
Wed
|
04/14
|
Vasileios presents
Packet Filters
Kangkook presents
Networking in Xen and KVM
|
|
|
13
|
Wed |
04/21
|
Socket layer:
sockets:
struct sock, struct socket, proto_ops, etc.
|
|
|
14
|
Wed
|
04/28
|
Oren Laadan presents Network Migration in Linux
odp,
pdf
|
|
|
15
|
Thu |
05/06
|
Vasileios presents
Linux Socket Filters
Kangkook presents an update on
Networking in Xen and KVM
| |
|
|