TCP Latency Benchmark
Install latest/stable of TCP Latency Benchmark
Ubuntu 16.04 or later?
Make sure snap support is enabled in your Desktop store.
Install using the command line
sudo snap install tcp-latency-benchmark
Don't have snapd? Get set up for snaps.
Details for TCP Latency Benchmark
Package name
- tcp-latency-benchmark
License
- MIT
Last updated
- Today - latest/stable
Report a Snap Store violation
Report TCP Latency Benchmark for a Snap Store violation
Snap Store Violation Report submitted successfully
Thank you for your report. Information you provided will help us investigate further.
Error submitting report
There was an error while sending your report. Please try again later.
Share this snap
Generate an embeddable card to be shared on external websites.
High-precision TCP & TLS handshake RTT and socket throughput benchmark
A high-precision TCP 3-way handshake latency, TLS handshake round-trip time, and socket throughput benchmark utility for Linux. A lightweight Linux alternative to Sysinternals PsPing for measuring microsecond connection latency, jitter, percentile distributions, and loopback or LAN stream bandwidth.
Key features:
- Measures TCP 3-way connect RTT and full TLSv1.2/TLSv1.3 handshake latency using nanosecond monotonic timers (perf_counter_ns) with configurable warmup iterations, probe counts, and intervals.
- Calculates comprehensive latency statistics including Min, Avg, Max, mean consecutive jitter, standard deviation, and P50, P90, P95, and P99 percentiles.
- Visualizes live per-sample round-trip time series charts, latency distribution histograms, and multi-endpoint session comparison tables.
- Includes a built-in TCP echo and sink server for testing local loopback or LAN socket stream bandwidth (MB/s and Gbps) and application-layer echo round-trip time, with CSV and JSON report export.
Disclaimer: This project is an independent open-source tool and is not affiliated with, sponsored by, or endorsed by Microsoft Corporation or Sysinternals.
| Revision | Channel | Version | Build | Commit | Download SBOM |
|---|
The build and commit information is derived from build infrastructure records.
Install TCP Latency Benchmark on your Linux distribution
Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the installing snapd documentation.