stringtranslate.com

Comunicación serie síncrona

La comunicación en serie síncrona describe un protocolo de comunicación en serie en el que "los datos se envían en un flujo continuo a una velocidad constante". [1]

La comunicación síncrona requiere que los relojes de los dispositivos transmisores y receptores estén sincronizados (funcionando al mismo ritmo) para que el receptor pueda muestrear la señal en los mismos intervalos de tiempo utilizados por el transmisor. No se requieren bits de inicio ni de parada. Por este motivo "la comunicación síncrona permite pasar más información a través de un circuito por unidad de tiempo" [2] que la comunicación serie asíncrona . Con el tiempo, los relojes de transmisión y recepción tenderán a separarse, lo que requerirá una resincronización .

Protocolos orientados a bytes

Los primeros protocolos síncronos eran protocolos orientados a bytes , donde la sincronización se mantenía transmitiendo una secuencia de caracteres inactivos sincrónicos cuando la línea no estaba transmitiendo datos activamente o de forma transparente dentro de un bloque de transmisión largo. Se envió una cierta cantidad de inactividad antes de cada transmisión. El protocolo síncrono binario de IBM (Bisync) todavía está en uso. Otros ejemplos de protocolos orientados a bytes son el transmisión-recepción síncrona (STR) de IBM y el protocolo de mensajes de comunicaciones de datos digitales (DDCMP) de Digital Equipment Corporation . Otros fabricantes de ordenadores ofrecían a menudo protocolos similares, diferenciándose principalmente en pequeños detalles.

Protocolos orientados a bits

Los protocolos orientados a bits son protocolos síncronos que ven los datos transmitidos como un flujo de bits sin semántica ni significado. Los códigos de control se definen en términos de secuencias de bits en lugar de caracteres. La sincronización se mantiene en una línea inactiva mediante la transmisión de una secuencia predefinida de bits. El control de enlace de datos síncrono (SDLC) especifica que una estación continúa transmitiendo una secuencia de bits '1' en una línea inactiva. [3] Los datos que se transmitirán en una línea inactiva tienen el prefijo una secuencia de bits especial '01111110'b, denominada bandera . SDLC fue el primer protocolo orientado a bits desarrollado y posteriormente fue adoptado por la Organización Internacional de Normalización (ISO) como Control de enlace de datos de alto nivel (HDLC). Otros ejemplos de protocolos orientados a bits son el control de enlace lógico (LLC): IEEE 802.2 y los procedimientos avanzados de control de comunicación de datos (ADCCP) de ANSI.

Referencias

  1. ^ Cowley, John (2007). Comunicaciones y redes: una introducción . Saltador. ISBN 9781846286452.
  2. ^ Corporación IBM. Introducción a las comunicaciones de datos (PDF) .
  3. ^ Corporación IBM (1979). Información general del control de enlace de datos síncrono de IBM (PDF) .

Ver también