Repository navigation
Releases
udpstp v0.1.3
Other changes
- Trim completed test-fixture traffic and scope platform faults (#17)
udpstp v0.1.2
Fixed
- Align the crates.io overview with the project README and update the documentation for published releases.
- Refresh the website's product overview and link Fastmash, Ripscope and Esdieff from About and the footer.
udpstp v0.1.1
udpstp 0.1.1
Measure network-path capacity, loss and delay on Linux, macOS and Windows.
Use udpstp to check access lines and circuits, compare paths or collect measurements for your own tools. Run authenticated tests in either direction, read the results in your terminal or export JSON.
Install
Linux
curl -fsSL https://udpstp.com/install.sh | shmacOS
brew install pederbe/tap/udpstpWindows, in PowerShell
irm https://udpstp.com/install.ps1 | iexGetting started walks through sharing a key and running a test between two hosts. The installation guide also covers signed Linux packages, portable downloads and Cargo.
Capabilities
- Authenticated Upstream and Downstream Tests.
- Multi-Connection Tests and Operator-only Fixed-Rate Tests.
- Capacity, loss, delay variation and RTT, with interval results in text or JSON.
- OB-UDPST key files and compatible JSON output.
- Server configuration, a systemd unit, a Windows service and a container image.
- Rust libraries for packet codecs, protocol decisions and network I/O.
Compatibility
JSON results, exit statuses, key files and address pseudonyms are stable from 0.1.0. The command line, configuration and Server JSON logs can change in minor 0.x releases. The changelog records changes, and platform differences covers OS-specific features.
The downloads below include archives, native Linux packages and checksums. Release artifacts and verification describes the files and their provenance.