As currently, NeST is using netperf for TCP flows, we are planning to tweak the APIs such that by default, users will be making use of netperf and switch to iperf3 if required.
- Add a parameter “tool” in the class Flow which carries info about the tool which user has specified. (By default it will be set to netpref)
Tweak run_experiment (run_exp.py line 44) to account for different tool options and call setup_tcp_flows (run_exp.py line 333) accordingly.
Modify setup_tcp_flows to call Runner classes (NetperfRunner / Iperf3Runner) accordingly.
Add a parameter “protocol” to class Iperf3Runner which carries info about the protocol (tcp/udp).
Hi,I along with my teammates Shreeya Sand and Shrvan Warke will be working on Issue #58 - iperf3 support for TCP Flows.
As currently, NeST is using netperf for TCP flows, we are planning to tweak the APIs such that by default, users will be making use of netperf and switch to iperf3 if required.We came up with the following tweaks to incorporate iperf3:
- Add a parameter “tool” in the class Flow which carries info about the tool which user has specified. (By default it will be set to netpref)
- Tweak run_experiment (run_exp.py line 44) to account for different tool options and call setup_tcp_flows (run_exp.py line 333) accordingly.
- Modify setup_tcp_flows to call Runner classes (NetperfRunner / Iperf3Runner) accordingly.
- Add a parameter “protocol” to class Iperf3Runner which carries info about the protocol (tcp/udp).
We would be glad if you can review these suggestions and let us know of any improvements/corrections.Thanks,Omanshu Mahawar
--
You received this message because you are subscribed to the Google Groups "NeST users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to nest-users+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/nest-users/c82f96fa-6ffe-4833-99da-3f6c28c36826n%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/nest-users/bae41abe-909d-469a-a923-66003115a586n%40googlegroups.com.