I livelli fisico e di collegamento dati
Scopra come i segnali grezzi e l'indirizzamento locale trasportano i bit sul cavo.
I livelli fisico e di collegamento dati è una lezione Network+ Academy gratuita su CoddyKit. Questa è la lezione 2 di 4. Puoi leggere la lezione completa qui gratuitamente — poi esercitati direttamente nel browser con un editor di codice integrato e un tutor IA disponibile 24/7. Fa parte del percorso di apprendimento Network+ Academy, e i tuoi progressi si sincronizzano tra il web e l'app CoddyKit. Il corso Network+ Academy include 4 lezioni in totale.
I due livelli inferiori
Il modello OSI parte dal basso, con le componenti più vicine all’hardware. Il livello 1 è il livello fisico e il livello 2 è il livello di collegamento dati. Insieme trasferiscono i bit grezzi su un mezzo e li consegnano in modo affidabile al dispositivo successivo sulla stessa rete locale. Questi due livelli sono la base su cui poggia tutto il resto: trasformano i segnali elettrici o luminosi in frame utilizzabili.
Livello 1: fisico
Il livello fisico gestisce la trasmissione effettiva dei bit sotto forma di segnali. Comprende cavi, connettori, livelli di tensione, impulsi luminosi e onde radio. Il suo unico compito è spostare gli 1 e gli 0 grezzi attraverso un mezzo; non comprende gli indirizzi né il significato dei dati. Tutto ciò che si può toccare fisicamente, come un cavo o una porta, appartiene al livello fisico.
I bit come segnali
Al livello 1, i dati sono semplicemente un flusso di bit codificati come segnali fisici. Nei cavi in rame, i bit sono variazioni di tensione; nella fibra ottica sono impulsi luminosi; nel Wi-Fi sono onde radio. Il livello fisico definisce come rappresentare un 1 e uno 0, in modo che entrambe le estremità siano d’accordo. Se questa rappresentazione è errata, nessun livello superiore può funzionare, perché i bit non arrivano correttamente.
Livello 2: collegamento dati
Il livello di collegamento dati prende i bit grezzi e li organizza in unità strutturate chiamate frame, aggiungendo l’indirizzamento locale e il controllo degli errori. Il suo compito è garantire una consegna affidabile tra due dispositivi appartenenti allo stesso segmento di rete locale. Mentre il livello 1 si limita a inviare segnali, il livello 2 dà a questi segnali una struttura e una destinazione, rendendo affidabile la comunicazione locale.
I frame
Un frame è l’unità del livello di collegamento dati. Racchiude i dati tra un’intestazione e una coda, che includono gli indirizzi hardware di origine e destinazione e un valore per il controllo degli errori. L’intestazione indica al dispositivo successivo chi deve ricevere il frame; la coda consente al destinatario di verificare che il frame sia arrivato integro. Il framing è il modo in cui il livello 2 impacchetta i bit per la consegna locale.
Indirizzi MAC
Il livello 2 usa gli indirizzi MAC (Media Access Control) per identificare i dispositivi in una rete locale. Un indirizzo MAC è un indirizzo hardware univoco incorporato in una scheda di rete, scritto come sei coppie di cifre esadecimali. A differenza degli indirizzi IP, gli indirizzi MAC sono locali e legati al dispositivo fisico. Gli switch li usano per consegnare i frame alla porta corretta di una LAN.
Example MAC address:
00:1A:2B:3C:4D:5ERilevamento degli errori
Il livello di collegamento dati controlla ogni frame alla ricerca di errori usando un valore nella coda chiamato sequenza di controllo del frame. Il destinatario lo ricalcola e lo confronta con il valore ricevuto; se i due valori differiscono, il frame è danneggiato e viene scartato. In questo modo vengono rilevati i danni causati da rumore elettrico o interferenze. Il rilevamento degli errori al livello 2 impedisce che dati danneggiati compromettano silenziosamente i livelli superiori.
Due sottolivelli
Il livello di collegamento dati è diviso in due parti: il sottolivello MAC, che controlla l’accesso al mezzo e gestisce l’indirizzamento hardware, e il sottolivello LLC (Logical Link Control), che gestisce la comunicazione con il livello superiore. Questa divisione consente a un’unica interfaccia superiore di funzionare su molte tecnologie fisiche diverse. Il sottolivello MAC è il livello in cui risiedono l’indirizzamento hardware e l’accesso al mezzo.
Dispositivi a questi livelli
Alcuni dispositivi operano principalmente a questi livelli. Gli hub e i cavi di base funzionano al livello 1, limitandosi a trasferire i segnali. Gli switch funzionano al livello 2: leggono gli indirizzi MAC e inoltrano i frame alla porta corretta. Sapere a quale livello opera un dispositivo indica che cosa può o non può fare, un’informazione fondamentale quando si progetta o si risolve un problema di rete.
Perché solo localmente
I livelli 1 e 2 gestiscono la comunicazione solo all’interno di un’unica rete locale. Non possono trasferire dati tra reti separate, perché gli indirizzi MAC non sono progettati per l’instradamento globale. Per passare da una rete a un’altra, è necessario il livello 3 e servono gli indirizzi IP. Questo confine spiega esattamente perché esistono i livelli superiori e perché è un router, non uno switch, a collegare reti diverse.
Mettere tutto insieme
Il livello fisico invia i bit grezzi come segnali attraverso un mezzo, mentre il livello di collegamento dati impacchetta questi bit in frame con indirizzi MAC e controllo degli errori, per una consegna locale affidabile. Gli hub operano al livello 1, gli switch al livello 2. Insieme, questi livelli inferiori trasformano i segnali elettrici o luminosi in una comunicazione affidabile tra dispositivi adiacenti sulla stessa rete.
Verifica rapida
Che cosa aggiunge il livello di collegamento dati ai bit grezzi provenienti dal livello fisico?
Riepilogo
Il livello fisico (livello 1) trasmette i bit grezzi come segnali attraverso cavi, fibra ottica o onde radio. Il livello di collegamento dati (livello 2) impacchetta i bit in frame con indirizzi MAC e una sequenza di controllo del frame per rilevare gli errori, garantendo una consegna locale affidabile. Il livello 2 comprende i sottolivelli MAC e LLC. Gli hub operano al livello 1, gli switch al livello 2. Questi livelli gestiscono solo la comunicazione locale; per attraversare reti diverse serve il livello 3.
Domande Frequenti
La lezione «I livelli fisico e di collegamento dati» è gratuita?
Sì — il testo completo di «I livelli fisico e di collegamento dati» è gratuito qui sul web. Per esercitarvi in modo interattivo (un editor di codice integrato e un tutor IA 24/7) e sbloccare il resto del corso Network+ Academy, passa a CoddyKit PRO. Il corso Network+ Academy include 4 lezioni in totale.
Cosa imparerò in «I livelli fisico e di collegamento dati»?
Scopra come i segnali grezzi e l'indirizzamento locale trasportano i bit sul cavo. Eserciti Network+ Academy con codice pratico che esegui direttamente nel browser, e un tutor IA 24/7 risponde alle tue domande mentre lavori sulla lezione.
Ho bisogno di esperienza per iniziare Network+ Academy?
Non è richiesta alcuna esperienza precedente. Network+ Academy su CoddyKit è strutturato per principianti e studenti avanzati, quindi puoi iniziare da qui o dall'inizio e procedere al tuo ritmo. Questa è la lezione 2 di 4.
Quanto tempo richiede la lezione «I livelli fisico e di collegamento dati»?
La maggior parte delle lezioni CoddyKit richiede circa 5–10 minuti. Ogni lezione è breve e interattiva, quindi fai progressi costanti e riprendi esattamente da dove hai lasciato su web e app.
Posso scrivere ed eseguire codice in questa lezione Network+ Academy?
Sì. Ogni lezione Network+ Academy include un editor di codice integrato, quindi scrivi ed esegui codice reale direttamente nel tuo browser e ricevi feedback istantaneo dall'IA — nessuna configurazione locale necessaria.
Tutte le lezioni di questo corso
- Perché è utile un modello a livelli
- I livelli fisico e di collegamento dati
- I livelli di rete e di trasporto
- I livelli di sessione, presentazione e applicazione