Toggle navigation
SWITCHlan
Services
Infrastructure
Operations
Tools
TCP Throughput Calculator
Network performance depends on more than only available bandwidth
Tools
Looking Glass
IPv6 Looking Glass
Traceroute
TCP Throughput Calculator
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
Tools
Looking Glass
IPv6 Looking Glass
Traceroute
TCP Throughput Calculator