Skip to content
Back
Theme
TCP Throughput Calculator - Tools - Network Portal
1 min read
Original article ↗
TCP throughput calculator
Calculate theoretical network limit
simplified formula: rate < (MSS/RTT)*(C/sqrt(Loss)) [ C=1 ] (based on the Mathis et.al. formula)
MSS:
Byte
MSS (maximum segment size) typ. MTU-40B (TCP/IP header)
RTT:
ms
round trip time
Loss:
%
Loss rate in %. typ. < 10
-6
% (< 10
-8
)
Calculate Bandwidth-delay Product and TCP buffer size
BDP ( Bits of data in transit between hosts) = bottleneck link capacity (BW) * RTT
throughput <= TCP buffer size / RTT
TCP window size >= BW * RTT
BW:
Mbps
required or minimum available bandwidth
RTT:
ms
round trip time
WIN:
KByte
required or available TCP buffer size
Further readings about network performance in
eduPERT knowledge base