Сквозное соединение (end-to-end)
Коротко: Прямое логическое соединение между отправителем и получателем, в котором промежуточные станции (маршрутизаторы и т. д.) не могут изменять или читать содержимое.
Подробнее: Принцип «сквозной» (end-to-end) гласит, что такие задачи, как исправление ошибок или шифрование, в идеале должны выполняться в конечных точках соединения, а не полагаться на промежуточные сетевые узлы. При сквозном шифровании (например, в мессенджерах) даже передающие серверы не видят содержимое сообщений.
Подробности
Происхождение архитектурного принципа
«Сквозной принцип» — фундаментальный архитектурный принцип интернета, сформулированный в 1984 году в влиятельной статье Зальтцера, Рида и Кларка: интеллект и сложная логика принадлежат конечным точкам связи; сеть между ними должна пересылать данные как можно проще, «глупо» и прозрачно, а не принимать решения о содержимом сама. Обоснование: об ошибках и требованиях безопасности по-настоящему знают только конечные точки; промежуточные узлы всё равно не могут полностью гарантировать это.
См. также: шифрование, туннель, TLS, открытый ключ