Pacchetto

Un pacchetto è una piccola quantità di dati inviata tramite una rete, ad esempio una LAN o Internet. Come un pacco reale, ogni pacchetto include una sorgente e una destinazione, oltre al contenuto (o ai dati) trasferito. Quando i pacchetti raggiungono la destinazione, vengono riassemblati in un unico file o in un altro blocco contiguo di dati.

Sebbene la struttura esatta di un pacchetto vari a seconda dei protocolli, un pacchetto tipico include due sezioni: un header e un payload. Le informazioni sul pacchetto sono memorizzate nell'header. Ad esempio, un header IPv6 include i seguenti campi:

  1. Indirizzo sorgente (128 bit) - indirizzo IPv6 dell'origine del pacchetto
  2. Indirizzo di destinazione (128 bit) - indirizzo IPv6 della destinazione del pacchetto
  3. Versione (4 bit) - "6" per IPv6
  4. Classe di traffico (8 bit) - impostazione della priorità del pacchetto
  5. Etichetta del flusso (20 bit) - ID facoltativo che identifica il pacchetto come parte di un flusso specifico; usato per distinguere tra più trasmissioni provenienti da una singola origine
  6. Lunghezza del payload (16 bit) - dimensione dei dati, definita in ottetti
  7. Header successivo (8 bit) - ID dell'header che segue il pacchetto corrente; può essere TCP, UDP o un altro protocollo
  8. Limite di hop (8 bit) - numero massimo di hop di rete (tra router, switch e così via) prima che il pacchetto venga scartato; noto anche come "TTL" in IPv4

La sezione payload di un pacchetto contiene i dati effettivi trasferiti. Spesso si tratta solo di una piccola parte di un file, di una pagina web o di un'altra trasmissione di dati, poiché i singoli pacchetti sono relativamente piccoli. Ad esempio, la dimensione massima del payload di un pacchetto IP è di 65.535 byte, ovvero 64 kilobyte. La dimensione massima di un pacchetto o "frame" Ethernet è di soli 1.500 byte, ovvero 1,5 kilobyte.

I pacchetti sono progettati per trasferire i dati in modo affidabile ed efficiente. Invece di trasferire un file di grandi dimensioni come un unico blocco di dati, l'invio di pacchetti più piccoli contribuisce a garantire che ogni sezione venga trasmessa correttamente. Se un pacchetto non viene ricevuto o viene "scartato", è necessario inviare nuovamente solo il pacchetto scartato. Inoltre, se un trasferimento di dati incontra una congestione della rete dovuta a più trasferimenti simultanei, i pacchetti rimanenti possono essere reindirizzati attraverso un percorso meno congestionato.

Aggiornato May 31, 2018 da Per C.

quizMetti alla prova le tue conoscenze

Which protocol is designed specifically for transmitting audio and video?

A
SFTP
0%
B
HTTP
0%
C
RTMP
0%
D
IMAP
0%
Correct! Incorrect!     View the RTMP definition.
More Quizzes →

Il dizionario informatico Tech Terms

La definizione di Pacchetto in questa pagina è una definizione originale scritta dagli autori di TechTerms.com. Se desideri fare riferimento a questa pagina o citare questa definizione, utilizza la barra di citazione verde direttamente sotto la definizione.

Il nostro obiettivo è spiegare la terminologia informatica in modo semplice e comprensibile. Ci impegniamo per l'accuratezza e la semplicità in ogni definizione pubblicata. Se hai commenti o vuoi suggerire un nuovo termine tecnico, contattaci.

La newsletter di Tech Terms

Migliora le tue conoscenze tecniche con la nostra newsletter giornaliera o settimanale! Iscriviti oggi e ricevi nuovi termini e quiz nella tua casella di posta.

Iscriviti alla newsletter gratuita di TechTerms

Con quale frequenza desideri ricevere un'e-mail?

Puoi annullare l'iscrizione o modificare la frequenza in qualsiasi momento tramite i link presenti in ogni e-mail. Domande? Contattaci.

Nota: La newsletter viene inviata in inglese.