TCP Bandwidth-Delay Product (BDP) & Receive Window Throughput Calculator

Diagnose WAN throughput bottlenecks using BDP = LinkSpeed_bps × RTT_sec / 8.

Bandwidth-Delay Product (BDP)
7,934.57 KiB
Max Single-Stream Throughput 64.53 Mbps
BDP in Megabytes (MiB) 7.75 MiB
Link Utilization Efficiency 6.45 %
Inputs
Mbps
Physical link bandwidth capacity in Megabits per second (Mbps).
ms
Network Round-Trip Time (RTT) in milliseconds.
KiB
Configured OS TCP Receive Window (RWIN) in KiB.
Results & Graph
Bandwidth-Delay Product (BDP)
7,934.57 KiB
Max Single-Stream Throughput
64.53 Mbps
BDP in Megabytes (MiB)
7.75 MiB
Link Utilization Efficiency
6.45 %

Bandwidth-Delay Product (BDP)

Graph 1 • Link Bandwidth Mbps Sensitivity Recalculates the domain equation across 50% to 150% of the primary input while holding other parameters constant.
0 KiB 6.4k KiB 12.9k KiB 50%: 3,967.29 KiB 4.0k 50% 75%: 5,950.93 KiB 6.0k 75% 100%: 7,934.57 KiB 7.9k 100% 125%: 9,918.21 KiB 9.9k 125% 150%: 11,901.86 KiB 11.9k 150%
Graph 2 • Primary & Supporting Metric Comparison Compares the primary output alongside supporting domain benchmarks.
Bandwidth-Delay Product (BDP) 7,934.57 KiB Max Single-Stream Throughput 64.53 Mbps BDP in Megabytes (MiB) 7.75 MiB Link Utilization Efficiency 6.45 %
Graph 3 • Exact Output Table & Units Displays each calculated output in its exact domain unit.
Bandwidth-Delay Product (BDP)7,934.57 KiBMax Single-Stream Throughput64.53 MbpsBDP in Megabytes (MiB)7.75 MiBLink Utilization Efficiency6.45 %
Summary: A 1000 Mbps link with 65 ms RTT has a BDP of 7934.6 KiB (7.75 MiB); a 512 KiB TCP window caps single-stream throughput at 64.53 Mbps.
Summary: A 1000 Mbps link with 65 ms RTT has a BDP of 7934.6 KiB (7.75 MiB); a 512 KiB TCP window caps single-stream throughput at 64.53 Mbps.
Interactive chart & math engine powered by CalculatorGraph

Formula & Mathematical Methodology: TCP BDP & Window Size Systems Engineering Formula

BDPBytes = (LinkBandwidthMbps × 10⁶ × (RTTms / 1000)) / 8
MaxTCPMbps = (WindowBytes × 8) / RTTsec
BDP_Bytes = (LinkBandwidth_Mbps × 10⁶ × (RTT_ms / 1000)) / 8; MaxTCP_Mbps = (WindowBytes × 8) / RTT_sec
  • linkBandwidthMbps: Link Bandwidth Mbps (Mbps)
  • roundTripLatencyMs: Round Trip Latency Ms (ms)
  • tcpReceiveWindowKiB: Tcp Receive Window Ki B (KiB)

Rounding: Binary/decimal capacities and engineering metrics retain full floating-point precision and round to 2 decimal places.

Worked Example: Architecture Sizing Example: TCP BDP & Window Size

Diagnose WAN throughput bottlenecks using BDP = LinkSpeed_bps × RTT_sec / 8.

  1. Enter the workload parameters, model dimensions, or network link specifications.
  2. Compute the sizing equation: BDP_Bytes = (LinkBandwidth_Mbps × 10⁶ × (RTT_ms / 1000)) / 8; MaxTCP_Mbps = (WindowBytes × 8) / RTT_sec.
  3. Inspect the primary capacity metric, headroom buffers, and 3 SVG visualizations.
Result: Calculates TCP BDP & Window Size via BDP_Bytes = (LinkBandwidth_Mbps × 10⁶ × (RTT_ms / 1000)) / 8; MaxTCP_Mbps = (WindowBytes × 8) / RTT_sec.

Frequently Asked Questions

How does the TCP Bandwidth-Delay Product (BDP) & Receive Window Throughput Calculator compute capacity?

It evaluates BDP_Bytes = (LinkBandwidth_Mbps × 10⁶ × (RTT_ms / 1000)) / 8; MaxTCP_Mbps = (WindowBytes × 8) / RTT_sec directly in your browser and plots three custom SVG diagrams.

Can I compare different cluster or model configurations side by side?

Yes. Use the "Compare (0/3)" button in the results panel to pin up to three configurations.

Does this tool upload any of my architecture parameters?

No. All calculations run 100% client-side in your browser.

Developer Tools · Networking & Digital Systems

TCP Bandwidth-Delay Product (BDP) & Receive Window Throughput Calculator: inputs, method, and how to read the result

Diagnose WAN throughput bottlenecks using BDP = LinkSpeed_bps × RTT_sec / 8.

Choose inputs for the case you are checking

The defaults are illustrative. Replace them with values for your case and keep the units shown beside each field.

  • Link Bandwidth Mbps: Physical link bandwidth capacity in Megabits per second (Mbps).
  • Round Trip Latency Ms: Network Round-Trip Time (RTT) in milliseconds.
  • Tcp Receive Window Ki B: Configured OS TCP Receive Window (RWIN) in KiB.

What the calculation includes

With the default values shown, Bandwidth-Delay Product (BDP) is 7,934.57 KiB. The calculation follows TCP BDP & Window Size Systems Engineering Formula; the formula and variable definitions above show how the inputs combine.

One-input check: With the other defaults held constant, changing Link Bandwidth Mbps from 1,000 Mbps to 1,100 Mbps changes Bandwidth-Delay Product (BDP) from 7,934.57 KiB to 8,728.03 KiB. This is a comparison inside the calculator's stated model, not a prediction.

Where to use caution

  • Uses industry-standard IEEE, IETF RFC, and GPU/cloud hardware sizing conventions.
  • Capacity planning estimate; benchmark under production traffic patterns before finalizing cluster or hardware procurement.

Scope: IEEE / IETF / Cloud Systems Engineering Standard Check the assumptions and limitations against your situation before relying on the estimate.

More in Developer Tools: API Token Cost Calculator, IPv4 CIDR Subnet, Password Entropy & URL/Base64 Encoding Calculator, Aspect Ratio, Image Dimensions & Storage Converter.