Che cos’è un pacchetto?

La maggior parte dei pacchetti di rete sono divisi in tre parti:

Intestazione – L’intestazione contiene le istruzioni sui dati trasportati dal pacchetto.,s i pacchetti a lunghezza fissa, mentre altri si basano sull’intestazione per contenere queste informazioni)

  • Sincronizzazione (un paio di bit che aiutano il pacchetto partita fino alla rete)
  • Pacchetto (numero di pacchetti che questo è in una sequenza di pacchetti)
  • Protocollo (su reti che portano diversi tipi di informazioni, il protocollo definisce che tipo di pacchetto viene trasmesso: e-mail, pagina Web, lo streaming video)
  • indirizzo di Destinazione (dove il pacchetto è di andare)
  • indirizzo di origine (in cui il pacchetto è venuto da)
  • Payload – chiamato Anche il corpo o i dati di un pacchetto., Questi sono i dati effettivi che il pacchetto sta consegnando alla destinazione. Se un pacchetto ha una lunghezza fissa, il payload può essere riempito con informazioni vuote per renderlo della giusta dimensione.

    Trailer-Il trailer, a volte chiamato piè di pagina, in genere contiene un paio di bit che indicano al dispositivo ricevente che ha raggiunto la fine del pacchetto. Può anche avere qualche tipo di controllo degli errori. Il controllo degli errori più comune utilizzato nei pacchetti è Cyclic Redundancy Check (CRC). CRC è abbastanza pulito., Ecco come funziona in alcune reti di computer: prende la somma di tutti gli 1 nel carico utile e li aggiunge insieme. Il risultato viene memorizzato come valore esadecimale nel trailer. Il dispositivo ricevente aggiunge gli 1s nel carico utile e confronta il risultato con il valore memorizzato nel trailer. Se i valori corrispondono, il pacchetto è buono. Ma se i valori non corrispondono, il dispositivo ricevente invia una richiesta al dispositivo di origine per inviare nuovamente il pacchetto.

    Ad esempio, diamo un’occhiata a come un messaggio di posta elettronica potrebbe essere suddiviso in pacchetti. Diciamo che si invia una e-mail ad un amico., L’e-mail è di circa 3.500 bit (3,5 kilobit) in termini di dimensioni. La rete che invii utilizza pacchetti di lunghezza fissa di 1.024 bit (1 kilobit). L’intestazione di ogni pacchetto è lunga 96 bit e il trailer è lungo 32 bit, lasciando 896 bit per il carico utile. Per rompere i 3.500 bit di messaggio in pacchetti, avrete bisogno di quattro pacchetti (dividere 3.500 per 896). Tre pacchetti conterranno 896 bit di payload e il quarto avrà 812 bit., Ecco cosa conterrebbe uno dei quattro pacchetti:

    L’intestazione di ogni pacchetto conterrà i protocolli appropriati, l’indirizzo di origine (l’indirizzo IP del tuo computer), l’indirizzo di destinazione (l’indirizzo IP del computer in cui stai inviando l’e-mail) e il numero del pacchetto (1, 2, 3 o 4 poiché ci sono 4 pacchetti). I router nella rete esamineranno l’indirizzo di destinazione nell’intestazione e lo confronteranno con la loro tabella di ricerca per scoprire dove inviare il pacchetto., Una volta che il pacchetto arriva a destinazione, il computer del tuo amico toglierà l’intestazione e il rimorchio da ogni pacchetto e riassemblerà l’e-mail in base alla sequenza numerata dei pacchetti.

    Pubblicità

    Lascia un commento

    Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *