homelab

Calculate maximum TCP throughput using the Bandwidth-Delay Product (BDP) formula. Given link bandwidth and round-trip latency, computes the BDP (maximum in-flight data), achievable throughput with a given TCP window size, link utilization percentage, and recommended window size for full utilization. Critical for diagnosing slow transfers over high-latency links (WAN, VPN, satellite), tuning TCP buffers, and understanding why a 1Gbps link may only deliver 25Mbps with default 64KB windows. Applies to iperf testing, WAN optimization, and network capacity planning.

post/api/tcp_throughput

Request

  • Base URL: https://calc.engineer
  • URL: https://calc.engineer/api/tcp_throughput
  • Auth: none declared

Request body

bandwidth_mbpsnumber required

Available link bandwidth in megabits per second

rtt_msnumber required

Round-trip time (latency) in milliseconds

window_size_kbnumber

TCP receive window size in kilobytes

mss_bytesnumber

Maximum Segment Size in bytes (typically 1460 for Ethernet)

Response

Computed result for tcp_throughput

toolstring required
versionstring required
computed_atstring date-time required

Changes

No recorded changes to this operation across all 1 revision of this API.