DEPRECATION NOTICE

Switch to crab-net with + TLS support.

Rust UDP Traffic Generator

A CLI tool to generate UDP and DTLS traffic based on Tokio framework.

Cargo Install

cargo install udp_traffic_generator

Help

``` ./udptrafficgenerator --help Simple stress test for UDP Server

Usage: udptrafficgenerator [OPTIONS] --destination

Options: -d, --destination Server address as IP:PORT -c, --connections Number of clients to simulate [default: 1] -l, --length Payload size as bytes [default: 16] -r, --rate Defined as packets/sec [default: 1] -p, --port Starting source port for clients [default: 8000] -w, --workers Number of worker threads for the Tokio runtime [default: #CPU core] -s, --timeout Timeout between consecutive connections spawn as ms [default: 50] --dtls Send data over DTLS [default: false] [possible values: true, false] --ca PEM File to validate server credentials -h, --help Print help -V, --version Print version