TCP permite que el tamaño de
la ventana varíe en el tiempo. Cada reconocimiento, que especifica cuántos
bytes han sido recibidos, contiene un campo llamado ventana_receptor (WINDOW),
que especifica cuántos bytes adicionales el receptor puede recibir (especifica
el tamaño del buffer del receptor).
Un aumento en el valor del
campo ventana_receptor el emisor incrementa el tamaño de su ventana, por lo que
transmite un mayor número de bytes.
Una disminución en el valor
del campo ventana_receptor el emisor decrementa el tamaño de su ventana,
disminuyendo así , el número de bytes a transmitir.
TCP provee un mecanismo de
Control de Flujo punto a punto. Si el buffer del receptor comienza a llenarse,
enví a un tamaño de ventana menor. En el caso extremo, un tamaño de ventana = 0
detiene la transmisión. No controla explí citamente problemas de congestión.
Una buena implementación de
TCP (en particular, el esquema de ReTx) puede detectar y recuperarse de
problemas de congestión, mientras que una mala lo empeora.
No hay comentarios:
Publicar un comentario