TCP Throughput Calculator

Based on the Mathis et al. formula: throughput ≤ (MSS/RTT) × (C/√Loss) where C=1

Bytes. Typical: MTU-40 (1460 for 1500 MTU)
Milliseconds
Percentage (%). Typical: < 0.01%

Bandwidth-Delay Product (BDP) Calculator

Calculate the amount of data that can be in transit on a network connection at any given time.
BDP = Bandwidth × RTT

Mbps
Milliseconds

TCP Window Size Calculator

Calculate the required TCP receive window size to fully utilize a link.
Window ≥ Bandwidth × RTT

Mbps
Milliseconds
KiloBytes (per socket)

UDP Throughput Calculator

UDP is connectionless and has no flow control or congestion control. Maximum throughput is typically limited only by available bandwidth.

Mbps
Bytes (payload, excl. UDP/IP header)
Percentage (%)

MTU/MSS Calculator

Calculate optimal MTU and MSS values for network configuration.
MSS = MTU - 40 (TCP+IP headers)

Bytes

Packet Transit Time Calculator

Calculate how long it takes for a packet to traverse a network link.

Mbps
Bytes
Kilometers
Kilometers per second

Network Latency Calculator

Estimate end-to-end latency based on hops, distance, and processing delays.

Router/gateway hops
Kilometers
Milliseconds
ms per hop

Bandwidth Converter

Convert between different bandwidth units.

IPv4 Subnet Calculator

Calculate subnet details from IP and CIDR prefix.

x.x.x.x format
/0 to /32

QoS/DSCP Mapping Calculator

Map between DSCP, IP Precedence, ToS, and 802.1p (CoS) values.

Protocol Overhead Calculator

Calculate protocol overhead for different layer 2/3/4 encapsulations.

Bytes

IP Fragmentation Calculator

Calculate how an IP packet gets fragmented across different MTUs.

Bytes
Bytes

Jitter Calculator

Estimate jitter impact on voice/video quality. Jitter is the variation in packet delay.

Milliseconds
Milliseconds (standard deviation)
Packets per second
Jitter buffer packets (default: 2)