logo

Diferença entre CSMA CA e CSMA CD

CSMA é um mecanismo que detecta o estado do canal compartilhado para prevenir ou recuperar pacotes de dados de uma colisão. Também é usado para controlar o fluxo de pacotes de dados pela rede para que os pacotes não sejam perdidos e a integridade dos dados seja mantida. No CSMA, quando dois ou mais pacotes de dados são enviados ao mesmo tempo em um canal compartilhado, ocorrem chances de colisão. Devido à colisão, o receptor não recebe nenhuma informação sobre os pacotes de dados do remetente. E a informação perdida precisa ser ressentida para que o receptor possa obtê-la. Portanto, precisamos detectar o canal antes de transmitir pacotes de dados em uma rede. Está dividido em duas partes, CSMA CA (Evitar Colisão) e CSMACD (Detecção de colisão).

CSMA CA x CSMA CD

CSMACD

O Carrier Sense Acesso Múltiplo/Detecção de Colisão protocolo é usado para detectar uma colisão no controle de acesso à mídia ( MAC ) camada. Uma vez detectada a colisão, o CD CSMA interrompeu imediatamente a transmissão enviando o sinal para que o remetente não perca todo o tempo enviando o pacote de dados. Suponha que uma colisão seja detectada em cada estação durante a transmissão dos pacotes. Nesse caso, o CD CSMA envia imediatamente um sinal de congestionamento para interromper a transmissão e aguarda um contexto de tempo aleatório antes de transmitir outro pacote de dados. Se o canal for encontrado livre, ele imediatamente envia os dados e os retorna.

Vantagem e Desvantagem do CD CSMA

Vantagens do CD CSMA:

  1. É usado para detecção de colisão em um canal compartilhado em um tempo muito curto.
  2. CSMA CD é melhor que CSMA para detecção de colisão.
  3. O CSMA CD é utilizado para evitar qualquer forma de transmissão de resíduos.
  4. Quando necessário, utiliza-se ou compartilha a mesma quantidade de largura de banda em cada estação.
  5. Possui menor sobrecarga de CD CSMA em comparação com CSMA CA.

Desvantagem do CD CSMA

  1. Não é adequado para redes de longa distância porque à medida que a distância aumenta, a eficiência do CSMA CD' diminui.
  2. Ele pode detectar colisões apenas até 2.500 metros e, além desse alcance, não pode detectar colisões.
  3. Quando vários dispositivos são adicionados a um CD CSMA, o desempenho da detecção de colisão é reduzido.

CSMA/CA

CSMA significa Acesso Múltiplo ao Carrier Sense com Prevenção de Colisões . Significa que é um protocolo de rede que evita uma colisão ao invés de permitir que ela ocorra, e não trata da recuperação de pacotes após uma colisão. É semelhante ao protocolo CSMA CD que opera na camada de controle de acesso à mídia. No CSMA CA, sempre que uma estação envia um quadro de dados para um canal, ela verifica se o mesmo está em uso. Se o canal compartilhado estiver ocupado, a estação espera até que o canal entre no modo inativo. Assim, podemos dizer que reduz as chances de colisões e aproveita melhor o meio para enviar pacotes de dados com mais eficiência.

Vantagem e desvantagem do CSMA CA

Vantagem do CSMA CA

  1. Quando o tamanho dos pacotes de dados é grande, as chances de colisão no CSMA CA são menores.
  2. Ele controla os pacotes de dados e envia os dados quando o destinatário deseja enviá-los.
  3. É usado para evitar colisões em vez de detecção de colisões no canal compartilhado.
  4. CSMA CA evita o desperdício de transmissão de dados pelo canal.
  5. É mais adequado para transmissão sem fio em uma rede.
  6. Evita tráfego desnecessário de dados na rede com a ajuda da extensão RTS/CTS.

A desvantagem do CSMA CA

  1. Às vezes, o CSMA/CA leva muito tempo de espera para transmitir o pacote de dados.
  2. Consome mais largura de banda por cada estação.
  3. Sua eficiência é menor que um CD CSMA.

Diferença entre CSMA CA e CSMA CD

Sim não CSMACD CSMA CA
1. É o tipo de CSMA para detectar a colisão em um canal compartilhado. É o tipo de CSMA para evitar colisão em um canal compartilhado.
2. É o protocolo de detecção de colisão. É o protocolo para evitar colisões.
3. É usado em cabos de rede Ethernet 802.3. É usado na rede Ethernet 802.11.
4. Funciona em redes cabeadas. Funciona em redes sem fio.
5. É eficaz após a detecção de colisão em uma rede. É eficaz antes da detecção de colisão em uma rede.
6. Sempre que um pacote de dados entra em conflito em um canal compartilhado, ele reenvia o quadro de dados. Enquanto o CSMA CA espera até que o canal esteja ocupado e não se recupera após uma colisão.
7. Minimiza o tempo de recuperação. Minimiza o risco de colisão.
8. A eficiência do CSMA CD é alta em comparação com o CSMA. A eficiência do CSMA CA é semelhante à do CSMA.
9. É mais popular que o protocolo CSMA CA. É menos popular que o CD CSMA.