CSMA/CA: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m Bot: Modifico: en:Carrier sense multiple access with collision avoidance |
Nessun oggetto della modifica |
||
Riga 1:
CSMA/CA è l'acronimo inglese di '''Carrier Sense Multiple Access with Collision Avoidance''', ovvero '''accesso multiplo tramite rilevamento della portante che evita collisioni'''. È un'evoluzione del protocollo [[CSMA]] con accorgimenti ulteriori per ridurre le collisioni ed è alternativo al più efficiente [[CSMA/CD]], che non può essere usato nelle reti [[wireless|senza fili]] a causa della difficoltà di realizzazione di un apparato che possa contemporaneamente trasmettere ed ascoltare sullo stesso [[canale (telecomunicazioni)|canale radio]].
Nel momento in cui una stazione vuole tentare una trasmissione ascolta il canale (''Listen-before-Transmit''). Se il canale risulta libero lo "prenota" ed attende per un certo lasso di tempo. Se il canale continua ad essere libero (non ci sono state altre prenotazioni) trasmette. Se il canale è occupato la stazione attiva un timer di durata casuale (detto tempo di ''backoff'') che viene decrementato solo durante i periodi di inattività del canale. Quando il timer arriva a zero la stazione fa un altro tentativo.
Spesso il protocollo CSMA/CA è usato congiuntamente alla tecnica [[RTS/CTS]] per affrontare il problema del cosiddetto ''[[terminale nascosto]]'', ovvero il fatto che una stazione A che trasmette alla stazione B può non essere in grado (a causa, ad esempio, della distanza) di rivelare una stazione C anch'essa impegnata in una comunicazione con B.
|