Resumen

  • RFC 6298 exige actualizar RTTVAR con el SRTT anterior antes de incorporar la misma muestra a SRTT.
  • El RTO suma la media suavizada y el mayor valor entre la granularidad del reloj y cuatro veces la variación; después aplica un mínimo de un segundo.

Una muestra, dos memorias

La primera medición R inicializa SRTT con R y RTTVAR con R/2. A partir de ahí, el RTO se calcula como SRTT + max(G, 4*RTTVAR), donde G representa la granularidad del reloj.

Con una muestra posterior R', la variación incorpora una cuarta parte de la nueva información y la media solo una octava. El diseño permite que la incertidumbre responda más deprisa que la expectativa central.

Medir la sorpresa antes de normalizarla

El orden es obligatorio. Primero se actualiza RTTVAR con la distancia |SRTT-R'|, usando todavía el SRTT antiguo. Después se mueve SRTT hacia R'.

Si se invirtieran los pasos, la media se acercaría a la observación antes de medir su diferencia. La propia muestra rebajaría la magnitud de la sorpresa que debía conservar el estimador. RFC 6298 convirtió esa secuencia en parte del mecanismo común.

Límites y afirmaciones que la norma no hace

Un resultado inferior a un segundo debería elevarse a un segundo. También puede existir un máximo, pero no puede ser menor de 60 segundos. Son límites externos al cálculo, no sustitutos de la historia de RTT.

La fuente no demuestra qué hacen todas las pilas actuales ni que estas constantes sean óptimas en cualquier ruta. Tampoco decide qué muestras son válidas: esa es la frontera de la regla de Karn. Aquí la pregunta comienza después, cuando una medición ya ha sido aceptada.

Fuentes