End-to-End Operation

End-to-end principle

The end-to-end principle in computer networking states that certain application-specific features, such as reliability and security, should be implemented in the communicating end nodes of the network rather than intermediary nodes like gateways and routers. This principle was first articulated in 1981 by Saltzer, Reed, and Clark, but its meaning has been continuously reinterpreted since then. The principle is based on the premise that adding these features to the communication subsystem incurs resource penalties, and it is more efficient for the end hosts to implement them.

1 courses cover this concept

CS 168: Introduction to the Internet: Architecture and Protocols

UC Berkeley

Fall 2022

UC Berkeley's CS 168 is an undergraduate level course presenting a wide range of fundamental concepts related to the internet architecture and protocols. Students partake in several programming projects mostly in Python. Prior programming knowledge is expected.

No concepts data

+ 14 more concepts