Composizione:
Il livello di collegamento dati è in genere composto da due sublayer:
1. Controllo del collegamento logico (LLC): Questo sublayer si trova sopra il sublayer Mac e fornisce servizi indipendenti dalla tecnologia di rete specifica utilizzata. Le sue funzioni chiave includono:
* Indirizzamento: Fornire indirizzi logici per distinguere tra i dispositivi sulla rete. Questi indirizzi sono spesso diversi dagli indirizzi fisici utilizzati dal sublayer MAC.
* Controllo del flusso: Regolare il tasso di trasmissione dei dati per impedire la schiacciamento del nodo di ricezione.
* Controllo degli errori: Rilevare e correggere errori che possono verificarsi durante la trasmissione. Ciò comporta spesso checksum o altri meccanismi di rilevamento degli errori.
* Controllo di accesso multiplo (Mac): A volte considerato parte di LLC, questo aspetto si concentra sulla gestione dell'accesso al mezzo condiviso in un ambiente multi-accesso (ad esempio Ethernet).
2. Media Access Control (Mac): Questo sublayer si trova più vicino allo strato fisico e tratta l'hardware specifico e le caratteristiche fisiche della rete. Le sue funzioni chiave includono:
* Indirizzamento fisico: Utilizzo degli indirizzi fisici (come gli indirizzi MAC) per identificare in modo univoco le schede di interfaccia di rete (NICS).
* Sincronizzazione del frame: Garantire che il ricevitore possa identificare correttamente l'inizio e la fine di un frame di dati.
* Rilevamento degli errori: Utilizzo di tecniche come checksum per rilevare errori nei dati trasmessi.
* Controllo di accesso medio: Nelle reti multi-accesso (come Ethernet), i protocolli MAC (come CSMA/CD o CSMA/CA) determinano il modo in cui i dispositivi ottengono l'accesso al mezzo condiviso per trasmettere i dati.
Servizi forniti:
Il livello di collegamento dati fornisce diversi servizi cruciali:
* Inquadratura: Incapsulamento dei dati in frame, aggiungendo intestazioni e rimorchi per informazioni di controllo. Questo aiuta a delimitare le unità di dati e consente l'identificazione e il rilevamento degli errori.
* Indirizzamento fisico: Utilizzo degli indirizzi MAC per identificare il mittente e il ricevitore di un frame.
* Rilevamento e correzione degli errori: Rilevare errori che si verificano durante la trasmissione utilizzando tecniche come checksum, controlli di ridondanza ciclica (CRC) e potenzialmente correggerli.
* Controllo del flusso: Gestione del tasso di trasmissione dei dati per evitare di schiacciare il ricevitore. Vengono utilizzati metodi come i protocolli di finestra scorrevole.
* Controllo di accesso: Regolare l'accesso al mezzo di trasmissione condiviso nelle reti multi-accesso. Protocolli come CSMA/CD e CSMA/CA sono esempi.
* Funzionamento half-duplex e full-duplex: Modalità di comunicazione di supporto in cui un solo dispositivo può trasmettere alla volta (mezzo duplex) o in cui i dispositivi possono trasmettere e ricevere contemporaneamente (full-duplex).
In sintesi, il livello di collegamento dei dati colma il divario tra l'hardware fisico e i protocolli di rete di livello superiore. Garantisce la trasmissione di dati affidabile attraverso un singolo collegamento, preparando i dati per una comunicazione di rete di successo gestita da livelli più alti. Diversi tipi di reti (ad es. Ethernet, Wi-Fi, PPP) utilizzeranno diversi protocolli di sublayer Mac per raggiungere questi obiettivi, ma i principi generali rimangono coerenti.
software © www.354353.com