Page 85 - Untitled
P. 85
CAPÍTULO 1: REDES INFORMÁTICAS. CONCEPTOS BÁSICOS
Fig. 1-51.2 Recuperación de errores.
En esta ocasión el segmento 2 no ha sido recibido por B, por lo que solicita su
reenvío.
La recuperación de errores representa la mayor diferencia de TCP respecto a UDP.
CONTROL DE FLUJO - VENTANA DESLIZANTE
El control de flujo es la función de TCP mediante la cual se limita la cantidad de
datos que pueden ser recibidos de manera simultánea por el destino, logrando
beneficios como un mayor aprovechamiento del ancho de banda y mejoras en la
recuperación de errores. Se lleva a cabo mediante una técnica denominada ventana
deslizante (también conocida simplemente como ventana).
En el ejemplo recién analizado, PC A envía segmentos de 3 en 3 y detiene la
transferencia hasta que reciba algún ACK. Precisamente en ello consiste el control de
flujo, entre A y B se estableció un tamaño de ventana de 3000 bytes, que indica la
cantidad máxima de datos que pueden ser enviados de manera simultánea
(3 segmentos de 1000 bytes cada uno).
Una característica a destacar es que su valor puede cambiar durante una misma
transferencia, dependiendo de diferentes factores como el ancho de banda
disponible o la cantidad de errores que se produzcan. A mayor número de errores,
menor tamaño de ventana. El cambio lo establece el destinatario, incluyendo el
nuevo tamaño en el ACK que envía al origen.
67