-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Labels
Milestone
Description
Port the iPerf3 module from Netrics v1 to v2.
The iPerf3 module should measure the bandwidth of the connection to a test server (default: abbott.cs.uchicago.edu:33301
).
The module should provide the following default parameters for the binary:
- Running in client mode to
abbott.cs.uchicago.edu
(-c abbott.cs.uchicago.edu
) - Server port set to
33301
(-p 33301
) - Set the protocol to UDP (
-u
) - Set the number of simultaneous connections to the server to 4 (
-P 4
) - Set the bandwidth to the maximum bandwidth of the connection (
-b {bandwidth}M
) - Set the time in seconds to transmit to 5 (for download) and 20 (for upload) (
-t 5/20
) - set the reverse flag to true (for download) (
-R
) - Set the interval time in seconds between periodic bandwidth, jitter, and loss reports to 1 (for download) and 0 (for upload) (
-i 1/0
)
The module should produce the following data fields:
- Download/upload bandwidth
- Download/upload bandwidth in intervals
- Jitter (download/upload)