miércoles, 13 de octubre de 2010

Protocolo XON / XOFF

Como es posible, muchos no sabréis en que consiste este protocolo. Este protocolo sigue las pautas de enviar información al receptor hasta que el buffer de este esta lleno.
Para saber si el buffer esta lleno o esta vació se utilizan dos caracteres de la tabla ASCII, que son el 17 y el 19. con estos caracteres el emisor sabe si tiene que seguir enviando datos o por lo contrario tiene que parar asta que reciba de nuevo la señal de XON para poder seguir enviando.
No obstante no hay que esperar a que el buffer del receptor se sature de información ya que si se le avisa demasiado tarde el emisor pueden perderse datos al no poder almacenarlos, como tampoco hay que esperar que este el buffer completa mente vació ya que eso significaría que el receptor tiene un tiempo en el que no trabaja y seria un desperdicio del tiempo, por lo que la señal de XOFF se da cuando el buffer esta entorno al 75% de su capacidad y la señal de XON se da cuando esta cerca del 25% de esta manera el receptor nunca para de trabajar y nunca se satura.
Como podemos ver en la imagen, cuando el nivel llega por debajo del nivel marcado se le envía un valor al emisor para que envié mas y cuando supera un nivel se envía la señal XOFF.

No hay comentarios:

Publicar un comentario