Documentation
udpstp measures how much traffic a network path can carry, along with its loss, delay variation and round-trip time. A Client and a Server run a Test over UDP, as RFC 9946 describes, and the Client prints the result as text or JSON. It runs on Linux, macOS and Windows, and interoperates with OB-UDPST.
Where to start
| You want to | Start with |
|---|---|
| Try udpstp for the first time | Installing udpstp, then the quickstart |
| Measure a path and read what the numbers mean | Running a Test and Understanding the results |
| Run a Server for your own Clients or for the public | Hosting a Server and the security model |
| Use udpstp on Windows | udpstp on Windows |
| Collect results in a script or a measurement platform | JSON results and Stable interfaces |
| Look up an option or a setting | Command line and Server configuration |
| Check how udpstp follows the RFCs | Conformance |
| Fix an error or a warning | Troubleshooting |
The guides cover each task step by step, and the glossary defines the terms these pages use.