Política de generación de ACKs en TCP
Identificador | Evento | Acción del Receptor TCP |
---|---|---|
CR1 | Establecimiento o cierre de la conexión TCP | Se envía ACK de forma inmediata |
CR2 | Hay datos que enviar a la entidad contraria | Se envía ACK de forma inmediata |
CR3 | Se recibe segmento con Nº de secuencia esperado. Nºs de secuencia anteriores ya reconocidos. No hay otro segmento en orden esperando transmisión de un ACK. | ACK retardado*. Se espera 500 mseg la llegada de otro segmento en secuencia. Si no llega, se envía ACK. |
CR4 | Se recibe segmento con Nº de secuencia esperado. Hay otro segmento en orden esperando transmisión de ACK. | ACK único acumulativo. De inmediato se reconocen ambos segmentos ordenados. |
CR5 | Se recibe segmento fuera de secuencia, con Nº mayor que el esperado. Se detecta un “hueco”. | ACK duplicado. Se envía de inmediato ACK con Nº de secuencia del siguiente octeto esperado (límite inferior del “hueco”). |
CR6 | Se recibe segmento que completa parcial o totalmente “hueco” en los datos recibidos. | ACK inmediato. Se envía ACK de inmediato si el segmento comienza en el límite inferior del “hueco”. De lo contrario, ACK duplicado de inmediato. |