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)
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:
abbott.cs.uchicago.edu(-c abbott.cs.uchicago.edu)33301(-p 33301)-u)-P 4)-b {bandwidth}M)-t 5/20)-R)-i 1/0)The module should produce the following data fields: