Lecture 12: In-Network Resource Management
Lecture 12 Outline
- Introduction
- DropTail
- RED
- ECN
- ED/ECN vs. DropTail
- Traffic Differentiation
- Delay-based Scheduling
- Bandwidth-based Scheduling
- Round-Robin
- Weighted Round-Robin
- Deficit Round-Robin
- Discussion
Lecture Slides
Reading
No readings assigned
Recitation 12: Data Center Transmission Control Protocol (DCTP)
- Read “__Data Center TCP (DCTCP) (PDF - 3.1MB)” by M. Alizadeh, A. Greenberg, D. Maltz, J. Padhye & P. Patel
- DCTP Assignment
Lecture 13: Networking: P2P Networks + Content Distribution Network (CDN)
Lecture 13 Outline
- Introduction
- File-Sharing
- Peer-To-Peer (P2P) Networks for File-Sharing
- BitTorrent: How to Incentivize Peers to Upload
- VoIP: Voice over IP
- Video-Streaming (Briefly)
Lecture Slides
Reading
- No readings assigned
Recitation 13: Content Distribution Networks (CDNs)
- Read “The Akamai Network: A Platform for High-Performance Internet Applications (PDF)” by E. Nygren, R. Sitaraman & J. Sun
- CDN Assignment