Il Data Link Layer è conosciuto come il secondo strato del modello OSI (Open System Interconnection Model).
Queste sono le seguenti funzioni di un Data Link Layer in una rete di computer.
Framing:-
Data Link Layer riceve i pacchetti dal Network Layer e incapsula i pacchetti nei frame. Dopo aver completato questo compito seguente, il livello di collegamento dati invia i frame all'hardware bit per bit.
Al momento del ricevitore, prende i dati dall'hardware in forma di segnale e li assembla nei frame.
Indirizzo:-
Il livello di collegamento dati si occupa del meccanismo di indirizzamento hardware layer-2 (indirizzo MAC). Significa che il Data Link Layer associa l'intestazione nei frames per definire il mittente o il destinatario dei frames.
Sincronizzazione:-
Prima che la trasmissione avvenga tra i dispositivi deve essere sincronizzata. Questa sincronizzazione viene effettuata dal Data Link Layer.
Error Control:-
Quando si verifica un errore tra la transizione del segnale. Il Data Link Layer segnala al mittente l'errore.
Flow Control:-
La dimensione dei dati deve essere la stessa su entrambi i lati del dispositivo altrimenti i dati possono essere corrotti.
Multi-Access:-
Quando un host sul link condiviso cerca di trasferire i dati, ha un'alta possibilità di collisione. Il livello Data-link fornisce meccanismi come CSMA/CD per equipaggiare la capacità di accedere a un media condiviso tra più sistemi.]
Grazie,
Spero che vi sia piaciuto,