CSMA VS 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 un cuadro a transmitir. Si el marco llega con éxito al destino, el siguiente marco se transmite. Si el marco no se recibe en el destino, se transmitirá nuevamente. CSMA (Acceso múltiple de Sense Sense) 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 cuadro para transmitir. Si el marco se transmite correctamente, la siguiente marco se transmitirá. Si la transmisión fallas, la fuente volverá a enviar la misma marco. Aloha funciona bien con sistemas de transmisión inalámbricos o enlaces de dos vías medio-dúplex. Pero cuando la red se vuelve más compleja, como un Ethernet con múltiples fuentes y destinos que utiliza una ruta de datos común, los problemas ocurren debido a la colisionamiento de los marcos de datos. Cuando aumenta el volumen de comunicación, el problema de colisión empeora. Esto puede reducir la eficiencia de una red ya que los marcos colisionar causarán pérdida de datos en ambos marcos. Aloha ranurado es una mejora en el protocolo ALOHA original, donde se introdujeron espacios de tiempo discretos para aumentar el rendimiento máximo al tiempo que reduce las colisiones. Esto se logra permitiendo que las fuentes se 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 la transmisión continua esté terminada antes de que comience a transmitir nuevamente. Esta es la parte del "sentido portador" del protocolo. "Acceso múltiple" define que varias estaciones múltiples envían y reciben señales en el canal y todas las demás estaciones reciben una transmisión de un solo nodo utilizando el canal. El acceso múltiple de sentido del portador con detección de colisiones (CSMA/CD) y el acceso múltiple de Sense Sense con evitación de colisión (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 por un intervalo aleatorio si el canal se siente ocupado.
Diferencia entre CSMA y Aloha
La principal diferencia 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 enfrentamientos antes de que ocurran, mientras que el protocolo Aloha detecta que un canal está ocupado solo después de que ocurra un choque. Debido a esto, CSMA es más adecuado para redes como Ethernet donde múltiples fuentes y destinos utilizan el mismo canal.