There are no official texts for the course. As background, we suggest several texts:
The schedule and syllabus is tentative and subject to change. Any updates will be posted here and announced on piazza.
Date | Presenter | Topics | Readings | Notes |
---|---|---|---|---|
Tue 01/22 | Sylvia Ratnasamy | Class Overview |
No readings | |
Thu 01/24 | Sylvia Ratnasamy | Architectural principles |
Design, E2E | Optional reading: Tussles |
Tue 01/29 | Sylvia Ratnasamy | Beyond best effort |
Active, RFC1633 | Optional reading: Active-vs-E2E |
Thu 01/31 | Sylvia Ratnasamy | Beyond unicast |
Multicast, Overlays | Optional reading: CBT, SprintExperiences |
Tue 02/05 | Students | Congestion Control |
Jacobson88, XCP | Optional reading: RCP |
Thu 02/07 | Students | Buffering and modern CC |
BufferSizing, BBR | Optional reading: McKeown-GSR |
Tue 02/12 | Students | DHTs and P2P |
BitTyrant, DHTs | Optional reading: DHT-Geometries |
Thu 02/14 | Students | Inter-domain routing |
RCP, Consensus | Optional reading: How-BGP-works, Gao-Rexford |
Tue 02/19 | Scott Shenker (UCB) | SDN (Guest Lecture) |
Watch: Shenker and McKeown | Optional reading: OF |
Thu 02/21 | Students | Datacenters: Topology and Routing |
Clos, JellyFish | Optional reading: VL2 |
Tue 02/26 | Students | Datacenters: Transport |
DCTCP, pFabric | Optional reading: Fastpass |
Thu 02/28 | Students | Datacenters: Practice |
B4, B4-after | Optional reading: 10yrs-Clos |
Tue 03/05 | Students | Modern network management |
Verification, Ethane | Optional reading: 4D |
Thu 03/07 | Students | Programmable Infrastructure |
RouteBricks, RMT | Project proposals due |
Tue 03/12 | Luigi Rizzo (UPisa/Google) | Network Software Design (Guest Lecture) |
Click, Netmap | Optional reading: MegaPipe, Background |
Thu 03/14 | Justine Sherry (CMU) | Middleboxes and NFV (Guest Lecture) |
FTMB, StatelessNFs | Optional reading: Aplomb |
Tue 03/19 | Students | Network Measurement |
PktDynamics, Marple | |
Thu 03/21 | Students | Link Scheduling |
FQ, PIFO, UPS | Optional reading: NoFair |
Tue 03/26 | No class -- spring break |
|||
Thu 03/28 | No class -- spring break |
|||
Tue 04/02 | David Naylor (Nefeli Networks) | Clean-Slate Internet Architectures (Guest Lecture) |
APIP, XIA | Optional reading: Handley, Impasse |
Thu 04/04 | Students | Censorship / Network Abuse |
net-spammers, CSAW | Optional reading: NetNeutrality |
Tue 04/09 | Bikash Koley (Juniper Networks) | Networking 3.0 (Guest Lecture) |
ZeroTouch(slides), EvolveOrDie, Espresso | |
Thu 04/11 | Shaddi Hassan (Facebook) | Rural Connectivity (Guest lecture) |
BeyondPilots, CommunityNets | Optional reading: VirtCoverage |
Tue 04/16 | Students | Low Latency |
Speed-of-light, Satellites, DC-Latency, DC-Disaggr | |
Thu 04/18 | Nandita Dukkipati (Google) | Network Performance and Isolation in Virtualized Environments (Guest Lecture) |
Andromeda , EyeQ | Optional reading: Carousel |
Tue 04/23 | Sylvia Ratnasamy | No lecture |
Work on projects! | |
Thu 04/25 | Sylvia Ratnasamy | Future Directions |
CC-Throwdown, BGP, Feudal, Five, Participatory, NetComplex, Adoption | See my post on piazza for what to submit in your review |
Tue 04/30 | Students | Project presentations (1) |
||
Thu 05/02 | Students | Project presentations (2) |
||
Thu 05/09 | |
Project reports due |
Last updated: 2019-04-20 04:34:27 -0700 [validate xhtml]