DCSMA CD vs CSMA CA
Medium Access Controller (MAC) é a implementação de hardware do protocolo definido para controle de acesso ao meio que é usado no caso de redes compartilhadas com vários nós disponíveis para comunicação usando um único meio físico. O método evoluiu do ALOHA Ethernet e duas variedades foram definidas para lidar com diferentes cenários. Entre eles CSMA CD e CSMA CA são amplamente implantados em muitas redes como Ethernet. O sentido da portadora, conforme definido aqui, é a situação em que a camada física escuta o fio Ethernet antes de transmitir dados pela rede.
CD CSMA (Carrier Sense Multiple Access Collision Detection)
Este método de acesso múltiplo é usado em redes cabeadas, pois é possível detectar colisões e prosseguir com o uso em LANs e WANs.
Isso é usado por redes Ethernet padrão IEEE 802.3 em que cada nó monitora o tráfego na linha e se não houver tráfego disponível, um determinado nó pode transmitir. Mas, ao mesmo tempo, se dois estão tentando transmitir, isso é conhecido como colisão. Esta situação é percebida por todos os nós na rede dada. Depois disso, as estações que sofreram a colisão tentarão enviar dados novamente após algum intervalo de tempo aleatório que varia para cada nó. Se ocorrer novamente uma colisão, o tempo aleatório é aumentado e aguarda novamente. Este é o procedimento usado em redes CSMA CD e o método não possui nenhuma capacidade determinística.
CSMA CA (Carrier Sense Multiple Access Collision Avoidance)
Este é o esquema de acesso múltiplo usado no método de acesso da camada 2 no qual o método a seguir é usado quando os nós estão tentando transmitir simultaneamente em uma rede compartilhada. Aqui o nó que deseja transmitir primeiro tem que escutar o meio por um período pré-determinado para avaliar o estado do canal. Se o canal estiver ocioso, o nó é capaz de transmitir. Caso contrário, diz-se que o canal está ocupado e o nó tem que esperar até que o canal entre no modo ocioso.
Isto é implementado em LANs sem fio IEEE 802.11 e outras redes sem fio e é preferível, pois as redes sem fio não podem detectar colisões enquanto transmitem como redes com fio. Portanto, a implementação do CSMA CA melhorará o descarte de pacotes em redes sem fio.
Diferença entre CSMA CD e CSMA CA
1. CSMA CD é usado em LANs com fio e CSMA CA usado em LANs sem fio e outros tipos de redes sem fio.
2. CSMA CD é padronizado em IEEE 802.3 e CSMA CA é padronizado em IEEE 802.11.
3. O CSMA CD não tomará medidas para evitar a colisão de transmissão até que ela ocorra, enquanto o CSMA CA tomará medidas para não ocorrer nenhuma colisão, pois o último não tem meios de saber se uma colisão ocorreu.