Diferencia entre CSMA y ALOHA

Diferencia entre CSMA y ALOHA
Diferencia entre CSMA y ALOHA

Video: Diferencia entre CSMA y ALOHA

Video: Diferencia entre CSMA y ALOHA
Video: ACTOS DE ADMINISTRACIÓN | MEMORANDO INFORME CARTA OFICIO PROVEÍDO 2024, Noviembre
Anonim

CSMA contra ALOHA

Aloha es un esquema de comunicación simple desarrollado originalmente por la Universidad de Hawái para ser utilizado para la comunicación por satélite. En el método Aloha, cada fuente en una red de comunicación transmite datos cada vez que hay una trama para transmitir. Si la trama llega con éxito al destino, se transmite la siguiente trama. Si la trama no se recibe en el destino, se volverá a transmitir. CSMA (Carrier Sense Multiple Access) es un protocolo de control de acceso a medios (MAC), donde un nodo transmite datos en un medio de transmisión compartido solo después de verificar la ausencia de otro tráfico.

Protocolo Aloha

Como se mencionó anteriormente, Aloha es un protocolo de comunicación simple donde cada fuente en la red transmite datos cada vez que tiene un marco para transmitir. Si la trama se transmite correctamente, se transmitirá la trama siguiente. Si la transmisión falla, la fuente enviará la misma trama nuevamente. Aloha funciona bien con sistemas de transmisión inalámbricos o enlaces bidireccionales semidúplex. Pero cuando la red se vuelve más compleja, como una Ethernet con múltiples orígenes y destinos que utiliza una ruta de datos común, se producen problemas debido a la colisión de tramas de datos. Cuando aumenta el volumen de comunicación, el problema de la colisión empeora. Esto puede reducir la eficiencia de una red, ya que las tramas en colisión provocarán la pérdida de datos en ambas tramas. Slotted Aloha es una mejora del protocolo Aloha original, donde se introdujeron intervalos de tiempo discretos para aumentar el rendimiento máximo y reducir las colisiones. Esto se logra al permitir que las fuentes transmitan solo al comienzo de un intervalo de tiempo.

Protocolo CSMA

El protocolo CSMA es un protocolo MAC probabilístico en el que un nodo verifica que el canal esté libre antes de transmitir en un canal compartido, como un bus eléctrico. Antes de transmitir, el transmisor intenta detectar si hay una señal de otra estación en el canal. Si se detecta una señal, el transmisor espera hasta que finaliza la transmisión en curso antes de comenzar a transmitir nuevamente. Esta es la parte del protocolo "Sentido de portadora". “Acceso múltiple” define que múltiples estaciones envían y reciben señales en el canal y una transmisión de un solo nodo generalmente es recibida por todas las demás estaciones que usan el canal. Carrier Sense Multiple Access with Collision Detection (CSMA/CD) y Carrier Sense Multiple Access with Collision Avoidance (CSMA/CA) son dos modificaciones del protocolo CSMA. CSMA/CD mejora el rendimiento de CSMA al detener una transmisión tan pronto como se detecta una colisión y CSMA/CA mejora el rendimiento de CSMA al retrasar la transmisión en un intervalo aleatorio si se detecta que el canal está ocupado.

Diferencia entre CSMA y ALOHA

La diferencia principal entre Aloha y CSMA es que el protocolo Aloha no intenta detectar si el canal está libre antes de transmitir, pero el protocolo CSMA verifica que el canal esté libre antes de transmitir datos. Por lo tanto, el protocolo CSMA evita los conflictos antes de que ocurran, mientras que el protocolo Aloha detecta que un canal está ocupado solo después de que ocurre un conflicto. Debido a esto, CSMA es más adecuado para redes como Ethernet, donde varias fuentes y destinos utilizan el mismo canal.

Recomendado: