UDP

Definizione rapida

Protocollo di trasporto senza connessione che invia datagrammi con un'intestazione minima e senza garantire consegna o ordine.

Spiegazione

UDP privilegia semplicità e bassa latenza, lasciando all'applicazione l'eventuale gestione di perdite, duplicati e riordinamento. È adatto a richieste brevi, streaming in tempo reale e protocolli che tollerano qualche pacchetto mancante.

Esempio pratico

Una query DNS viene spesso inviata tramite UDP perché richiesta e risposta sono brevi e non richiedono l'apertura di una connessione.

Spiegazione tecnica

L'intestazione contiene porte sorgente e destinazione, lunghezza e checksum. Ogni datagramma resta indipendente: il protocollo non esegue handshake, ritrasmissioni, controllo di congestione o ricostruzione di un flusso continuo.

Da non confondere con

Non è TCP: quest'ultimo fornisce una connessione affidabile e ordinata, con conferme e ritrasmissioni incorporate.