Layer 2 – Data Link Layer

Data Link Layer: il secondo livello del modello ISO/OSI
Come abbiamo già parlato nell’articolo Modello ISO/OSI, il compito del Layer 2 cioè Data Link Layer è quello di fornire una comunicazione affidabile e senza errori, tra due nodi collegati. Esso cerca di risolvere il problema legato alla correzzione degli errori. Anche solo un bit errato può compromettere un intero messaggio.


I compiti del livello Data Link sono:

  • Framing cioè il messaggio nel layer 2 prende il nome di Frame, quindi il framing è il processo che fa ricevere i dati, che gli arrivano dal livello superiore, al layer 1 (fisico).
  • Controllo di flusso regolare il flusso della trasmissione tra i due nodi.
  • Controllo di errori questo controllo avviene dalla stazione ricevente, mediante codici che il protocollo sulla stazione trasmittente inserisce nei dati.
  • Apertura della comunicazione verifica che le due stazioni siano pronte, per iniziare la trasmissione.
  • Chiusura della comunicazione per chiudere in modo pulito la trasmissione.  

Il Data Link Layer contiene a sua volta due sottolayer che sono descritti nello standard IEEE-802 LAN:

  • Media Access Control (MAC)
  • Logical Link Control (LCC)

Logial Link Control consente le operazioni di controllo di flusso, conferma e correzione degli eventuali errori. A questo sottolivello fanno parte i due protocolli: PPP HDLC.

Media Access Control consente il controllo dell’accesso multiplo di molteplici nodi ad un canale di comunicazione condiviso, evitando “Collisioni”. Una collissione può avvenire quando due host mandano simultaneamente dati sul canale condiviso. In questo livello si definiscono anche le dimensioni del frame, i campi di indirizzo MAC del mittente e del destinatario, contiene anche il pacchetto proveniente dal layer LCC e il codice per individuaree gli errori.

Ovviamente queste sono le basi minime per capire successivamente nel dettaglio la funzione di questo Layer, si potrebbero scrivere infiniti articoli su ogni layer, ma per ora ci limiteremo alle basi.

Author: Flood3r

https://www.networkbyandrew.altervista.org
Sono un ragazzo di 17 anni, con la passione per tutto ciò che riguarda l’informatica. Ho avuto il mio primo pc a 6 anni, ed ho subito incominciato a smanettare.
Ora studio all ITIS e sono molto appassionato di reti di computer e di programmazione.
Email: flood3r@riseup.net