En el artículo anterior, hemos discutido la transmisión en serie y en paralelo. Como sabemos en la transmisión en serie, los datos se envían bit a bit, de manera que cada bit sigue a otro. Es de dos tipos a saber, transmisión síncrona y asíncrona. Una de las principales diferencias es que en Transmisión síncrona, el remitente y el receptor deben tener relojes sincronizados antes de la transmisión de datos. Mientras que la transmisión asíncrona no requiere un reloj, pero agrega un bit de paridad a los datos antes de la transmisión.
Gráfica comparativa
Bases para la comparación | Transmisión síncrona | Transmisión asíncrona |
---|---|---|
Sentido | Envía datos en forma de bloques o marcos. | Envía 1 byte o carácter a la vez. |
Velocidad de transmisión | Rápido | Lento |
Costo | Costoso | Económico |
Intervalo de tiempo | Constante | Aleatorio |
Brecha entre los datos | Ausente | Presente |
Ejemplos | Salas de chat, videoconferencia, conversaciones telefónicas, etc. | Cartas, correos electrónicos, foros, etc |
Definición de transmisión síncrona
En la transmisión síncrona, los datos fluyen en modo dúplex completo en forma de bloques o cuadros. La sincronización entre el remitente y el receptor es necesaria para que el remitente sepa dónde comienza el nuevo byte (ya que no hay espacio entre los datos).
La transmisión síncrona es eficiente, confiable y se utiliza para transferir una gran cantidad de datos. Proporciona comunicación en tiempo real entre dispositivos conectados. Salas de chat, videoconferencia, conversaciones telefónicas, así como las interacciones cara a cara, son algunos de los ejemplos de transmisión síncrona.
Definición de transmisión asíncrona
En la transmisión asíncrona, los datos fluyen en un modo semidúplex, 1 byte o un carácter a la vez. Transmite los datos en un flujo continuo de bytes. En general, el tamaño de un carácter enviado es de 8 bits a los que se agrega un bit de paridad, es decir, un inicio y un bit de parada que da un total de 10 bits. No requiere un reloj para la sincronización; más bien utiliza los bits de paridad para decirle al receptor cómo interpretar los datos.
Es simple, rápido, económico y no requiere una comunicación bidireccional. Cartas, correos electrónicos, foros, televisiones y radios son algunos de los ejemplos de transmisión asíncrona.
Diferencias clave entre la transmisión síncrona y asíncrona
- En la Transmisión síncrona, los datos se transfieren en forma de tramas, mientras que en la Transmisión asíncrona los datos se transmiten 1 byte a la vez.
- La transmisión síncrona requiere una señal de reloj entre el remitente y el receptor para informar al receptor sobre el nuevo byte. Considerando que, en la transmisión asíncrona, el transmisor y el receptor no requieren una señal de reloj, ya que los datos enviados aquí tienen un bit de paridad adjunto que indica el inicio del nuevo byte.
- La velocidad de transferencia de datos de la transmisión asíncrona es más lenta que la de la transmisión síncrona.
- La transmisión asíncrona es simple y económica, mientras que la transmisión síncrona es compleja y costosa.
- La transmisión síncrona es eficiente y tiene una sobrecarga menor en comparación con la transmisión asíncrona.
Conclusión
Tanto la transmisión síncrona como la asíncrona tienen sus ventajas y desventajas. Asíncrono es simple, económico y se utiliza para transmitir una pequeña cantidad de datos, mientras que la Transmisión síncrona se utiliza para transferir la mayor parte de los datos, ya que es eficiente y tiene menos gastos generales. Por lo tanto, llegamos a la conclusión de que tanto la transmisión síncrona como la asíncrona son necesarias para la transmisión de datos.