En términos de redes de computadoras, Carrier Sense Multiple Access es parte de la capa de enlace de datos, que es parte del esquema general de cómo funcionan las redes y las direcciones de Protocolo de Internet (IP). Carrier Sense Multiple Access, también conocido por el acrónimo CSMA, representa una forma popular de enviar paquetes; los paquetes son bits de datos que se envían a través de una red. Antes de enviar los paquetes, CSMA comprueba la línea para ver si se está utilizando; si es así, espera hasta que la línea esté inactiva antes de transmitir.
Carrier Sense Multiple Access es una de las formas más populares de enviar paquetes de información a través de redes. Este método lo utilizan las redes Ethernet, que son la mayoría de las computadoras en red del mundo. Carrier Sense Multiple Access ayuda a evitar que las computadoras intercambien información al mismo tiempo. Cuando las computadoras se envían paquetes entre sí al mismo tiempo, se produce una colisión y los datos no llegan a donde debían. Carrier Sense Multiple Access retiene los datos hasta que la línea está despejada para que sea más probable que llegue a la computadora y al usuario correctos.
Aunque CSMA espera que la línea esté despejada antes de transmitir, aún puede ocurrir una colisión. Por lo tanto, este método se combina a menudo con la detección de colisiones (CD). Cuando se detecta una colisión, se envía una señal de interferencia, alertando a los receptores de la colisión. Los datos se enviarán de nuevo cuando la línea esté vacía, hasta que se reciban los datos o se alcance un número máximo de intentos.
Lo importante que debe saber sobre el acceso múltiple con detección de portadora con detección de colisiones es lo que hace cada parte del protocolo. La parte de detección de portadora escucha la red para ver si alguien está enviando información en ese momento. Si nada parece estar transmitiendo, sigue adelante y comienza a enviar el paquete; si escucha algo, espera hasta que se haya enviado esa información y luego continúa con el envío del paquete.
El acceso múltiple significa que nada puede evitar que dos o más dispositivos de red envíen información al mismo tiempo. La adición de la detección de colisiones obliga a Carrier Sense Multiple Access a esperar para ver si los paquetes que se enviaron chocaron con otro paquete. En ese caso, Collision Detection espera hasta que no se envíen otros paquetes antes de comenzar a enviar el paquete nuevamente. Por lo general, no ocurre una segunda colisión.
La combinación de Carrier Sense Multiple Access y Collision Detection funciona muy bien en redes pequeñas, como una oficina en casa o un negocio desde casa; estas empresas normalmente tendrán 30 computadoras o menos, lo que permitirá una transición y envío de paquetes mucho más suaves. Cuando hay más de 30 computadoras, como en el caso de una gran empresa, la combinación de las dos no funciona tan bien, ya que hay más colisiones debido al envío constante de paquetes de todos en la red.