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))
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.