Xon/Xoff. Se trata de
un protocolo para el
control del flujo de datos entre los ordenadores y otros
dispositivos mediante una conexión serie
asíncrona (sin control de tiempos). Por ejemplo,
un ordenador envía datos a una impresora más
rápido de lo que la impresora puede procesar.
La impresora contiene un buffer
donde los datos son almacenados para poder recibir los
mismos a la velocidad de envío del Pc. Si dicho
buffer se llena, antes de que la impresora haya procesado
todos los datos, un pequeño microprocesador en
la misma envía una seña X/off para que
pare de enviar datos y evitar perderlos. Cuando el buffer
se ha vaciado lo suficiente, entonces la impresora vuelve
a enviar una señal X/on para que continúe
el envío.
Por lo visto anteriormente, entendemos que Xon/Xoff
son señales para detener o reanudar el flujo
de datos. Es curioso saber que estas señales
son las mismas que si nosotros pulsamos las teclas CTRL+Q
para Xon y CTRL+S para Xoff.
Este término también es muy usado en
el momento de configurar nuestro modem.
En ese momento nos veremos obligados a definir el tipo
de control del flujo de datos que queremos. Existen
2 tipos, el Xon/Xoff (Software) ya conocido y el CRS/RTS
(Hardware) (Clear to Send/Ready to Send). Cuando lo
que enviamos son datos binarios, Xon/Xoff es posible
que no las reconozcan puesto que contienen caracteres
codificados.

|