Casa reti Cos'è il protocollo datagramma utente leggero (udp lite)? - definizione da techopedia

Cos'è il protocollo datagramma utente leggero (udp lite)? - definizione da techopedia

Sommario:

Anonim

Definizione - Cosa significa UDP Lite (Lightweight User Datagram Protocol)?

Il protocollo User Datagram Protocol (UDP-Lite) leggero è un protocollo senza connessione simile al User Datagram Protocol (UDP).


Tuttavia, può anche servire applicazioni in ambienti di rete soggetti a errori in cui i payload parzialmente danneggiati sono preferiti per essere consegnati piuttosto che scartati dalla stazione che lo riceve.

Ciò consente di risparmiare tempo e larghezza di banda, poiché non è necessario inviare nuovamente i dati e le decisioni sull'integrità dei dati vengono lasciate all'applicazione o al codec di destinazione.


A parte questa caratteristica, è funzionalmente e semanticamente simile al normale UDP.

Techopedia spiega il protocollo Datagram utente leggero (UDP Lite)

UDP-Lite è, come suggerisce il nome, basato su UDP.

Tuttavia, c'è una differenza chiave: A differenza di UDP, che protegge nessuno o tutti i pacchetti con un checksum, UDP-Lite consente l'implementazione di checksum parziali che coprono solo una parte del datagramma e quindi offre pacchetti parzialmente danneggiati.

Questo protocollo era pensato per funzioni multimediali come streaming video o VoIP in cui la ricezione di pacchetti parzialmente corrotti o danneggiati è vantaggiosa rispetto alla mancata ricezione.

Quando si utilizza UDP convenzionale, un errore in un singolo bit provocherà un checksum diverso o errato, invalidando e quindi scartando il pacchetto. In questo schema, nessun errore è considerato minore, quindi anche se l'errore è banale, il pacchetto viene comunque scartato, il che richiede quindi il rinvio di quel pacchetto dalla sorgente, impiegando tempo e larghezza di banda.

L'algoritmo di checksum per entrambi i tipi di UDP è lo stesso, ma per Lite è implementato solo parzialmente a partire dall'intestazione UDP-Lite che deve essere sempre coperta dal checksum.

Ciò non significa che alcuni pacchetti UDP-Lite non vengano scartati. Ad esempio, i pacchetti con un valore di copertura del checksum compreso tra 1 e 7 devono essere scartati (deve essere 0 o 8+) e anche quelli con una copertura maggiore della lunghezza IP devono essere scartati.

Cos'è il protocollo datagramma utente leggero (udp lite)? - definizione da techopedia