* Broadcast Nature of Wireless: I segnali wireless si propagano in tutte le direzioni, rendendo essenziale controllare l'accesso per evitare collisioni e garantire una comunicazione affidabile.
* Natura soggetta a errori del wireless: I segnali wireless sono suscettibili di interferenze, sbiadimento e rumore, che richiedono un robusto rilevamento degli errori e meccanismi di correzione.
* larghezza di banda limitata: I canali wireless in genere hanno una larghezza di banda inferiore rispetto alle connessioni cablate, chiedendo un uso efficiente delle risorse disponibili.
* Mobilità: I dispositivi wireless possono muoversi, richiedendo meccanismi per gestire i cambiamenti nella topologia di rete e mantenere la connettività.
Ecco una ripartizione di come funziona il livello del collegamento dati nelle reti wireless:
1. Inquadratura: Il livello di collegamento dati incapsula i dati dal livello di rete in frame. Ciò include l'aggiunta di un'intestazione e un rimorchio contenente informazioni come:
* Indirizzi MAC: Indirizzi MAC di origine e destinazione per l'indirizzo nel livello di collegamento dati.
* Sequenza di controllo del frame (FCS): Un valore di checksum o CRC per il rilevamento degli errori.
* Informazioni di controllo: Informazioni sul tipo di frame, i numeri di sequenza (per trasmissione affidabile) e altre funzioni di controllo.
2. Media Access Control (Mac): Questo è un aspetto cruciale del livello di collegamento dati wireless. Poiché più dispositivi condividono il mezzo wireless, è necessario un protocollo MAC per coordinare l'accesso ed evitare collisioni. I protocolli MAC comuni includono:
* CSMA/CA (Accesso multiplo per il portatore con evitamento di collisione): Questo è il protocollo più utilizzato in WiFi (802.11). I dispositivi ascoltano un canale chiaro prima di trasmettere. Se il canale è occupato, aspettano un periodo di backoff casuale prima di riprovare. I meccanismi di evitamento delle collisioni come la richiesta di ricerca/send-da-send (RTS/CTS) sono impiegati per ridurre ulteriormente le collisioni.
* Altri protocolli MAC: Altri protocolli esistono per diverse tecnologie wireless, come i protocolli MAC proprietari di Bluetooth o Mac di Bluetooth.
3. Rilevamento e correzione degli errori: Poiché i canali wireless sono rumorosi, il rilevamento di errori robusto è cruciale. L'FCS nell'intestazione del telaio viene utilizzato per il rilevamento degli errori. Se vengono rilevati errori, il frame viene generalmente scartato e il mittente deve ritrasmettere. Mentre alcune tecnologie wireless possono incorporare l'errore *correzione *, è meno comune dell'errore *Rilevamento *a causa del sovraccarico che aggiunge.
4. Indirizzo: Mac si rivolge in modo univoco identifica i dispositivi wireless su una rete locale. Il livello di collegamento dati utilizza questi indirizzi per dirigere i frame al destinatario corretto.
5. Sicurezza: La sicurezza wireless è spesso implementata nel livello di collegamento dati, principalmente attraverso protocolli come WPA2/3 in WiFi. Questi protocolli crittografano i frame di dati per proteggere la loro riservatezza e integrità.
6. Funzioni specifiche per wireless: Il livello di collegamento dati potrebbe includere funzionalità specifiche per wireless:
* Gestione dell'energia: Tecniche per conservare l'alimentazione della batteria nei dispositivi mobili.
* roaming: Meccanismi per distribuire perfettamente le connessioni tra diversi punti di accesso (APS).
* Associazione e autenticazione: Procedure per un dispositivo wireless per connettersi a un AP.
In sintesi: Il livello di collegamento dei dati nelle reti wireless affronta la sfida della comunicazione affidabile su un mezzo condiviso, trasmesso e soggetto a errori. Lo raggiunge attraverso l'inquadratura, efficienti protocolli MAC per il controllo degli accessi, il rilevamento di errori robusto e le funzionalità specifiche per la gestione dell'alimentazione, la mobilità e la sicurezza. I dettagli specifici di implementazione variano a seconda della tecnologia wireless (ad es. 802.11, Bluetooth, cellulare).
networking © www.354353.com