Che cos'è un frame Ethernet?
Un frame Ethernet è un modo di organizzare sezioni di dati per il trasferimento su una rete di computer. Il frame è uno degli elementi chiave del sistema Ethernet, uno dei tipi più popolari di rete locale. È composto da tre elementi: una coppia di indirizzi, i dati stessi e un campo di controllo degli errori.
A rigor di termini, Ethernet è il nome di una raccolta di tecnologie e sistemi piuttosto che il nome di una rete stessa. Ethernet è comunemente usata per le reti locali, dove i computer collegati si trovano nella stessa posizione fisica come una casa o un edificio per uffici. Il nome Ethernet viene utilizzato anche per un tipo specifico di connessione fisica, vale a dire il cavo cat5 con una spina RJ45. Questo è meglio noto come cavo Ethernet e si collega praticamente a tutti i computer e altri dispositivi di rete.
Una rete basata su Ethernet utilizza pacchetti di dati per trasmettere informazioni. Ciò significa che i file o i comandi da trasferire sono suddivisi in piccole raccolte di dati. Ciascuna di queste raccolte viene quindi raggruppata e inviata in un unico pezzo, con i "pacchetti" riassemblati all'altra estremità. L'idea è che se si verifica un problema con la trasmissione di un determinato pacchetto, il resto dei dati può continuare a essere trasmesso mentre i computer tentano di risolvere il problema.
Il pacchetto contiene tre tipi di dati, disposti in un frame Ethernet. Il primo tipo di dati in ciascun pacchetto è costituito dai campi indirizzo, che identificano i computer particolari che inviano e ricevono i dati. Ciò garantisce che non si verifichi sulla macchina sbagliata su una rete.
Il secondo tipo sono i dati reali che vengono trasmessi. Ogni pacchetto contiene tra 64 e 1.500 byte di dati. Ciò significa che anche un file piccolo quanto 1 Mb può essere suddiviso in mille o più pacchetti.
Il terzo tipo di dati in un frame Ethernet è il campo di controllo degli errori. Ciò comporta la creazione di un numero di codice che varia in base alla lunghezza e al contenuto dei dati contenuti nel pacchetto. Quando il computer destinatario riceve il pacchetto, utilizzerà lo stesso sistema per creare il proprio numero di codice dai dati che riceve. Se i due numeri di codice non corrispondono, la macchina saprà che alcuni dei dati sono mancanti o errati e richiederà di inviarli di nuovo.
Un modo per capire come funzionano i diversi elementi di un frame Ethernet in un pacchetto di dati è immaginare un pacchetto fisico inviato attraverso la posta. I campi dell'indirizzo sono equivalenti agli indirizzi di consegna e mittente scritti sul pacchetto. I dati stessi equivalgono al contenuto del pacchetto. Il campo di controllo degli errori è equivalente a un elenco di contenuti inseriti all'interno del pacchetto in modo che il destinatario possa controllare tutto ciò che è lì.