Bandwidth-delay product calculator
Calculate the data in flight on a path and compare it with a selected TCP receive window.
Path and window arithmetic, not a throughput prediction; excludes loss, congestion control, socket limits, autotuning and application behavior.
Included
- Every visible input and selected unit
- Reconciled intermediate values and result breakdown
- Reproducible URL state
Not included
- Path and window arithmetic, not a throughput prediction; excludes loss, congestion control, socket limits, autotuning and application behavior.
What this means
Calculate the data in flight on a path and compare it with a selected TCP receive window.
Path and window arithmetic, not a throughput prediction; excludes loss, congestion control, socket limits, autotuning and application behavior.
Intermediate values are not rounded; only the localized display formats the result.
Formula & worked example
BDP = bottleneck bandwidth × round-trip time
1 Gbps bottleneck, 40 ms RTT and a 256 KiB receive window
- Inputs
- 1,000,000,000 bit/s × 0.04 s ÷ 8 = 5,000,000 bytes
- Calculation
- 256 KiB × 8 ÷ 0.04 s = 52.429 Mbps window-limited rate
The path BDP is 5 MB; the selected window covers about 5.24% of it and 5.24% of the entered bottleneck rate.
How this calculation works
The calculation follows the formulas, definitions and assumptions explained on this page. The references below support the method and any stated boundaries.
Official sources
- RFC 6349 — Framework for TCP Throughput Testing — Public definitions and technical semantics used by this calculation