Iperf has primitive traffic controls. Basically the offered load is controlled with -b for UDP and TCP goes as fast as possible. The -b and -l will determine the target the inter packet gap (IPG.) There is no support for packet bursts and inter burst gaps. Also, since iperf is at the application layer, the os and network driver may not preserve those gaps.
With iperf 2.0.9 <https://sourceforge.net/projects/iperf2/> we've added a bit more support for TCP where both the server and the client honor the -b value using a very simple token bucket <https://en.wikipedia.org/wiki/Token_bucket>. This allows one test TCP flow control based upon receiver read rates or transmitter write rates. I'm considering adding some crude video stream emulation capabilities but not sure yet on what those would be. The goal is to keep the tool simple and intuitive. This would support bursts and burst gaps. If one is using linux there are other techniques to affect the traffic. Things like linux traffic control <http://www.tldp.org/HOWTO/html_single/Traffic-Control-HOWTO/> come to mind. Curious to know the specific need. Bob On Tue, Aug 23, 2016 at 12:02 AM, Walid Al-Gobi <alg...@comp.nus.edu.sg> wrote: > Hi everyone, > > Anyone please can help how can we use iperf to evaluate the performance > for (burst) of packet? > > > > Thank you > > -- > Regards > > Walid > > ------------------------------------------------------------ > ------------------ > _______________________________________________ > Iperf-users mailing list > Iperf-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/iperf-users >
------------------------------------------------------------------------------
_______________________________________________ Iperf-users mailing list Iperf-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/iperf-users