|
|||||||||||||
|
|
|||||||||||||
|
UDP - User Datagram Protocol - -
Nel complesso del protocollo TCP/IP, l'User Datagram Protocol (UDP)
fornisce un servizio di recapito dei datagrammi connectionless ed
inaffidabile, usando l'IP per trasportare messaggi da una macchina ad
un'altra; prevede delle porte di protocollo usate per distinguere tra
più programmi in esecuzione (o processi) su una singola macchina.
E' simile all'IP, ma oltre ai dati spediti, ciascun messaggio UDP
contiene sia il numero di porta di destinazione che quello di origine,
rendendo possibile al software UDP di destinazione di recapitare il
messaggio al corretto ricevente (programma od utente), ed a quest'ultimo
di inviare una replica. Il protocollo UDP lavora bene in una rete locale, ma potrebbe fallire se usato in una rete di maggiori dimensioni Esso realizza un datagramma più utile di quello IP per i collegamenti fra utenti; infatti, per fare un esempio, su tale base è stato costruito l'applicativo Network File System (NFS) largamente diffuso nelle reti locali. Ciascun messaggio UDP è detto user datagram ed è costituito di due parti: UDP header ed UDP data area, che verranno incapsulate nell'IP datagram. Come mostra la figura, l'header del'UDP è simile a quello del TCP, ma risulta essere più corto non avendo nessun numero di sequenza; è diviso in quattro campi di 16 bits, che specificano il numero di porta da cui il messaggio è stato spedito (opzionale), quello della porta di destinazione (usata per demultiplexare i datagrammi tra i processi che aspettano di riceverli), la lunghezza del messaggio ed il checksum.
Concettualmente, tutte le operazioni di multiplexing e demultiplexing
tra l'UDP ed i programmi applicativi avvengono attraverso il meccanismo
delle porte; in pratica, ciascun programma applicativo deve negoziare
con il sistema operativo per ottenere una porta di protocollo e
l'associato numero prima che sia spedito un UDP datagram.
|
||||||||||||
|
|
|||||||||||||
|
..:: Copyright © 2004-2005 - Atreides Corporation - Tutto il materiale presente nel sito è dei rispettivi proprietari ::.. |
|||||||||||||
Siti Partner:
The Centre.it -
Guadagnate con il Vostro sito web
con Zanox!
-
Euro 15,00+iva a tutti i nuovi iscritti !