|
|
|
|
CSMA/CD (Carrier Sense Multiple Access with Collision Detection)Le protocole de type CSMA/CD se trouve être une extension du protocole de base CSMA. Non seulement, il permet d'accroître le taux d'utilisation du LAN par rapport au protocole ALOHA, il permet d'assurer une bonne arrivée de la trame, mais de plus, une autre amélioration de taille, consiste à faire en sorte que toute station constatant qu'elle est en conflit avec une autre cesse immédiatement de transmettre. En d'autres termes, si deux stations voyant que le canal est disponible décident de transmettre, elle constateront rapidement qu'il y a collision et arrêteront alors immédiatement leur transmission au lieu de transmettre la totalité de leur trame. L'arrêt rapide de la transmission des trames en collision, permet de gagner du temps et de la bande passante. Ce protocole est très utilisé pour les LAN et est localisé dans la sous-couche MAC. Dès qu'une station détecte une collision, elle arrête sa transmission et laisse s'écouler un temps de durée aléatoire, avant de tenter une nouvelle transmission, en s'assurant auparavant qu'aucune autre station ne l'a précédée dans la même démarche. Il résulte que le modèle CSMA/CD comporte une succéssion de période de transmissions et de contentions (attente de rétablissement du réseau après une collision) entrecoupées de périodes d'oisiveté (l'activité des stations est nulle par manque de travail), le canal étant alors disponible. |