Bandwidth-Delay Product Calculator

Enter link bandwidth and round-trip time to calculate how much data fills the network pipe and get TCP send/receive buffer size recommendations.

Link Parameters

RTT = round-trip time (use for TCP). One-way is doubled internally.

Bandwidth-Delay Product

Enter bandwidth and latency to calculate BDP

TCP Buffer Recommendations

Results appear after calculation above.
Copied!

Summary

Enter link bandwidth and round-trip time to calculate how much data fills the network pipe and get TCP send/receive buffer size recommendations.

How it works

  1. Enter the link bandwidth (bits per second) — use the unit selector for Kbps, Mbps, or Gbps.
  2. Enter the one-way latency or round-trip time (RTT) in milliseconds.
  3. Choose whether you entered one-way latency or RTT — the calculator converts automatically.
  4. The BDP appears instantly in bits, bytes, kilobytes, and megabytes.
  5. Check the TCP buffer recommendation section to see the minimum socket buffer size needed.
  6. Use the presets for common link types (LAN, WAN, satellite, etc.) as starting points.

Use cases

  • Size TCP socket buffers for high-throughput WAN or intercontinental links.
  • Estimate in-flight data for network capacity planning.
  • Debug slow file transfers over long-distance links.
  • Verify that TCP window size matches the pipe capacity.
  • Teaching networking concepts like pipe-filling and buffer bloat.
  • Compare link efficiency across different bandwidth and latency combinations.

Frequently Asked Questions

Last updated: 2026-06-11 · Reviewed by Nham Vu