domingo, 27 de julio de 2008

windowing

Podemos imaginar que si la comunicación tuviera que esperar un acuse de recibo (Ack) por cada paquete se volvería muy lenta, por lo cual se cuenta con un mecanismo de ventana que aprovecha el tiempo disponible después de que el transmisor envía el segmento de datos y antes de que termine de procesar los acknowledgements del receptor, este tiempo se usa para transmitir más datos. La cantidad de segmentos de datos (medida en bytes) que se le permite al transmisor enviar sin recibir un acuse se llama ventana (window).

Así, el tamaño de la ventana controla cuanta información es enviada de un extremo a otro. Mientras, algunos protocolos cuantifican la información mediante la observación del número de paquetes, TCP/IP los mide contando el número de bytes.



Aquí tenemos una ventana de tamaño 1 y enseguida de tamaño 3.



Con una ventana de tamaño 1, el transmisor espera un acuse por cada segmento que envía antes de transmitir uno nuevo; y con el tamaño 3 espera un acuse cada 3 segmentos enviados.

No hay comentarios. :

Publicar un comentario