redzilla
Rendimiento

Throughput TCP / BDP

Indica el ancho de banda, el RTT y el tamaño de ventana TCP y calcula el BDP, el throughput real limitado por la ventana y la ventana recomendada para llenar el enlace. En enlaces de alta latencia, la ventana debe ser ≥ BDP para usar todo el ancho de banda.

Mbps
ms
KB

Sin escalado, el máximo clásico es 64 KB. Con window scaling (RFC 7323) sube mucho más.

%

Si es > 0, se añade el límite de Mathis (MSS=1460) como referencia.

Ejemplos
redzilla.cl — tcp
 
BDP (producto BW × retardo)
Throughput con esta ventana
Ventana recomendada
para saturar el enlace
BDP
Throughput
Ventana óptima

Diagnóstico

Cómo se calcula · BDP, ventana y Mathis

1. BDP (bytes) = BW × RTT / 8, con BW en bps y RTT en segundos. Es la cantidad de datos "en vuelo" para llenar el enlace.

2. Throughput limitado por la ventana: (ventana × 8) / RTT. Una ventana fija solo deja enviar esos bytes por cada RTT.

3. Para saturar el enlace, la ventana debe ser ≥ BDP. En enlaces de alto BDP (mucha latencia o ancho de banda), 64 KB sin escalado limita severamente el rendimiento.

4. Con pérdida p > 0, el límite de Mathis ≈ (MSS × 8) / (RTT × √p) acota el throughput de TCP clásico, independiente de la ventana.

Cálculo local en tu navegador · sin registro · sin enviar datos.