FAST TCP

En pocas palabras, actualmente Internet funciona bajo Reno TCP, diseñado en 1988 y que transmite paquetes de 1500 byte, esperando confirmaciones del receptor.

Si no hay respuesta, se retransmite un paquete a menor velocidad hasta que llega correctamente.

Con este sistema, se han llegado a alcanzar en internet velocidades de 100 Gb/s en conexiones transatlánticas.

La cual cosa da estabilidad al algoritmo frente a los futuros aumentos de capacidad en las conexiones.

donde γ es una constante entre 0 y 1, RTT es la media actual de round-trip time, baseRTT es el valor mínimo de RTT hasta el momento y es un parámetro que controla la imparcialidad del protocolo.

En una red sin dichos retrasos se espera que el protocolo sea localmente estable.

En caso de pérdidas, se ha de decidir entre retransmitir paquetes, continuar enviando nuevos o retransmitir paquetes aún más antiguos que se han declarado como perdidos.

Dicha decisión tomará aún más importancia conforme la relación ancho de banda – retardos aumente.

En la práctica esto requeriría una alta resolución en el reloj y provocaría sobrecarga.

Esto proporciona imparcialidad y no penaliza flujos con grandes RTTs.