Différence entre CSMA et ALOHA

CSMA vs ALOHA

Aloha est un schéma de communication simple mis au point à l’origine par l’Université d’Hawaï pour les communications par satellite. Dans le procédé Aloha, chaque source d’un réseau de communication transmet des données chaque fois qu’une trame doit être transmise. Si la trame atteint la destination, la trame suivante est transmise. Si la trame n'est pas reçue à la destination, elle sera transmise à nouveau. CSMA (accès multiple à accès de porteuse) est un protocole de contrôle d'accès au support (MAC), dans lequel un nœud transmet des données sur un support de transmission partagé uniquement après avoir vérifié l'absence d'autre trafic..

Protocole Aloha

Comme mentionné précédemment, Aloha est un protocole de communication simple dans lequel chaque source du réseau transmet des données à chaque fois qu’une trame doit être transmise. Si la trame est transmise avec succès, la trame suivante sera transmise. Si la transmission échoue, la source enverra à nouveau la même trame. Aloha fonctionne bien avec les systèmes de diffusion sans fil ou les liaisons bidirectionnelles semi-duplex. Toutefois, lorsque le réseau devient plus complexe, tel qu'un réseau Ethernet avec plusieurs sources et destinations utilisant un chemin de données commun, des problèmes se produisent en raison d'une collision de trames de données. Lorsque le volume de communication augmente, le problème de collision devient plus grave. Cela peut réduire l'efficacité d'un réseau car la collision de trames entraînera une perte de données dans les deux trames. Sloated Aloha est une amélioration du protocole Aloha original, dans lequel des créneaux temporels discrets ont été introduits pour augmenter le débit maximum tout en réduisant les collisions. Ceci est réalisé en permettant aux sources de transmettre uniquement au début d’un intervalle de temps..

Protocole CSMA

Le protocole CSMA est un protocole MAC probabiliste dans lequel un nœud vérifie que le canal est libre avant de transmettre sur un canal partagé tel qu'un bus électrique. Avant d’émettre, l’émetteur essaie de détecter s’il existe un signal provenant d’une autre station du canal. Si un signal est détecté, l'émetteur attend que la transmission en cours soit terminée avant de recommencer à émettre. C’est la partie «protocole porteuse» du protocole. "Accès multiple" définit que plusieurs stations envoient et reçoivent des signaux sur le canal et qu'une transmission par un seul nœud est généralement reçue par toutes les autres stations utilisant le canal. Accès multiple avec détection de porteuse avec détection de collision (CSMA / CD) et Accès multiples avec détection de porteuse avec prévention de collision (CSMA / CA) sont deux modifications du protocole CSMA. CSMA / CD améliore les performances de CSMA en arrêtant une transmission dès qu'une collision est détectée et CSMA / CA améliore les performances de CSMA en retardant la transmission d'un intervalle aléatoire si le canal est détecté occupé.

Différence entre CSMA et ALOHA

La principale différence entre Aloha et CSMA réside dans le fait que le protocole Aloha n'essaie pas de détecter si le canal est libre avant de transmettre, mais le protocole CSMA vérifie que le canal est libre avant de transmettre des données. Ainsi, le protocole CSMA évite les conflits avant qu'ils ne surviennent, tandis que le protocole Aloha détecte qu'un canal est occupé uniquement après un conflit. De ce fait, CSMA est plus adapté aux réseaux tels que Ethernet où plusieurs sources et destinations utilisent le même canal..