Network Throughput Calculator

Estimate TCP throughput from window size, round-trip time, MSS, and packet loss rate using the bandwidth-delay product and Mathis formula.

Physical link speed (throughput cannot exceed this)

Estimated TCP Throughput
--
Mbps
BDP Window Throughput
--
Mbps
Mathis Throughput
--
Mbps
Bandwidth-Delay Product
--
bytes
Link Utilization
--
%

TCP Throughput Formulas

TCP throughput is limited by several factors including the window size, RTT, and packet loss.

BDP Throughput = Window Size / RTT
Mathis = (MSS / RTT) * (1 / sqrt(Loss))

The bandwidth-delay product (BDP) is the amount of data "in flight" that can fill the pipe. The TCP window size must be at least as large as the BDP for full utilization. The Mathis formula estimates throughput when packet loss is the limiting factor.

Verwandte Rechner