CSMA CA vs CSMA CD
O Carrier Sense Multiple Access ou CSMA é um protocolo de controle de acesso à mídia (MAC) usado para controlar o fluxo de dados em uma mídia de transmissão, para que os pacotes não se percam e a integridade dos dados seja mantida. Existem duas modificações no CSMA, o CD do CSMA (detecção de colisão) e CSMA CA (prevenção de colisão), cada um com suas próprias forças.
O CSMA opera detectando o estado do meio para impedir ou recuperar de uma colisão. Uma colisão acontece quando dois transmissores transmitem ao mesmo tempo. Os dados são embaralhados e os receptores não conseguem discernir um do outro, causando a perda de informações. As informações perdidas precisam ser reenviadas para que o receptor as receba.
O CD do CSMA opera detectando a ocorrência de uma colisão. Depois que uma colisão é detectada, o CSMA CD termina imediatamente a transmissão, para que o transmissor não precise perder muito tempo continuando. As últimas informações podem ser retransmitidas. Em comparação, o CSMA CA não lida com a recuperação após uma colisão. O que ele faz é verificar se o meio está em uso. Se estiver ocupado, o transmissor espera até que esteja ocioso antes de começar a transmitir. Isso minimiza efetivamente a possibilidade de colisões e faz um uso mais eficiente do meio.
Outra diferença entre o CD do CSMA e a CA do CSMA é onde eles são normalmente usados. O CD do CSMA é usado principalmente em instalações com fio, porque é possível detectar se ocorreu uma colisão. Nas instalações sem fio, não é possível ao transmissor detectar se ocorreu ou não uma colisão. É por isso que as instalações sem fio costumam usar CSMA CA em vez de CD CSMA.
A maioria das pessoas realmente não precisa lidar com protocolos de controle de acesso enquanto trabalham nos bastidores para que nossos dispositivos funcionem juntos. O CD CSMA também caiu em desuso com as redes cabeadas modernas, pois eram necessárias apenas com hubs e não com comutadores modernos que direcionam as informações em vez de transmiti-las..
Resumo:
1.CSMA CD entra em vigor após uma colisão, enquanto o CSMA CA entra em vigor antes de uma colisão.
2.CSMA CA reduz a possibilidade de uma colisão, enquanto o CD CSMA minimiza apenas o tempo de recuperação.
3.CSMA CD é normalmente usado em redes com fio, enquanto CSMA CA é usado em redes sem fio.