Principe de bout en bout
# Principe de bout en bout

Le principe de bout en bout (en anglais : end-to-end principle) est un principe central de l'architecture du réseau Internet.

Il énonce que « plutôt que d’installer l’intelligence au cœur du réseau, il faut la situer aux extrémités : les ordinateurs au sein du réseau n’ont à exécuter que les fonctions très simples qui sont nécessaires pour les applications les plus diverses, alors que les fonctions qui sont requises par certaines applications spécifiques seulement doivent être exécutées en bordure de réseau. Ainsi, la complexité et l’intelligence du réseau sont repoussées vers ses lisières. Des réseaux simples pour des applications intelligentes. »

## Exemple

Chiffrement de bout en bout : Les messages envoyés au destinataire sont chiffrés localement avant même d'être envoyés sur le réseau. Le serveur lui ne fait rien d'autre que relayer le message chiffré et c'est le client du destinataire qui déchiffre le message, la transaction est ainsi sécurisée indépendamment du serveur donnant ses services qui, lui, pourrait être compromis. Il ne faut donc pas se baser sur lui. On peut par exemple citer le plug-in OTR pour Pidgin.

## Solutions bout en bout

Il ne faut pas confondre le "Principe bout en bout" avec les "Solutions bout en bout". Une solution est considérée comme de "bout en bout" lorsqu’un fournisseur propose tous les composants logiciels et matériels requis pour répondre aux besoins d'un client. Cela sans faire appel à des fournisseurs ou logiciels extérieurs et en fournissant l'installation et la configuration.

## Référence

* ↑ Lawrence Lessig, L'Avenir des idées, 2005, Presses universitaires de Lyon, 1re partie, paragraphe 75 dans l'édition numérique des Presses universitaires de Lyon.
