Product Design, Manufacturing & Innovation Resources
Casa » Il principio end-to-end (reti)

Il principio end-to-end (reti)

1981
  • Jerome H. Saltzer
  • David P. Reed
  • David D. Clark
Un team di informatici progetta un'architettura di rete basata sul principio end-to-end.

(Immagine generata a solo scopo illustrativo)

Una filosofia di progettazione fondamentale di Internet e comunicazione Nei sistemi, il principio end-to-end afferma che le funzioni specifiche dell'applicazione, come l'affidabilità e il controllo degli errori, dovrebbero risiedere negli host finali di una rete piuttosto che nei nodi intermedi. La rete stessa dovrebbe essere mantenuta semplice, concentrandosi solo sulla consegna dei pacchetti. Questo colloca l'intelligenza ai margini e crea un nucleo di rete "stupido".

Il principio end-to-end rappresentava un radicale cambiamento rispetto alla progettazione delle precedenti reti di telecomunicazione, come il sistema telefonico, che collocava un'intelligenza e una gestione dello stato significative all'interno del core della rete. La tesi è che i nodi intermedi (router) non possono implementare completamente e correttamente le funzioni per tutte le possibili applicazioni. Ad esempio, garantire che un trasferimento di file sia privo di errori richiede la conferma da parte del destinatario finale, cosa che un router a metà percorso non può garantire. Implementando questa logica negli host finali (ad esempio, utilizzando TCP), il core della rete può essere semplificato al solo inoltro dei pacchetti. Questa progettazione ha profonde implicazioni: promuove l'innovazione, poiché nuove applicazioni possono essere implementate senza modificare l'infrastruttura di rete. Migliora inoltre la scalabilità e la robustezza, poiché il guasto di un nodo intermedio non altera lo stato di una comunicazione in corso, che è gestita dagli endpoint. Tuttavia, il principio non è assoluto ed è stato oggetto di dibattito, con funzioni di rete come firewall e Network Address Translation (NAT) che violano un'interpretazione restrittiva.

UNESCO Nomenclature: 3307
- Informatica

Tipo

Sistema astratto

Interruzione

Fondamento

Utilizzo

Uso diffuso

Precursori

  • Progettazione incentrata sull'host della rete cicladica
  • L'attenzione di arpanet sulla commutazione di pacchetto rispetto alla commutazione di circuito
  • principi di progettazione dei sistemi che favoriscono la semplicità e la modularità

Applicazioni

  • sicurezza del livello di trasporto (tls/ssl) per una navigazione web sicura
  • applicazioni di condivisione file peer-to-peer (p2p)
  • protocolli Voice over IP (VoIP)
  • crittografia end-to-end nelle app di messaggistica come Signal e WhatsApp
  • reti di distribuzione dei contenuti (cdn)

Brevetti:

NA

Idee e potenziali innovazioni

A causa dell'eliminazione del traffico generato dai bot, che attualmente supera i 40.000 al giorno, questo contenuto è riservato ai membri della community.
> Accedi O > Registrati L'accesso a questo contenuto, così come a tutti gli altri contenuti e strumenti riservati, è (100% gratuito).

Argomenti correlati: principio end-to-end, progettazione di rete, rete stupida, edge computing intelligente, architettura di Internet, Saltzer, Reed, Clark, funzioni specifiche per le applicazioni, neutralità della rete.

Contesto storico

Il principio end-to-end (reti)

1980
1980
1980
1981
1986
1986
1987
1980
1980
1980
1980
1984
1986
1986
1987-03

(se la data è sconosciuta o non rilevante, ad esempio "meccanica dei fluidi", viene fornita una stima approssimativa della sua notevole comparsa)

Invenzioni, innovazioni e principi tecnici correlati

Le immagini a grandezza naturale e i download sono disponibili, 100% gratuitamente, solo per i membri registrati.

> Login <