Ventana de transmisión
El emisor dispone de un tamaño de ventana de transmisión que le indica el número de paquetes que puede transmitir sin esperar al paquete de reconocimiento del receptor (ACK).
Por ejemplo, si se dispone de una ventana deslizante de tamañio 3, el transmisor puede enviar hasta 3 paquetes seguidos sin esperar a recibir la validación por parte del receptor. Si ha enviado tres paquetes sin confirmar tendrá que esperar a recibir un paquete de confirmación para poder enviar el siguiente.
Se denomina ventana deslizante porque el límite inferior de la ventana se va desplazando a medida que el transmisor va recibiendo los ACK.
El transmisor almacena en su buffer los paquetes enviados y no confirmados, preparados para reenviarse de nuevo si no se confirman. Estos paquetes se borran del buffer en el momento de ser confirmados, entonces la ventana se desplaza una unidad por cada ACK confirmado.
El número de secuencia inferior del la ventana deslizante corresponde con el primer paquete que no ha sido confirmado. Y el número máximo corresponde al ancho de la ventana más el primer número del paquete sin confirmar.
*