The Sense Multiple Access Control porteuse (CSMA ) protocole est un système de contrôle d'accès au support (MAC ) . Il fonctionne lorsque l'expéditeur souhaite transmettre des données sur des supports communs. Fonction
L'émetteur attend sur la ligne d'un signal porteur. S'il détecte un, il sait que le support de transmission est occupée et attend. C'est la partie " Carrier Sense " du nom du protocole. " Multiple Access » signifie que le milieu de transport est partagé entre les nœuds .
Caractéristiques
Plusieurs noeuds sont reliés au même fil . Chacun peut envoyer des signaux vers le bas de ce fil. Un seul signal peut être envoyé à la fois. Tous les nœuds reçoivent le signal transmis.
Variations
Le protocole CSMA est la base de deux autres protocoles. Le plus connu d'entre eux est CSMA /CD ( détection de porteuse Access /Collision Detection Multiple) . Cela met fin à la transmission en cas de collision pour empêcher une autre collision. CSMA /CA (Transporteur Sense Multiple Access /Collision Avoidance ) est la deuxième variation. Avec CSMA , si la ligne est occupée , le nœud de test attend une période déterminée avant de réessayer. Tous les nœuds attendent la même période. Avec CSMA /CA, cette période d'attente est un nombre aléatoire de réduire la possibilité que les deux nœuds tenteront d' accéder à nouveau la ligne au même moment .