diff options
| author | Philip Taron <philip.taron@gmail.com> | 2025-12-17 11:29:24 -0800 |
|---|---|---|
| committer | Philip Taron <philip.taron@gmail.com> | 2025-12-19 17:11:25 -0800 |
| commit | 4b0c350d5196ada19440bc6ac8d6505dd14dc79a (patch) | |
| tree | 139d2c3556907b47d02728530798299635e1ab27 /pkgs/development/python-modules/python-sql | |
| parent | cdf2d5b10d798626c1ada151de14be402b70d697 (diff) | |
ethr: init at 1.0.0-unstable-2025-12-10
Ethr is a comprehensive network performance measurement tool that operates in three distinct modes:
* **Server Mode** (`-s`)
* Runs Ethr as a server listener to accept incoming connections for performance tests.
* Supports binding to specific IPs and ports.
* Includes a Text UI (`-ui`) option and an option to exit after handling a single client connection (similar to iPerf3 behavior) for precise synchronization.
* **Client Mode** (`-c <server>`)
* Connects to an Ethr server to perform comprehensive performance benchmarks.
* **Supported Protocols:** TCP, UDP, HTTP, HTTPS, and ICMP.
* **Measurement Capabilities:**
* **Bandwidth:** Measure throughput with options for throttling (`-b`), buffer length (`-l`), and reverse direction (`-r`).
* **Connections/s:** Benchmark connection establishment rates.
* **Packets/s:** Measure packet processing rates.
* **Latency & Loss:** Detailed analysis of latency, packet loss, and jitter.
* **Diagnostics:** Supports TraceRoute and MyTraceRoute (MTR).
* Supports multi-threaded parallel sessions (`-n`).
* **External Mode** (`-x <destination>`)
* Allows Ethr to test against non-Ethr endpoints (standard URLs or Host:Port combinations).
* **Use Cases:** Testing connectivity against public websites or standard services (e.g., `www.microsoft.com:443`).
* **Supported Tests:**
* **TCP/ICMP:** Connection establishment rates and connectivity checks.
* **Ping:** Loss and latency measurements.
* **TraceRoute:** Standard and MTR-style path analysis.
Diffstat (limited to 'pkgs/development/python-modules/python-sql')
0 files changed, 0 insertions, 0 deletions
