Cos'è una presa UDP?
Un socket UDP (User Datagram Protocol) è un tipo di protocollo di computer che viene utilizzato per trasmettere e ricevere informazioni attraverso una rete. Le prese UDP sono note per la loro natura senza connessione, il che significa che non devono contattare un altro server prima di invio di dati. Società UDP per la comunicazione perché consentono a un gran numero di utenti di accedere ai server online senza la necessità di comunicazioni continue.
I tre tipi di prese per computer sono UDP, TCP e RAW. Le prese grezze sono utilizzate più frequente un server in piccoli lotti attraverso l'uso di singoli pacchetti chiamati datagrammi.
Uno degli svantaggi dell'uso di una presa UDP è quella che viene chiamata perdita di pacchetti. I sistemi
che utilizzano un framework UDP Socket spesso optano per la perdita di pacchetti sui problemi di trasmissione che una connessione TCP potrebbe causare. Un esempio è un sistema critico in tempo reale in cui è più importante mantenere i dati che fluiscono dentro e fuori dal sistema in contrasto con potenzialmente avere una pausa del sistema a causa di una connessione TCP lenta./p>
La creazione di un socket UDP è molto semplice. Considerando che non è necessario che sia un processo di computer dedicato per mantenere costantemente la porta a cui è collegata la presa, richiede pochissimi sovraccarichi. L'invio e la ricezione di datagrammi tramite una presa UDP sono ugualmente facili a causa della dimensione minima e della bassa complessità della struttura del pacchetto.
Molti servizi online vitali impiegano prese UDP per le comunicazioni. Il sistema di nomi di dominio (DNS), che converte semplici indirizzi Internet che le persone possono leggere e comprendere in una lunga serie di numeri, usa le prese UDP perché solo una richiesta per utente è solitamente richiesta in qualsiasi momento. Servizi di streaming anche UDP, perché la perdita di un singolo pacchetto non interrompe l'intero flusso nella maggior parte dei casi.