logo

Diferencia entre CSMA CA y CSMA CD

CSMA Es un mecanismo que detecta el estado del canal compartido para evitar o recuperar paquetes de datos de una colisión. También se utiliza para controlar el flujo de paquetes de datos a través de la red para que los paquetes no se pierdan y se mantenga la integridad de los datos. En CSMA, cuando se envían dos o más paquetes de datos al mismo tiempo en un canal compartido, se producen posibilidades de colisión. Debido a la colisión, el receptor no recibe ninguna información sobre los paquetes de datos del remitente. Y es necesario reenviar la información perdida para que el receptor pueda recuperarla. Por lo tanto, necesitamos detectar el canal antes de transmitir paquetes de datos en una red. Está dividido en dos partes, CSMA CA (Evitación de colisiones) y CD CSMA (Detección de colisiones).

CSMA CA vs CSMA CD

CD CSMA

El Detección de portadora Acceso múltiple/Detección de colisiones El protocolo se utiliza para detectar una colisión en el control de acceso a los medios ( MAC ) capa. Una vez detectada la colisión, el CD CSMA detuvo inmediatamente la transmisión enviando la señal para que el remitente no pierda todo el tiempo en enviar el paquete de datos. Supongamos que se detecta una colisión en cada estación mientras se transmiten los paquetes. En ese caso, el CD CSMA envía inmediatamente una señal de interferencia para detener la transmisión y espera un contexto de tiempo aleatorio antes de transmitir otro paquete de datos. Si el canal se encuentra libre, inmediatamente envía los datos y los devuelve.

Ventajas y desventajas de CSMA CD

Ventajas del CD CSMA:

  1. Se utiliza para la detección de colisiones en un canal compartido en muy poco tiempo.
  2. CSMA CD es mejor que CSMA para la detección de colisiones.
  3. CSMA CD se utiliza para evitar cualquier forma de transmisión de residuos.
  4. Cuando es necesario, se utiliza para utilizar o compartir la misma cantidad de ancho de banda en cada estación.
  5. Tiene una sobrecarga de CD de CSMA más baja en comparación con CSMA CA.

Desventaja del CD CSMA

  1. No es adecuado para redes de larga distancia porque a medida que aumenta la distancia, la eficiencia de CSMA CD' disminuye.
  2. Puede detectar colisiones sólo hasta 2500 metros y, más allá de este rango, no puede detectar colisiones.
  3. Cuando se agregan varios dispositivos a un CD CSMA, el rendimiento de detección de colisiones se reduce.

CSMA/CA

CSMA significa El cargador Envia multiples accesos con Evitación de colisiones . Significa que es un protocolo de red que se utiliza para evitar una colisión en lugar de permitir que ocurra, y no se ocupa de la recuperación de paquetes después de una colisión. Es similar al protocolo CSMA CD que opera en la capa de control de acceso a medios. En CSMA CA, cada vez que una estación envía una trama de datos a un canal, verifica si está en uso. Si el canal compartido está ocupado, la estación espera hasta que el canal entre en modo inactivo. Por tanto, podemos decir que reduce las posibilidades de colisiones y aprovecha mejor el medio para enviar paquetes de datos de forma más eficiente.

Ventajas y desventajas de CSMA CA

Ventaja de CSMA CA

  1. Cuando el tamaño de los paquetes de datos es grande, las posibilidades de colisión en CSMA CA son menores.
  2. Controla los paquetes de datos y envía los datos cuando el receptor quiere enviarlos.
  3. Se utiliza para prevenir colisiones en lugar de detectar colisiones en el canal compartido.
  4. CSMA CA evita el desperdicio de transmisión de datos a través del canal.
  5. Es más adecuado para la transmisión inalámbrica en una red.
  6. Evita el tráfico de datos innecesario en la red con la ayuda de la extensión RTS/CTS.

La desventaja de CSMA CA

  1. En algún momento, CSMA/CA tarda mucho tiempo de espera, como es habitual, en transmitir el paquete de datos.
  2. Consume más ancho de banda por cada estación.
  3. Su eficiencia es menor que la de un CD CSMA.

Diferencia entre CSMA CA y CSMA CD

S. No CD CSMA CSMA CA
1. Es el tipo de CSMA para detectar la colisión en un canal compartido. Es el tipo de CSMA para evitar colisiones en un canal compartido.
2. Es el protocolo de detección de colisiones. Es el protocolo para evitar colisiones.
3. Se utiliza en cables de red Ethernet 802.3. Se utiliza en la red Ethernet 802.11.
4. Funciona en redes cableadas. Funciona en redes inalámbricas.
5. Es eficaz después de la detección de colisiones en una red. Es eficaz antes de la detección de colisiones en una red.
6. Siempre que un paquete de datos entra en conflicto en un canal compartido, reenvía la trama de datos. Mientras que CSMA CA espera hasta que el canal esté ocupado y no se recupera después de una colisión.
7. Minimiza el tiempo de recuperación. Minimiza el riesgo de colisión.
8. La eficiencia de CSMA CD es alta en comparación con CSMA. La eficiencia de CSMA CA es similar a CSMA.
9. Es más popular que el protocolo CSMA CA. Es menos popular que CSMA CD.