Differenza tra CSMA CA e CSMA CD

CSMA CA vs CSMA CD

Carrier Sense Multiple Access o CSMA è un protocollo Media Access Control (MAC) che viene 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 Avoidanceance), ognuno ha i suoi punti di forza.

CSMA opera 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 il verificarsi 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. Questo è il motivo per cui le installazioni wireless spesso utilizzano CSMA CA anziché CSMA CD.

La maggior parte delle persone non ha davvero a che fare con protocolli di controllo di accesso 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.

Sommario:

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 minimizza solo i tempi di recupero.
3.CSMA CD viene in genere utilizzato nelle reti cablate mentre CSMA CA viene utilizzato nelle reti wireless.