Protocollo del datagramma utente
User Datagram Protocol (UDP) è un protocollo di rete dati che è stato incorporato nell'architettura del protocollo TCP/IP (Transmission Control Protocol/Internet Protocol) ampiamente utilizzato. Questo protocollo definisce un modo robusto per trasmettere bit di dati in tempo reale (come voce e video) da un luogo a un altro sotto forma di datagrammi individuali - un pacchetto di dati che non ha caratteristiche di riconoscimento associate a esso.
Robustezza
Una caratteristica importante di UDP è la sua robustezza di consegna dei dati su Internet. Questo è il vero motivo per cui TCP/IP ha principalmente standardizzato l'UDP per il trasferimento di dati in tempo reale, in particolare quando si tratta di trasferire o ricevere pacchetti voce/video sulle reti. Inoltre, grazie a questa caratteristica di robustezza, UDP viene utilizzato anche in servizi e protocolli come il DNS (Domain Name System) e il DHCP (Dynamic Host Configuration Protocol).
Video del giorno
inaffidabilità
UDP è veloce, ma inaffidabile in natura. Ciò significa che quando i bit di dati vengono trasferiti tramite UDP, il loro riconoscimento di ricezione non può essere ottenuto in modo automatico, a differenza del TCP. Questa caratteristica di UDP ne impedisce l'utilizzo per la trasmissione/ricezione di testo o caratteri su reti di computer.
Disordine
I pacchetti di dati, quando inviati su un protocollo come TCP, arrivano in modo organizzato e assemblato all'estremità del destinatario. Questa proprietà manca anche in UDP, poiché non fornisce alcuna garanzia di trasferimento di bit di dati o pacchetti in modo organizzato. Questo può essere indicato come la vera ragione alla base della sua robustezza e trasmissione/ricezione inaffidabili.