Muchos equipos de red se referirán a sus conexiones de red como full-duplex o half-duplex. Sin embargo, este término a menudo no se explica, ya que se supone que las personas saben lo que significa. Un sistema de comunicación dúplex es un sistema en el que dos o más usuarios pueden comunicarse en ambas direcciones.
Tabla de contenidos
Duplex completo
En un sistema full-duplex, ambas partes pueden comunicarse al mismo tiempo. Ambos dispositivos pueden enviarse y recibir datos entre sí al mismo tiempo.
Un teléfono es un ejemplo bien conocido de un sistema dúplex completo, ya que ambas partes pueden hablar y escuchar a la otra parte simultáneamente (independientemente de su capacidad para comprender entre ellos mientras hablan al mismo tiempo!)
Medio duplex
En un sistema semidúplex, ambas partes aún pueden comunicarse entre sí, sin embargo, solo un usuario a la vez puede transmitir datos. Por ejemplo, con los walkie-talkies, un sistema de radio bidireccional que utiliza botones de pulsar para hablar, un usuario puede escuchar o hablar en cualquier momento, no ambos.
De forma predeterminada, un walkie-talkie puede recibir mensajes. Si un usuario desea comunicarse, tiene que presionar el botón pulsar para hablar, momento en el que su dispositivo entra en modo de transmisión. Cuando se suelta el botón de presionar para hablar, el dispositivo vuelve al modo de recepción. Otros dispositivos semidúplex funcionan de manera similar, por defecto para recibir y transmitir solo cuando es necesario.
Sugerencia: Los dispositivos que no requieren ninguna forma de comunicación dúplex se denominan símplex. En los sistemas simplex, un dispositivo es un transmisor o un receptor. La radio y la televisión son buenos ejemplos de tecnología simplex.
Los sistemas semidúplex son generalmente más simplistas de alguna manera. Por ejemplo, solo se requiere un cable o radiofrecuencia para los canales de comunicación semidúplex. En comparación, un sistema full-duplex necesita al menos dos cables o frecuencias de radio, uno para la transmisión y otro para la recepción.
Colisiones semidúplex
El principal problema con los sistemas semidúplex es el riesgo de colisiones, donde más de un usuario o dispositivo intenta transmitir datos al mismo tiempo. Para evitar colisiones, se debe implementar un sistema para evitar colisiones, un sistema de detección de colisiones o ambos.
En un sistema de detección de colisiones, los dispositivos de transmisión detectarán que ha ocurrido una colisión y pausarán las transmisiones durante un tiempo aleatorio antes de intentar transmitir nuevamente. Esta pausa aleatoria está diseñada para evitar que ambos dispositivos intenten retransmitir al mismo tiempo y colisionen nuevamente.
En un sistema de prevención de colisiones, un dispositivo que desea transmitir datos comprueba si la red está libre antes de transmitir. Si la red está en uso, se detiene por un momento aleatorio antes de verificar nuevamente.
La combinación de sistemas de prevención de colisiones y detección de colisiones es una forma generalmente eficaz de manejar las comunicaciones semidúplex de los equipos de red y puede causar retrasos insignificantes en la mayoría de las circunstancias. En un sistema manual como los walkie-talkies, sin embargo, los usuarios tienen que realizar esta función manualmente, esto ha llevado a estándares como terminar los mensajes con la palabra «over».