Repository navigation
Releases
v0.1.11
iperf-cnc v0.1.11
Distributed iperf3 network performance testing system.
Installation
Download the appropriate binary for your platform below.
Daemon (runs on each test node):
- Extract the archive
- Copy
iperf-daemonto/usr/local/bin/ - Copy
configs/daemon.yamlto/etc/iperf-cnc/daemon.yaml - Configure and start the daemon
Controller (orchestrates tests):
- Extract the archive
- Copy
iperf-controllerto/usr/local/bin/ - Create a controller configuration file
- Run tests with
iperf-controller run --config controller.yaml
See the README for detailed documentation.
Changelog
Others
- e31d923 Remove --logfile usage entirely to fix test failures
Full Changelog: v0.1.10...v0.1.11
Checksums
Verify your download with the checksums in checksums.txt.
v0.1.10
iperf-cnc v0.1.10
Distributed iperf3 network performance testing system.
Installation
Download the appropriate binary for your platform below.
Daemon (runs on each test node):
- Extract the archive
- Copy
iperf-daemonto/usr/local/bin/ - Copy
configs/daemon.yamlto/etc/iperf-cnc/daemon.yaml - Configure and start the daemon
Controller (orchestrates tests):
- Extract the archive
- Copy
iperf-controllerto/usr/local/bin/ - Create a controller configuration file
- Run tests with
iperf-controller run --config controller.yaml
See the README for detailed documentation.
Changelog
Others
- 1aa8a3c Fix: Do not use --logfile for client tests
Full Changelog: v0.1.9...v0.1.10
Checksums
Verify your download with the checksums in checksums.txt.
v0.1.9
iperf-cnc v0.1.9
Distributed iperf3 network performance testing system.
Installation
Download the appropriate binary for your platform below.
Daemon (runs on each test node):
- Extract the archive
- Copy
iperf-daemonto/usr/local/bin/ - Copy
configs/daemon.yamlto/etc/iperf-cnc/daemon.yaml - Configure and start the daemon
Controller (orchestrates tests):
- Extract the archive
- Copy
iperf-controllerto/usr/local/bin/ - Create a controller configuration file
- Run tests with
iperf-controller run --config controller.yaml
See the README for detailed documentation.
Changelog
Others
- dcb863b Fix daemon crashes during result file saving
- e83c30c Save raw results during Phase 6 with unique per-node filenames
- f84240a Use iperf3's --logfile option for saving daemon results
Full Changelog: v0.1.8...v0.1.9
Checksums
Verify your download with the checksums in checksums.txt.
v0.1.8
iperf-cnc v0.1.8
Distributed iperf3 network performance testing system.
Installation
Download the appropriate binary for your platform below.
Daemon (runs on each test node):
- Extract the archive
- Copy
iperf-daemonto/usr/local/bin/ - Copy
configs/daemon.yamlto/etc/iperf-cnc/daemon.yaml - Configure and start the daemon
Controller (orchestrates tests):
- Extract the archive
- Copy
iperf-controllerto/usr/local/bin/ - Create a controller configuration file
- Run tests with
iperf-controller run --config controller.yaml
See the README for detailed documentation.
Changelog
Others
- 1b24d5b Add panic recovery and improve daemon resilience
Full Changelog: v0.1.7...v0.1.8
Checksums
Verify your download with the checksums in checksums.txt.
v0.1.7
iperf-cnc v0.1.7
Distributed iperf3 network performance testing system.
Installation
Download the appropriate binary for your platform below.
Daemon (runs on each test node):
- Extract the archive
- Copy
iperf-daemonto/usr/local/bin/ - Copy
configs/daemon.yamlto/etc/iperf-cnc/daemon.yaml - Configure and start the daemon
Controller (orchestrates tests):
- Extract the archive
- Copy
iperf-controllerto/usr/local/bin/ - Create a controller configuration file
- Run tests with
iperf-controller run --config controller.yaml
See the README for detailed documentation.
Changelog
Others
- 7140441 Add README.md with version v0.1.6 and auto-update mechanism
- 8eaf112 Fix test failures: allocate unique server ports for each incoming connection
Full Changelog: v0.1.6...v0.1.7
Checksums
Verify your download with the checksums in checksums.txt.
v0.1.6
iperf-cnc v0.1.6
Distributed iperf3 network performance testing system.
Installation
Download the appropriate binary for your platform below.
Daemon (runs on each test node):
- Extract the archive
- Copy
iperf-daemonto/usr/local/bin/ - Copy
configs/daemon.yamlto/etc/iperf-cnc/daemon.yaml - Configure and start the daemon
Controller (orchestrates tests):
- Extract the archive
- Copy
iperf-controllerto/usr/local/bin/ - Create a controller configuration file
- Run tests with
iperf-controller run --config controller.yaml
See the README for detailed documentation.
Changelog
Others
- a832e58 Add config options to save local copies of results
- a8e4b62 Fix lint errors: add gosec exception and use 'any' instead of 'interface{}'
- 07214a6 Fix result aggregation: prevent premature clearing and improve error handling
- 394c745 Increase gRPC message size limits to handle large result sets
Full Changelog: v0.1.5...v0.1.6
Checksums
Verify your download with the checksums in checksums.txt.
v0.1.5
iperf-cnc v0.1.5
Distributed iperf3 network performance testing system.
Installation
Download the appropriate binary for your platform below.
Daemon (runs on each test node):
- Extract the archive
- Copy
iperf-daemonto/usr/local/bin/ - Copy
configs/daemon.yamlto/etc/iperf-cnc/daemon.yaml - Configure and start the daemon
Controller (orchestrates tests):
- Extract the archive
- Copy
iperf-controllerto/usr/local/bin/ - Create a controller configuration file
- Run tests with
iperf-controller run --config controller.yaml
See the README for detailed documentation.
Changelog
Others
- 3b84a47 Add UDP/TCP protocol support to iperf-cnc
- 8d53efa Fix result collection: connect process manager to collector
Full Changelog: v0.1.4...v0.1.5
Checksums
Verify your download with the checksums in checksums.txt.
v0.1.4
iperf-cnc v0.1.4
Distributed iperf3 network performance testing system.
Installation
Download the appropriate binary for your platform below.
Daemon (runs on each test node):
- Extract the archive
- Copy
iperf-daemonto/usr/local/bin/ - Copy
configs/daemon.yamlto/etc/iperf-cnc/daemon.yaml - Configure and start the daemon
Controller (orchestrates tests):
- Extract the archive
- Copy
iperf-controllerto/usr/local/bin/ - Create a controller configuration file
- Run tests with
iperf-controller run --config controller.yaml
See the README for detailed documentation.
Changelog
Others
- 46fa886 Fix nil pointer dereference in GenerateNodeTopologies
Full Changelog: v0.1.3...v0.1.4
Checksums
Verify your download with the checksums in checksums.txt.
v0.1.3
iperf-cnc v0.1.3
Distributed iperf3 network performance testing system.
Installation
Download the appropriate binary for your platform below.
Daemon (runs on each test node):
- Extract the archive
- Copy
iperf-daemonto/usr/local/bin/ - Copy
configs/daemon.yamlto/etc/iperf-cnc/daemon.yaml - Configure and start the daemon
Controller (orchestrates tests):
- Extract the archive
- Copy
iperf-controllerto/usr/local/bin/ - Create a controller configuration file
- Run tests with
iperf-controller run --config controller.yaml
See the README for detailed documentation.
Changelog
Others
Full Changelog: v0.1.2...v0.1.3
Checksums
Verify your download with the checksums in checksums.txt.
v0.1.2
iperf-cnc v0.1.2
Distributed iperf3 network performance testing system.
Installation
Download the appropriate binary for your platform below.
Daemon (runs on each test node):
- Extract the archive
- Copy
iperf-daemonto/usr/local/bin/ - Copy
configs/daemon.yamlto/etc/iperf-cnc/daemon.yaml - Configure and start the daemon
Controller (orchestrates tests):
- Extract the archive
- Copy
iperf-controllerto/usr/local/bin/ - Create a controller configuration file
- Run tests with
iperf-controller run --config controller.yaml
See the README for detailed documentation.
Changelog
Others
- 09f7810 fixing release to ignore .gitignored folder
Full Changelog: v0.1.1...v0.1.2
Checksums
Verify your download with the checksums in checksums.txt.