Dans
les réseaux informatiques
,
Carrier Sense Multiple Access With Collision Avoidance
(
CSMA/CA
) est un
protocole de contrôle de réseau
dans lequel (a) un schéma de détection de porteuse est utilisé, (b) une station de données qui a l'intention de transmettre envoie un signal de brouillage , (c ) après avoir attendu un temps suffisant pour que toutes les stations reçoivent le signal de brouillage, la station de données transmet une trame , et (d) pendant la transmission, si la station de données détecte un signal de brouillage d'une autre station, elle arrête de transmettre pendant un temps aléatoire puis essaie à nouveau. CSMA/CA est une modification de pur
Accès multiple avec détection de porteuse (
CSMA ).
L'évitement de collision est utilisé pour améliorer les performances du
CSMA en essayant de réserver le réseau pour un seul émetteur. C'est la fonction du "signal de brouillage" dans
CSMA/CA .
L'amélioration des performances est obtenue en réduisant la probabilité de
collision et de nouvelle tentative. Une surcharge supplémentaire est ajoutée en raison du
temps d'attente du signal de brouillage
, de sorte que d'autres techniques offrent de meilleures performances. L'
évitement des collisions
est particulièrement utile dans les médias tels que la radio, où une
détection fiable des
collisions n'est pas possible.
- AppleTalk a implémenté CSMA/CA sur un bus électrique à l'aide d'un signal de brouillage de trois octets.
- 802.11 RTS/CTS implémente CSMA/CA en utilisant des messages courts Request to Send et Clear to Send .