Csep-561
Networking Systems
Lectures
- Switching, Programmability, L2 Scalability
- L3 Addressing, Subnets, and Verification
- Routing and BGP
- Bandwidth Allocation and Congestion Control
- The Application Layer (DNS, CDNs, HTTPS), and Security
- Network Planning, Datacenters, and Machine Learning
Readings
- The design philosophy of the DARPA internet protocols
- End-to-end arguments in system design
- A clean slate 4D approach to network control and management
- Condor: Better Topologies Through Declarative Design
- Data center TCP (DCTCP)
- BBR: Congestion-Based Congestion Control
- Bufferbloat: Dark Buffers in the Internet
- The QUIC Transport Protocol: Design and Internet-Scale Deployment
- Oblivious DNS over HTTPS (ODoH): A Practical Privacy Enhancement to DNS
- SkyCore: Moving Core to the Edge for Untethered and Reliable UAV-based LTE Networks
- Jupiter Rising: A Decade of Clos Topologies and Centralized Control in Google’s Datacenter Network
- Hoplite: efficient and fault-tolerant collective communication for task-based distributed systems