CSMA est un mécanisme qui détecte l'état du canal partagé pour empêcher ou récupérer les paquets de données en cas de collision. Il est également utilisé pour contrôler le flux de paquets de données sur le réseau afin que les paquets ne soient pas perdus et que l'intégrité des données soit maintenue. Dans CSMA, lorsque deux paquets de données ou plus sont envoyés en même temps sur un canal partagé, des risques de collision se produisent. En raison de la collision, le destinataire ne reçoit aucune information concernant les paquets de données de l'expéditeur. Et les informations perdues doivent être ressenties pour que le destinataire puisse les obtenir. Nous devons donc détecter le canal avant de transmettre des paquets de données sur un réseau. Il est divisé en deux parties, CSMA CA (évitement des collisions) et CD-ROM CSMA (Détection de collision).
CD-ROM CSMA
Le Détection d'accès multiple/collision Carrier Sense Le protocole est utilisé pour détecter une collision dans le contrôle d'accès aux médias ( MAC ) couche. Une fois la collision détectée, le CD CSMA a immédiatement arrêté la transmission en envoyant le signal afin que l'expéditeur ne perde pas tout le temps à envoyer le paquet de données. Supposons qu'une collision soit détectée sur chaque station lors de la diffusion des paquets. Dans ce cas, le CD CSMA envoie immédiatement un signal de brouillage pour arrêter la transmission et attend un contexte temporel aléatoire avant de transmettre un autre paquet de données. Si le canal est trouvé libre, il envoie immédiatement les données et les renvoie.
Avantage et inconvénient du CD CSMA
Avantages du CD CSMA :
- Il est utilisé pour détecter les collisions sur un canal partagé dans un délai très court.
- CSMA CD est meilleur que CSMA pour la détection de collision.
- CSMA CD est utilisé pour éviter toute forme de transmission de déchets.
- Lorsque cela est nécessaire, il est utilisé pour utiliser ou partager la même quantité de bande passante sur chaque station.
- Il a une surcharge de CD CSMA inférieure à celle de l'autorité de certification CSMA.
Inconvénient du CD CSMA
- Il ne convient pas aux réseaux longue distance car à mesure que la distance augmente, l'efficacité du CSMA CD diminue.
- Il ne peut détecter les collisions que jusqu’à 2 500 mètres et au-delà de cette portée, il ne peut pas détecter les collisions.
- Lorsque plusieurs appareils sont ajoutés à un CD CSMA, les performances de détection de collision sont réduites.
CSMA/CA
CSMA signifie Accès multiple Carrier Sense avec Évitement de collision . Cela signifie qu'il s'agit d'un protocole réseau utilisé pour éviter une collision plutôt que de la laisser se produire, et qu'il ne s'occupe pas de la récupération des paquets après une collision. Il est similaire au protocole CSMA CD qui fonctionne dans la couche de contrôle d'accès aux médias. Dans CSMA CA, chaque fois qu'une station envoie une trame de données à un canal, elle vérifie si elle est en cours d'utilisation. Si le canal partagé est occupé, la station attend que le canal passe en mode veille. Par conséquent, nous pouvons dire qu’il réduit les risques de collisions et utilise mieux le support pour envoyer plus efficacement les paquets de données.
Avantages et inconvénients de CSMA CA
Avantage de CSMA CA
- Lorsque la taille des paquets de données est importante, les risques de collision dans CSMA CA sont moindres.
- Il contrôle les paquets de données et envoie les données lorsque le destinataire souhaite les envoyer.
- Il est utilisé pour empêcher les collisions plutôt que pour détecter les collisions sur le canal partagé.
- CSMA CA évite la transmission inutile de données sur le canal.
- Il est particulièrement adapté à la transmission sans fil dans un réseau.
- Il évite le trafic de données inutile sur le réseau grâce à l'extension RTS/CTS.
L’inconvénient de CSMA CA
- Parfois, CSMA/CA prend beaucoup de temps d'attente, comme d'habitude, pour transmettre le paquet de données.
- Cela consomme plus de bande passante par chaque station.
- Son efficacité est inférieure à celle d’un CD CSMA.
Différence entre CSMA CA et CSMA CD
Oui Non | CD-ROM CSMA | CSMA CA |
---|---|---|
1. | C'est le type de CSMA pour détecter la collision sur un canal partagé. | C'est le type de CSMA permettant d'éviter les collisions sur un canal partagé. |
2. | C'est le protocole de détection de collision. | C'est le protocole d'évitement des collisions. |
3. | Il est utilisé dans le câble réseau Ethernet 802.3. | Il est utilisé dans le réseau Ethernet 802.11. |
4. | Cela fonctionne dans les réseaux filaires. | Cela fonctionne dans les réseaux sans fil. |
5. | Il est efficace après détection de collision sur un réseau. | Il est efficace avant la détection de collision sur un réseau. |
6. | Chaque fois qu'un paquet de données entre en conflit dans un canal partagé, il renvoie la trame de données. | Alors que l'autorité de certification CSMA attend que le canal soit occupé et ne récupère pas après une collision. |
7. | Cela minimise le temps de récupération. | Cela minimise le risque de collision. |
8. | L’efficacité du CSMA CD est élevée par rapport au CSMA. | L’efficacité de CSMA CA est similaire à celle de CSMA. |
9. | Il est plus populaire que le protocole CSMA CA. | Il est moins populaire que le CD CSMA. |