Omar Gurrola
14 Febrero 2007
www.proprojects.wordpress.com
Protocolo de la Ventana Corrediza (Sliding Window) Es una técnica también conocida como Windowing, es usada por el protocolo TCP como un método para controlar el flujo de paquetes entre dos computadoras. [1] TCP requiere que toda la información transmitida sea reconocida por el cliente que lo recibe (que responda con un ACK). [1]
Este método consiste en que múltiples paquetes de información puedan ser confirmados con un solo acknowledgment (Acuse de recibido). [1] TCP incluye una memoria buffer, la cual utiliza para leer anticipadamente mientras la aplicación superior procesa la información a su propio paso. [1]
Los anuncios de la ventan son enviados por el sistema que recibe (Receptor) hacia el sistema que transmite (Transmisor) para reconocer que la información fue recibida y para informar al sistema que transmite, el tamaño actual del buffer. [1] Por ejemplo: Si el tamaño de una ventana es cero el sistema que transmite (Transmisor) debe esperar al siguiente acuse de recibido antes de enviar el próximo paquete de información. Si el sistema que recibe reporta que el tamaño del buffer es mas grande que el tamaño de un paquete de información, el sistema que transmite sabe que puede enviar varios paquetes antes de esperar un acuse de recibido. [1] Transmitir múltiples paquetes de información entre acuses de recibidos, permite que la información sea transferida mas rápido y mas eficiente que si se recibe un acuse de recibido antes de cada transmisión. [1]
Referencias [1].
Bjorn Persson, “Sliding Windows”, http://searchnetworking.techtarget.com/sDefinition/0,,sid7_gci213616,00.h tml, 14 de Febrero de 2007
1