Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> .

Quali applicazioni utilizzano il protocollo UDP ?

TCP /IP è il protocollo di tecnologia che costituisce Internet. TCP /IP le informazioni sono codificate in piccoli pezzi di informazione note come "pacchetti ", che vengono inviati da un computer ad un altro e affrontati utilizzando un indirizzo IP . TCP /IP supporta due tipi di pacchetti : TCP e UDP . TCP , che sta per Transmission Control Protocol , è usato quando ci deve essere una garanzia e una risposta che l'informazione è stata ricevuta con successo . TCP garantisce che se c'è un problema , il pacchetto viene nuovamente inviato sulla rete . UDP ( User Datagram Protocol ) differisce da questo in quanto è molto leggero . Non ha molto luminosa, e ogni pacchetto viene semplicemente inviato senza verifica della sua ricezione . Ciò significa che i pacchetti UDP arrivano più rapidamente e vengono elaborati più velocemente a costo di potenziale errore . Spetta al programmatore di un'applicazione UDP per garantire qualsiasi controllo degli errori è scritto in un programma UDP . Un certo numero di applicazioni fanno ampio uso di UDP causa della sua mancanza di uso sovraccarico e più efficiente della larghezza di banda . Streaming Video

applicazioni di video streaming sono un esempio ideale di UDP in azione . L'occhio umano è in grado di registrare circa 30 fotogrammi al secondo. Ciò significa che le singole immagini si muovono molto velocemente , e piccoli errori non sono suscettibili di essere notato. UDP sarà semplicemente iniziare a inviare le informazioni e consentire il vostro video per iniziare a giocare . Se sono stati utilizzati TCP , la larghezza di banda preziosa sarebbe legato ritrasmettere i pacchetti che non è venuto alla perfezione , e per il momento sono arrivati, si sarebbe superato.
Giochi

I giochi sono applicazioni in tempo reale che richiedono informazioni da trasmettere con estrema sensibilità al tempo . In un ambiente multi-player su una rete , elementi come il movimento giocatore e fuoco arma devono essere contabilizzate . Informazioni non valide saranno spesso essere corretto con messaggi futuri , e di ritrasmissione sarebbe sciocco per la maggior parte dei pezzi di informazioni , come i dati vengono rapidamente invalidato . In aggiunta a questo , la larghezza di banda è essenziale in un gioco multi- giocatore, perché il rallentamento può facilmente tradursi in un singolo giocatore in ritardo di sviluppo , rendendo il gioco troppo difficile da suonare .
Domain Name Server query di lookup

Domain Name Server ( DNS ) utilizzano una semplice richiesta seguita da una semplice risposta. Server DNS vengono interrogati quando un computer sta cercando di recuperare un pezzo di informazioni richieste , e il processo è in pausa fino a quando la query DNS completa . La complessità del TCP intende la richiesta sarebbe probabilmente servito più lentamente , con conseguente prestazione negativa . Se una query DNS non viene risposto abbastanza velocemente , un altro può essere semplicemente inviato , come un gran numero di pacchetti ordinati non devono essere trasmessi .

 

Programmazione © www.354353.com