Lezione: CSMA/CA

CSMA/CA - Carrier Sense Multiple Access with Collision Avoidance

Definizione: CSMA/CA è un protocollo di accesso al mezzo utilizzato nelle reti wireless per evitare collisioni tra i pacchetti di dati trasmessi.


1. Principio di funzionamento

Per poter comunicare, un dispositivo deve essere nel raggio d'azione del router. Tuttavia, non sempre tutti i dispositivi sono visibili tra loro: alcuni sono chiamati nodi nascosti.

Poiché il canale è condiviso, nelle prime reti veniva utilizzato un token per gestire l'accesso o si usava il full-duplex. Nelle reti wireless, invece, il canale è sempre condiviso, quindi per evitare collisioni si usa il protocollo CSMA/CA.

2. Processo CSMA/CA

Carrier Sense (CS): prima di trasmettere, il dispositivo verifica lo stato del canale.

Per evitare collisioni, CSMA/CA utilizza due tecniche:

2.1. DIFS (Distributed Inter Frame Space) e Backoff

Vantaggi:

Svantaggi: