CPS 214: Networks and Distributed Systems
home calendar topics work resources

Internet Architecture

Part 1: The Past

Design Philosophy of DARPA Internet Protocols

End-to-end Arguments in System Design by J. Saltzer, D. Reed, and D. Clark, ACM Transactions on Computer Systems (TOCS), Vol. 2, No. 4, pp. 195-206, 1984.

Protocol meta-protocol: RFC 2119

PlanetLab

Part 2: The Future

Tussle in Cyberspace: Defining Tomorrow's Internet (you can gloss over the examples for now: one goal for the semester is to understand all of the examples fully).

Jon Turner's course: Reinventing the Internet

GENI

Challenges? Solutions? What changed?
GENI website

Dave Clark's take