Protocolli di rete sono raggruppati per funzione in uno stack di protocollo. Il più famoso di questi stack viene chiamato il stack TCP/IP (Transmission Control Protocol/Internet Protocol). Stabilire una connessione è responsabilità del livello di trasporto in questo stack. Non ci sono trasporti diversi protocolli di livello disponibile. TCP e RDP (protocollo di dati affidabile) sono entrambi orientato alla connessione. Il protocollo UDP (User Datagram) è il protocollo di trasporto senza connessione TCP/IP.
Caratteristiche
Una volta stabilita una connessione, l'integrità dei dati possa essere gestito attraverso i pacchetti di dati di sequenziamento per la stessa sessione. Senza stabilire una connessione, queste funzioni di gestione di dati non sono possibili. UDP semplicemente invia pacchetti ad una estremità e li riceve all'altro. Se i pacchetti sono fuori sequenza o sono danneggiati o perdita di dati non è controllata.
Funzione
Lo scopo di UDP è di offrire un'alternativa leggera a TCP. Dove le applicazioni eseguono i propri controlli di integrità dei dati, o procedure alternative che istituisce connessione, viene utilizzato UDP. UDP è diventato popolare con le applicazioni multimediali, come video streaming e telefonia via Internet, che hanno procedure separate per la gestione di integrità e sessione di dati.
Livelli più bassi
Quando la connessione è la responsabilità del livello di trasporto, i livelli nello stack del protocollo sotto questo livello sono anche senza connessione, perché inviano dati fuori e pass ricevuto dati dello stack senza controllare i dati o stabilire una connessione.