Differenza tra CSMA CA e CSMA CD

CSMA CA vs CSMA CD

Carrier Sense Multiple Access o CSMA è un protocollo Media Access Control (MAC) utilizzato per controllare il flusso di dati in un supporto di trasmissione in modo che i pacchetti non vadano persi e l'integrità dei dati venga mantenuta. Ci sono due modifiche a CSMA, CSMA CD (Collision Detection) e CSMA CA (Collision Avoidance) , ciascuna con i suoi punti di forza.

CSMA funziona rilevando lo stato del mezzo al fine di prevenire o recuperare da una collisione. Una collisione accade quando due trasmettitori trasmettono allo stesso tempo. I dati vengono codificati e i ricevitori non sono in grado di distinguere l'uno dall'altro provocando la perdita delle informazioni. Le informazioni perse devono essere inviate di nuovo in modo che il destinatario possa ottenerle.

CSMA CD funziona rilevando l'occorrenza di una collisione. Una volta rilevata la collisione, CSMA CD interrompe immediatamente la trasmissione in modo che il trasmettitore non debba perdere molto tempo per continuare. L'ultima informazione può essere ritrasmessa. In confronto, CSMA CA non si occupa del recupero dopo una collisione. Quello che fa è controllare se il mezzo è in uso. Se è occupato, il trasmettitore attende finché non è inattivo prima di iniziare la trasmissione. Ciò minimizza efficacemente la possibilità di collisioni e rende più efficiente l'uso del mezzo.

Un'altra differenza tra CSMA CD e CSMA CA è dove vengono tipicamente utilizzati. CSMA CD viene utilizzato principalmente in installazioni cablate perché è possibile rilevare se si è verificata una collisione. Con le installazioni wireless, non è possibile per il trasmettitore rilevare se si è verificata una collisione o meno. Ecco perché le installazioni wireless spesso usano CSMA CA invece di CSMA CD.

La maggior parte delle persone non ha realmente a che fare con i protocolli di controllo degli accessi mentre lavorano dietro le quinte per far lavorare insieme i nostri dispositivi. Anche il CD CSMA è caduto in disgrazia con le moderne reti cablate poiché erano necessarie solo con hub e non con moderni switch che instradano le informazioni anziché trasmetterle.

Riepilogo:

1. CSMA CD ha effetto dopo una collisione mentre CSMA CA ha effetto prima di una collisione.
2. CSMA CA riduce la possibilità di una collisione mentre CSMA CD riduce solo al minimo i tempi di recupero.
3. Il CD CSMA viene in genere utilizzato nelle reti cablate mentre CSMA CA viene utilizzato nelle reti wireless.