¿Qué es la técnica de congelación TCP?

En la implementación estándar de TCP, el host del receptor no tiene espacio en el búfer para recibir más datos, notifica al remitente que no transmita más paquetes, lo que hace que el remitente ingrese al modo persistente.

El remitente sigue transmitiendo paquetes según el tamaño de ventana definido y el acuse de recibo del receptor con la información de tamaño de ventana. Una vez que el receptor no tiene memoria intermedia para acomodar más paquetes, envía ACK con tamaño de ventana 0 al remitente. Ahora, el remitente ingresa al modo persistente y envía periódicamente paquetes de consulta (sonda) al receptor para iniciar la transmisión. Si el receptor está listo para aceptar paquetes, envía ACK, con respecto a la sonda, con un tamaño de ventana distinto de cero y comienza la transmisión adicional.

Esta técnica se denomina TCP Freeze Technique, donde la conexión no se interrumpe incluso si el búfer del receptor está lleno.

Fuente: http://www.cse.wustl.edu/~jain/p…