The End-to-End (E2E) Principle
Seminal 1981 Saltzer, Reed & Clark paper: End-to-End Arguments in System Design
Many functions in a computer system are best done on an end-to-end basis
A function can sometimes be justified at a lower layer as a performance enhancement
- e.g., link level acks on a radio channel