Las transferencias de datos se producen en ráfagas de información , cada uno compuesto de una cierta cantidad de bits . Para que un receptor de dar sentido a los datos , debe saber cuándo empezar y cuándo dejar de leer cada ráfaga . Transferencias síncronas y asíncronas representan diferentes formas de abordar esta cuestión . El primero consiste en una comunicación entre el emisor y el receptor , donde los dos están de acuerdo en el momento de la transferencia . Este último se basa en las señales de los propios datos para indicar al receptor cómo leer la información. Synchronous
transferencia de datos sincrónicos , el emisor y el receptor tome algún tiempo para comunicarse antes de hacer el cambio. Esta comunicación describe los parámetros del intercambio de datos. Esto por lo general consiste en establecer qué extremo , remitente o receptor , estarán en el control de la transferencia. En este caso, las dos partes también asegurarse de que están utilizando el mismo momento , es decir, que saben que cada ráfaga termina y otro comienza . Igualmente, se establecen los parámetros para reajustar sus relojes durante la transferencia para asegurarse de que no se alejan de la acordada momento .
Asíncrono
asíncrono o "mejor esfuerzo " transferencias , el remitente y el receptor no se establecen los parámetros del intercambio de información. Más bien , el remitente coloca bits adicionales de datos antes y después de cada ráfaga que indican cuando cada ráfaga comienza y termina . Posteriormente, envía la información , y es hasta el receptor para determinar cómo restablecer su reloj para que coincida con la temporización de la señal . A diferencia de las transferencias síncronas , el receptor no tiene tiempo para comunicarse con los datos del remitente acerca de lo que recibió .
Beneficios y Desventajas
transferencias asíncronas son generalmente más rápido que las transferencias síncronas. Esto se debe a que no tienen el tiempo antes de la transferencia para coordinar sus esfuerzos. Sin embargo , debido a esto, más errores tienden a ocurrir en las transferencias asíncronas en lugar de transferencias síncronas . Si se producen muchos errores , se puede anular el tiempo ahorrado al eliminar el paso inicial de configuración de los parámetros de transferencia, ya que el receptor tendrá que tomar medidas para corregir sus errores .
Utiliza
transferencias asíncronas
funcionan bien en situaciones en las que el intercambio se produce sobre un medio físico fiable , tales como cableado de fibra óptica y cable coaxial . Esto ayuda a minimizar los errores de transmisión por lo que el tiempo ahorrado para obviar el establecimiento de parámetros de hecho resulta en una transferencia más rápida desde el punto de vista del usuario final. Transferencias síncronas funcionan bien cuando el uso de medios de transferencia de menos fiables , tales como cables eléctricos y las señales de radio . Aquí , vale la pena tomarse el tiempo para coordinar los detalles de la transferencia , ya que compensa los errores cometidos por el medio físico.