La retransmisión rápida es una modificación del algoritmo para evitar la congestión. Al igual que en el algoritmo de retransmisión rápida de Jacobson, cuando el remitente recibe el tercer ACK duplicado, asume que el paquete se ha perdido y lo retransmite sin esperar a que expire el temporizador de retransmisión.
¿Por qué es útil la retransmisión rápida?
La retransmisión rápida juega un papel importante aquí. Después de recibir algunos números de ACK duplicados, TCP en el lado de envío retransmite el paquete f altante sin esperar a que expire el temporizador. Además, recibir algunos números de ACK duplicados significa que se ha producido una congestión en la red.
¿Cuándo se utiliza la retransmisión rápida en TCP?
La retransmisión rápida es una mejora de TCP que reduce el tiempo que espera un remitente antes de retransmitir un segmento perdido. Un remitente TCP normalmente usa un temporizador simple para reconocer los segmentos perdidos.
¿Por qué necesitamos una recuperación rápida para el control de congestión de TCP?
Al usar solo Fast Retransmit, la ventana de congestión se reduce a 1 cada vez que se detecta congestión en la red. Por lo tanto, se necesita una cantidad de tiempo para alcanzar una alta utilización de enlaces como antes. Sin embargo, Fast Recovery alivia este problema al eliminar la fase de inicio lento.
¿Qué es la recuperación rápida de retransmisión rápida?
Fast Retransmit y Fast Recovery han sido diseñados para acelerar la recuperación de la conexión, sin comprometer sus características para evitar la congestión. El cliente ahora reconoce el primer segmento, completando así el apretón de manos de tres vías. La ventana de recepción se establece en 5000.