Network Throughput Calculator
Effective Throughput
Calculate effective throughput considering overhead and efficiency
TCP Window Throughput
Calculate max TCP throughput based on window size and RTT
Formula
Effective Throughput = Bandwidth x (1 - Overhead%) x Utilization% | TCP Max = Window Size / RTT
Frequently Asked Questions
Why is my actual throughput lower than my bandwidth?
Actual throughput is always less than raw bandwidth due to protocol overhead (TCP/IP headers, TLS encryption), link utilization limits, TCP window size constraints, packet loss causing retransmissions, and contention with other traffic. Typical efficiency is 60-80% of raw bandwidth.
What is the bandwidth-delay product?
The bandwidth-delay product (BDP) is the maximum amount of data 'in flight' on a network connection: BDP = Bandwidth x RTT. The TCP window size must be at least as large as the BDP to fully utilize the link. A 100 Mbps link with 50ms RTT has a BDP of 625 KB.
You may also need
A
Network Latency Calculator
Free network latency calculator. Estimate round-trip time, total request latency, and the impact of latency on application performance.
ScienceA
Server Bandwidth Calculator
Free server bandwidth calculator. Estimate monthly bandwidth requirements based on page views, page size, and redundancy. Plan hosting capacity.
ScienceA
API Rate Limit Calculator
Free API rate limit calculator. Determine how many API requests you can make per second, minute, or hour. Plan API usage and avoid throttling.
Science