Red de conocimiento informático - Conocimiento del nombre de dominio - ¿Cuál es la diferencia entre asincrónico y sincrónico?

¿Cuál es la diferencia entre asincrónico y sincrónico?

1. Diferentes unidades de transmisión

1. Asíncrono: la transmisión asíncrona utiliza caracteres como unidad de transmisión. A cada carácter se le debe agregar 1 bit de inicio y 1 bit de parada. final de un carácter y sincronizar la transmisión de datos.

2. Sincronización: la transmisión síncrona utiliza bloques de datos como unidad de transmisión. Se debe agregar un carácter especial o una secuencia de bits al principio y al final de cada bloque de datos para marcar el principio y el final de un bloque de datos. Generalmente, se utiliza una secuencia de verificación (como un código de verificación CRC de 16 o 32 bits). También se adjunta para realizar el control de errores en los bloques de datos.

2. Diferentes significados

1. Asíncrono: después de que el remitente envía los datos, no espera a que el receptor envíe una respuesta y luego envía el siguiente paquete de datos.

2. Sincronización: después de que el remitente envía los datos, espera a que el receptor envíe una respuesta antes de enviar el siguiente paquete de datos. ?

3. Diferentes modos

1. Asíncrono: asíncrono es un modo sin bloqueo.

2. Sincronización: La sincronización es un modo de bloqueo.