Week 7: Networking Part III

Lecture 12: In-Network Resource Management

Lecture 12 Outline

  1. Introduction
  2. DropTail
  3. RED
  4. ECN
  5. ED/ECN vs. DropTail
  6. Traffic Differentiation
  7. Delay-based Scheduling
  8. Bandwidth-based Scheduling
  9. Round-Robin
  10. Weighted Round-Robin
  11. Deficit Round-Robin
  12. Discussion

Lecture Slides

Reading

No readings assigned

Recitation 12: Data Center Transmission Control Protocol (DCTP)

Lecture 13: Networking: P2P Networks + Content Distribution Network (CDN)

Lecture 13 Outline

  1. Introduction
  2. File-Sharing
  3. Peer-To-Peer (P2P) Networks for File-Sharing
  4. BitTorrent: How to Incentivize Peers to Upload
  5. VoIP: Voice over IP
  6. Video-Streaming (Briefly)

Lecture Slides

Reading

  • No readings assigned

Recitation 13: Content Distribution Networks (CDNs)

Tutorial 7: [No Tutorial this Week]