En Informática, se trata de un protocolo para el control del flujo de datos entre dispositivos informáticos (ordenadores, impresoras, etc.)
Básicamente este protocolo consiste en usar estos dos caracteres para controlar el flujo de caracteres. En la tabla ASCII, el carácter XON es el código 17, mientras que el XOFF es el 19. Así el carácter XON se denomina algunas veces DC1, y el carácter XOFF se le conoce también por DC3. Desde el punto de vista del teclado de un ordenadores estos caracteres se suelen corresponder con control-S (XOFF) y con control-Q (XON).
El funcionamiento de este protocolo es el siguiente
Cuando el receptor del mensaje desea que el emisor detenga el flujo de datos, manda carácter XOFF (carácter de pausa) y el emisor al recibirlo detiene la emisión del mensaje. Hay que tener en cuenta que desde que se manda el carácter XOFF hasta que se interrumpe la emisión de datos, aún pueden llegar algunos datos. Por lo tanto no se debe esperar a tener el buffer totalmente lleno para mandar el XOFF, sino que lo habitual es mandarlo.
Para que el flujo se reanude, el emisor debe recibir un carácter XON. Este carácter lo manda el receptor cuando tiene suficiente espacio en su buffer de recepción.
Este protocolo funciona muy bien cuando se trata de transmitir ficheros de texto, ya que los caracteres XON (ASCII 17) y XOFF (ASCII 19) no forman parte de los caracteres usados normalmente en este tipo de ficheros. De hecho, uno de sus uso más comunes ha sido el de servir como protocolo para el envío de caracteres imprimibles hacia impresoras.
Este protocolo solo utiliza dos lineas de comunicacion TD y RD, los datos se envian por la linea secuencialmente y de modo asincrono con o sin pariedad.
No hay comentarios:
Publicar un comentario