tech calculator
TCP Throughput & Bandwidth Delay Product Calculator
Compute Bandwidth-Delay Product (BDP), optimal TCP window sizes, and maximum theoretical throughput under latency and packet loss.
Inputs
Connection Sizing
TCP Configurations
Results
Max TCP Throughput
4.51 Mbps
Formula
TCP Throughput and BDP formulas
BDP = Bandwidth × RTT | Max Speed = min( Bandwidth, Window / RTT, MSS × 1.22 / ( RTT × √Loss ) )Computes data-in-flight capacity and applies Mathis' model to predict speed degradation from packet loss.
Step by step
How the calculation works
- 1Define the network connection bandwidth (Mbps/Gbps) and round-trip time latency (ms).
- 2Specify packet loss rate (%), which represents dropped frames requiring retransmissions.
- 3Enter the sender/receiver TCP Socket Window Size (KB) to check for buffer limitation.
- 4Review the optimal window configuration and see if buffer sizing or loss is the primary bottleneck.
Related guides
Learn more about this calculation
Guide
How to Use Do The Calculation Calculators: A Practical Step-by-Step Guide
Learn the fastest reliable workflow for using Do The Calculation calculators, reading results, checking formulas, and using save, print, share, and export actions correctly.
Guide
Understanding Calculator Formulas: How DTC Turns Inputs into Results
Understand how Do The Calculation formulas are presented, what the explanation blocks mean, and how to verify calculator logic before using a result in a real decision.
CDN Guide
Sizing CDN Caching & Network Costs
Learn how content delivery networks mitigate high latency and optimize origin hosting costs.