Le responsabilità di protocolli del livello di trasporto - sia TCP e UDP - sono in primo luogo di creare un pacchetto di dati . Un pacchetto di dati è una struttura contenente un segmento di dati . I dati viaggiano nel corpo del pacchetto e il protocollo di trasporto aggiunge un'intestazione a questo pacchetto. L'intestazione contiene le informazioni di amministrazione per il protocollo di trasporto e non fa parte dei dati del pacchetto .
Port Numbers
Il requisito di base del trasporto di intestazione deve contenere il numero di porta di destinazione dei dati di origine e . Un numero di porta è un codice che rappresenta un'applicazione. E 'come un indirizzo per un'applicazione su un computer . I numeri di porta sono assegnati e gestiti dalla Internet Assigned Numbers Authority ( IANA ) . Un porto è identificato dal suo numero di porta e il protocollo utilizzando quel numero, quindi la porta TCP 123 e UDP 123 sono due porte diverse.
User Datagram Protocol
Un pacchetto UDP contenente poco più di due numeri di porta . Lo User Datagram Protocol è un sistema di connessione, il che significa ogni pacchetto è un'operazione isolata e non ci sono procedure per verificare se i dati arrivano . Il pacchetto contiene un campo di checksum . Questo è il risultato di un calcolo basato sui contenuti del pacchetto . Lo scopo del checksum è consentire al ricevitore di verificare se il pacchetto è arrivato con lo stesso contenuto il mittente ha inviato . Tuttavia, non ci sono procedure di recupero se il pacchetto è danneggiato. Il ricevitore scarta il pacchetto senza avvisare il mittente dell'errore.
Transmission Control Protocol
TCP è un protocollo orientato alla connessione . Si stabilisce una sessione tra il mittente e il destinatario , quindi la sua struttura di pacchetto contiene i campi per identificare i pacchetti di gestione delle sessioni . La struttura del pacchetto individua inoltre i dati nel pacchetto in relazione ai dati inviati in altri pacchetti nel flusso di trasferimento dati . Questo permette al ricevitore di riassemblare i pacchetti di dati nel giusto ordine , dovrebbe arrivano fuori sequenza.
networking © www.354353.com