The End-to-End Principle
Saltzer, Reed and Clark, 1981:
- many traditional low-level network functions are better done at the endpoints, I.e., at higher protocol levels
- some functions can sometimes be justified within the network as a performance enhancement
IMHO, one of the most important CS papers of all time
- http://people.qualcomm.com/karn/library.html has links