Half-Duplex vs Full-Duplex: Explicación

 Half-Duplex vs Full-Duplex: Explicación

Definiciones

Half-Duplex (Semidúplex)

  • Definición: Sistema de comunicación donde ambos extremos pueden transmitir y recibir, pero NO simultáneamente.

  • Analogía: Como un walkie-talkie o radio de dos vías: solo una persona habla a la vez, y se dice "cambio" o "corto" para indicar que se terminó de hablar.

  • Funcionamiento: Se alterna entre modo transmisión y recepción.

Full-Duplex (Dúplex Completo)

  • Definición: Sistema de comunicación donde ambos extremos pueden transmitir y recibir DATOS SIMULTÁNEAMENTE.

  • Analogía: Como una llamada telefónica tradicional: ambas personas pueden hablar y escuchar al mismo tiempo.

  • Funcionamiento: Transmisión bidireccional simultánea.

Diferencias Principales

CaracterísticaHalf-DuplexFull-Duplex
Transmisión simultáneaNO posibleSI posible
EficienciaMenor eficienciaMayor eficiencia
Ancho de bandaUsa todo el ancho de banda para una dirección a la vezDivide o duplica el ancho de banda
ColisionesPosibles (ej: Ethernet antiguo)No existen colisiones
CostoGeneralmente más económicoMás costoso
ComplejidadMás simpleMás complejo

Ejemplos Prácticos

Half-Duplex:

  • Walkie-talkies

  • Algunos sistemas inalámbricos antiguos

  • Ethernet 10BASE2 y 10BASE5 (con CSMA/CD)

  • Puertas automáticas con sensores

Full-Duplex:

  • Teléfonos móviles

  • Ethernet moderno (Fast Ethernet, Gigabit Ethernet)

  • Conexiones de fibra óptica

  • Conexiones 4G/5G

Técnicamente

  • Half-Duplex: Usa un solo canal compartido para ambas direcciones

  • Full-Duplex: Utiliza:

    • Dos canales separados (como en teléfonos)

    • Frecuencias diferentes (FDD - Frequency Division Duplexing)

    • Divisiones de tiempo (TDD - Time Division Duplexing) que alternan tan rápido que parece simultáneo

Ventajas y Desventajas

Half-Duplex

  • ✅ Más económico

  • ✅ Más simple técnicamente

  • ❌ Menor throughput (rendimiento)

  • ❌ Posibilidad de colisiones

  • ❌ Latencia al cambiar entre modos

Full-Duplex

  • ✅ Mayor velocidad y eficiencia

  • ✅ Comunicación más natural

  • ✅ Sin colisiones

  • ❌ Más caro

  • ❌ Más complejo de implementar

En resumen

Half-Duplex es como una calle de un solo carril con tráfico en ambos sentidos usando un semáforo.
Full-Duplex es como una autopista con carriles separados para cada dirección, permitiendo tráfico constante en ambos sentidos a la vez.

Comentarios

Entradas populares de este blog

¿Qué es el Modelo OSI?

bit -El codigo ASCII

38. Tema 1: Protocolos de comunicación.