Qual è lo scopo di una intestazione del pacchetto?

August 27

Qual è lo scopo di una intestazione del pacchetto?


I messaggi ei dati viaggiano su reti in segmenti. Questo impedisce qualsiasi comunicazione occupando il cavo per un certo periodo di tempo. Solo un messaggio può occupare il cavo in qualsiasi momento, in modo da tagliare il backup dei messaggi permette molte connessioni diverse per inviare un bit alla volta e dare a tutti la possibilità di ottenere i loro dati attraverso. Il segmento di dati viaggiano in una struttura chiamata un pacchetto. I viaggi di dati nel corpo del pacchetto, e le intestazioni sulla parte anteriore del pacchetto includono Coordinate e informazioni su come ricomporre i dati in formato originale.

protocolli di rete

Il formato di intestazioni dei pacchetti è dettata dalla protocolli di rete. Ci possono essere un qualsiasi numero di intestazioni su un pacchetto di dati, a seconda di quale protocolli di trasferimento vengono utilizzati dall'applicazione comunicando. Non importa quale tipo di trasferimento dei dati avviene, ci saranno sempre almeno due intestazioni su un pacchetto: l'intestazione del protocollo Internet e l'intestazione del protocollo di trasporto.

protocolli di trasporto

I protocolli di trasporto sono responsabili della creazione del pacchetto di dati. I pacchetti sono creati da uno dei due protocolli di trasporto: il Transmission Control Protocol (TCP) e User Datagram Protocol (UDP). Entrambi i protocolli sono parte di una suite di protocolli che domina la comunicazione di rete. Questo è chiamato il protocollo TCP / IP, che sta per Internet Protocol Transmission Control Protocol /.

Transmission Control Protocol

Il Transmission Control Protocol è il protocollo più comunemente usato il trasporto su reti e Internet. Il suo scopo è quello di stabilire una connessione tra i due estremi della comunicazione di rete e quindi inviare una serie di pacchetti di dati all'interno di quella sessione. La sessione consente al ricevitore di controllare l'ordine dei pacchetti in arrivo e di chiedere che i pacchetti mancanti sono rinviati. L'intestazione TCP contiene un tipo di pacchetto e un numero di campi per indicare la posizione dei dati nel pacchetto corrente rispetto all'intera lunghezza dei dati inviati durante la sessione. L'intestazione TCP contiene anche identificatori per le applicazioni di invio e ricezione in modo che i dati nel pacchetto possono essere inoltrati al programma corretto.

User Datagram Protocol

Un colpo di testa UDP è molto più semplice di un colpo di testa TCP. pacchetti UDP sono un tempo solo le transazioni. Non vi è nessuna sessione, quindi l'header UDP contiene solo gli identificatori di origine e di destinazione per le due applicazioni coinvolte nella trasmissione. Essa comprende anche la lunghezza totale del pacchetto e una checksum. Il checksum è un numero calcolato sul contenuto del pacchetto. Il ricevitore ricalcola il checksum. Se arriva in un numero diverso, diminuisce il pacchetto come danneggiato.

Internet Protocol

L'intestazione IP passa sulla parte anteriore del pacchetto di dati. Esso contiene l'indirizzo IP di origine e di destinazione per il pacchetto. Esso contiene anche i campi utilizzati per aiutare il pacchetto ottenere tra diverse reti diverse a destinazione. L'intestazione ha un Time to Live campo che limita il numero di connessioni un pacchetto può attraversare per raggiungere la sua destinazione. Se il pacchetto non raggiunge questo obiettivo prima del Time to Live numero è raggiunto, il pacchetto viene scartato. Diverse reti hanno una diversa dimensione massima del pacchetto. Se un pacchetto è più grande di una rete in grado di gestire, il router di rete che rompe in pacchetti più piccoli e utilizza diversi campi "frammentazione" nell'intestazione IP per consentire il pacchetto per essere riassemblati.