Différence Entre CSMA Et ALOHA

Différence Entre CSMA Et ALOHA
Différence Entre CSMA Et ALOHA

Vidéo: Différence Entre CSMA Et ALOHA

Vidéo: Différence Entre CSMA Et ALOHA
Vidéo: Le protocole CSMA/CD | Slimane Bah 2024, Novembre
Anonim

CSMA vs ALOHA

Aloha est un schéma de communication simple développé à l'origine par l'Université d'Hawaï pour être utilisé pour la communication par satellite. Dans le procédé Aloha, chaque source d'un réseau de communication transmet des données à chaque fois qu'il y a une trame à transmettre. Si la trame atteint avec succès la destination, la trame suivante est transmise. Si la trame n'est pas reçue à la destination, elle sera à nouveau transmise. CSMA (Carrier Sense Multiple Access) 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'elle a une trame à transmettre. 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. Mais lorsque le réseau devient plus complexe, comme un Ethernet avec plusieurs sources et destinations qui utilise un chemin de données commun, des problèmes surviennent en raison de la collision de trames de données. Lorsque le volume de communication augmente, le problème de collision s'aggrave. 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. Slotted Aloha est une amélioration du protocole original Aloha,où des intervalles de temps discrets ont été introduits pour augmenter le débit maximal 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 y a un signal d'une autre station dans le canal. Si un signal est détecté, l'émetteur attend la fin de la transmission en cours avant de recommencer à émettre. C'est la partie «Carrier Sense» 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. L'accès multiple avec détection de porteuse avec détection de collision (CSMA / CD) et l'accès multiple avec détection de porteuse avec évitement 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 est 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 se produisent, tandis que le protocole Aloha détecte qu'un canal est occupé uniquement après qu'un conflit se produit. Pour cette raison, CSMA est plus adapté aux réseaux tels que Ethernet où plusieurs sources et destinations utilisent le même canal.

Recommandé: