Articles

Tráfico de red Dúplex completo vs Semidúplex

Muchos equipos de red se referirán a sus conexiones de red como dúplex completo o semidúplex. Sin embargo, este término a menudo no se explica, ya que se supone que la gente sabrá 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.

Dúplex completo

En un sistema dúplex completo, ambas partes pueden comunicarse simultáneamente. Ambos dispositivos pueden enviar y recibir datos entre sí al mismo tiempo.

Un teléfono es un ejemplo bien conocido de un sistema full-duplex, ya que ambas partes pueden hablar y escuchar al otro usuario al mismo tiempo (¡independientemente de su capacidad de entenderse mientras hablan al mismo tiempo!)

Semidúplex

En un sistema semidúplex, ambas partes pueden comunicarse entre sí, sin embargo, solo un usuario puede transmitir datos a la vez. Por ejemplo, con walkie-talkies, un sistema de radio bidireccional que utiliza botones pulsadores para hablar, un usuario puede escuchar o hablar en cualquier momento, no en ambos.

Un walkie-talkie por defecto es capaz de recibir mensajes. Si un usuario quiere comunicarse, debe presionar el botón pulsar para hablar, momento en el que su dispositivo pasa al modo de transmisión. Cuando se suelta el botón pulsar para hablar, el dispositivo vuelve al modo de recepción. Otros dispositivos semidúplex funcionan de manera similar, de forma predeterminada reciben y solo transmiten cuando es necesario.

Consejo: Los dispositivos que no requieren ninguna forma de comunicación dúplex se denominan simplex. 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 en algunos aspectos. Por ejemplo, solo se requiere un solo cable o radiofrecuencia para los canales de comunicación semidúplex. En comparación, un sistema dúplex completo necesita al menos dos cables o radiofrecuencias, uno para transmisión y otro para recepción.

Colisiones en semidúplex

El principal problema con los sistemas semidúplex es el riesgo de colisiones, en las que más de un usuario o dispositivo intenta transmitir datos al mismo tiempo. Para evitar colisiones, es necesario implementar un sistema de prevención de 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 se ha producido una colisión y pausarán las transmisiones por un tiempo aleatorio antes de intentar transmitir de nuevo. Esta pausa aleatoria está diseñada para evitar que ambos dispositivos intenten volver a transmitir al mismo tiempo y choquen de nuevo.

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 tiempo aleatorio antes de volver a comprobarla.

La combinación de sistemas de prevención de colisiones y detección de colisiones es una forma generalmente eficaz de gestionar 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 con 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».