Bob (Robert) McMahon | 25 Jul 21:02 2015

Help request: Iperf 2.0.8 compile/port for iOS

Hi All,

 

I’m looking to find someone who has the skills to compile/port iperf 2.0.8 to the iOS platform.   I need this as a proof of concept.   Any hw/sw combination is fine though the more current, the better.

 

Thanks in advance,

Bob McMahon

------------------------------------------------------------------------------
_______________________________________________
Iperf-users mailing list
Iperf-users@...
https://lists.sourceforge.net/lists/listinfo/iperf-users
Bruce A. Mah | 7 Jul 23:23 2015
Picon

iperf-3.1b3 is available


ESnet (Energy Sciences Network) is proud to announce iperf-3.1b3, the
third beta release from the iperf 3.1 codeline.  This beta release is
intended for testing by early adopters, and should not be packaged in
any operating system distributions.  We're particularly interested in
reports of any regressions from the 3.0 codeline; we aim for the
official iperf 3.1 release to be at least as good with respect to code
quality as the most recent 3.0.x release.

iperf-3.1 adds support for tests using SCTP on FreeBSD, Linux, and
Solaris.  In addition, it improves support for some optional features
on FreeBSD, and in general increases compatibility with a number of
other operating systems.  Finally, a number of minor bug fixes and
enhancements have been added.

This third beta release fixes some problems with RPM generation.  It
is functionally identical to iperf-3.1b2.

More information on changes can be found in the RELEASE_NOTES file in
the source distribution.

iperf3 is a tool for measuring the maximum TCP and UDP performance
along a path, allowing for the tuning of various parameters and
reporting measurements such as throughput, jitter, and datagram packet
loss.

The original iperf was implemented by NLANR / DAST.  Version 3 is a
complete reimplementation, with the goals of a smaller, simpler code
base, and a library that can be used by other programs.  It also adds
new functionality, such as CPU utilization measurements, zero copy TCP
support, and JSON output.  Note that iperf3 clients and servers are
not compatible with, and will not interoperate with, earlier versions
of iperf.

iperf3 is fully supported on Linux, FreeBSD, and MacOS X.  It may run
on other platforms as well, although it has not received the same
attention and testing.

The source code for iperf 3.1b1 is available at:

http://downloads.es.net/pub/iperf/iperf-3.1b3.tar.gz

SHA256 hash:

ba2bac3e043f707288744da6968d3e60749099221d50c8769e7c162215ecbd87  iperf-3.1b3.tar.gz

iperf3 is freely-redistributable under a 3-clause BSD license.  More
information can be found in the LICENSE file inside the source
distribution.

Additional documentation for iperf3 can be found at:

http://software.es.net/iperf

More information about iperf3 (including the issue tracker, source
code repository access, and mailing list) can be found on the iperf3
page on GitHub at:

https://github.com/esnet/iperf

The mailing list for iperf3 development is:

iperf-dev@...

To see the list archives or join the mailing list, visit:

http://groups.google.com/group/iperf-dev

Bruce A. Mah | 1 Jul 00:42 2015
Picon

perf-3.1b2 is available

ESnet (Energy Sciences Network) is proud to announce iperf-3.1b2, the
second beta release from the iperf 3.1 codeline.  This beta release is
intended for testing by early adopters, and should not be packaged in
any operating system distributions.  We're particularly interested in
reports of any regressions from the 3.0 codeline; we aim for the
official iperf 3.1 release to be at least as good with respect to code
quality as the most recent 3.0.x release.

iperf-3.1 adds support for tests using SCTP on FreeBSD, Linux, and
Solaris.  In addition, it improves support for some optional features
on FreeBSD, and in general increases compatibility with a number of
other operating systems.  Finally, a number of minor bug fixes and
enhancements have been added.

This second beta release addresses a packaging issue that broke builds
from the source tarball (!).

More information on changes can be found in the RELEASE_NOTES file in
the source distribution.

iperf3 is a tool for measuring the maximum TCP and UDP performance
along a path, allowing for the tuning of various parameters and
reporting measurements such as throughput, jitter, and datagram packet
loss.

The original iperf was implemented by NLANR / DAST.  Version 3 is a
complete reimplementation, with the goals of a smaller, simpler code
base, and a library that can be used by other programs.  It also adds
new functionality, such as CPU utilization measurements, zero copy TCP
support, and JSON output.  Note that iperf3 clients and servers are
not compatible with, and will not interoperate with, earlier versions
of iperf.

iperf3 is fully supported on Linux, FreeBSD, and MacOS X.  It may run
on other platforms as well, although it has not received the same
attention and testing.

The source code for iperf 3.1b1 is available at:

http://downloads.es.net/pub/iperf/iperf-3.1b2.tar.gz

SHA256 hash:

1fa046fd787dc05e4946740c67aec84e6d0c9814c93f59c66fcb404deadaf8be  iperf-3.1b2.tar.gz

iperf3 is freely-redistributable under a 3-clause BSD license.  More
information can be found in the LICENSE file inside the source
distribution.

Additional documentation for iperf3 can be found at:

http://software.es.net/iperf

More information about iperf3 (including the issue tracker, source
code repository access, and mailing list) can be found on the iperf3
page on GitHub at:

https://github.com/esnet/iperf

The mailing list for iperf3 development is:

iperf-dev@...

To see the list archives or join the mailing list, visit:

http://groups.google.com/group/iperf-dev

------------------------------------------------------------------------------
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/
_______________________________________________
Iperf-users mailing list
Iperf-users@...
https://lists.sourceforge.net/lists/listinfo/iperf-users

Bruce A. Mah | 22 Jun 20:08 2015
Picon

iperf-3.1b1 is available


ESnet (Energy Sciences Network) is proud to announce iperf-3.1b1, the
first beta release from the iperf 3.1 codeline.  This beta release is
intended for testing by early adopters, and should not be packaged in
any operating system distributions.  We're particularly interested in
reports of any regressions from the 3.0 codeline; we aim for the
official iperf 3.1 release to be at least as good with respect to code
quality as the most recent 3.0.x release.

iperf-3.1 adds support for tests using SCTP on FreeBSD, Linux, and
Solaris.  In addition, it improves support for some optional features
on FreeBSD, and in general increases compatibility with a number of
other operating systems.  Finally, a number of minor bug fixes and
enhancements have been added.

More information on changes can be found in the RELEASE_NOTES file in
the source distribution.

iperf3 is a tool for measuring the maximum TCP and UDP performance
along a path, allowing for the tuning of various parameters and
reporting measurements such as throughput, jitter, and datagram packet
loss.

The original iperf was implemented by NLANR / DAST.  Version 3 is a
complete reimplementation, with the goals of a smaller, simpler code
base, and a library that can be used by other programs.  It also adds
new functionality, such as CPU utilization measurements, zero copy TCP
support, and JSON output.  Note that iperf3 clients and servers are
not compatible with, and will not interoperate with, earlier versions
of iperf.

iperf3 is fully supported on Linux, FreeBSD, and MacOS X.  It may run
on other platforms as well, although it has not received the same
attention and testing.

The source code for iperf 3.1b1 is available at:

http://downloads.es.net/pub/iperf/iperf-3.1b1.tar.gz

SHA256 hash:

14dd25bc573be377399aef6c507c0f79bc0a076ae2a91621e22fb76ec11ffd9a  iperf-3.1b1.tar.gz

iperf3 is freely-redistributable under a 3-clause BSD license.  More
information can be found in the LICENSE file inside the source
distribution.

Additional documentation for iperf3 can be found at:

http://software.es.net/iperf

More information about iperf3 (including the issue tracker, source
code repository access, and mailing list) can be found on the iperf3
page on GitHub at:

https://github.com/esnet/iperf

The mailing list for iperf3 development is:

iperf-dev@...

To see the list archives or join the mailing list, visit:

http://groups.google.com/group/iperf-dev

Gabriel L. Somlo | 10 Apr 17:20 2015
Picon

iperf 2.0.8 'make install' error

Hi,

I'm packaging iperf-2.* in Fedora, and in the process of upgrading
to 2.0.8 (from the old 2.0.5) I noticed that 'make install' fails:

...
Making install in man
make[1]: Entering directory '/tmp/FOO/iperf-2.0.8/man'
make[2]: Entering directory '/tmp/FOO/iperf-2.0.8/man'
make[2]: Nothing to be done for 'install-exec-am'.
 /usr/bin/mkdir -p '/tmp/FOO/share/man/man1'
 /usr/bin/install -c -m 644 iperf.1 iperf.1 '/tmp/FOO/share/man/man1'
/usr/bin/install: will not overwrite just-created ‘/tmp/FOO/share/man/man1/iperf.1’ with ‘iperf.1’
Makefile:292: recipe for target 'install-man1' failed
make[2]: *** [install-man1] Error 1
...

The problem originates here (lines 256-257 of man/Makefile.in):

man_MANS = iperf.1
dist_man_MANS = $(man_MANS)

Then, the "install-man1" target attempts to install files from *both*
man_MANS and dist_man_MANS, essentially ending up with "iperf.1 iperf.1"

This happened in 2.0.5 as well, AFAICT, except now the makefile tries
to be "smarter" and do it all from a single invocation of
/usr/bin/install, whereas 2.0.5 used to invoke /usr/bin/install for
each file, thus hiding the problem.

For now, the patch below takes care of it for me.
I'd much appreciate this (or something similar, only better in terms
of canonical [auto]make kung-fu) being applied towards the upcoming
2.0.9 release !

Thanks much,
--Gabriel

diff -NarpU5 iperf-2.0.8/man/Makefile.in iperf-2.0.8.maninstall/man/Makefile.in
--- iperf-2.0.8/man/Makefile.in	2015-04-02 16:51:48.000000000 -0400
+++ iperf-2.0.8.maninstall/man/Makefile.in	2015-04-10 10:56:22.284937446 -0400
 <at>  <at>  -289,11 +289,11  <at>  <at>  $(ACLOCAL_M4):  <at> MAINTAINER_MODE_TRUE <at>  $(
 	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
 $(am__aclocal_m4_deps):
 install-man1: $(dist_man_MANS) $(man_MANS)
 	 <at> $(NORMAL_INSTALL)
 	 <at> list1=''; \
-	list2='$(dist_man_MANS) $(man_MANS)'; \
+	list2='$(dist_man_MANS)'; \
 	test -n "$(man1dir)" \
 	  && test -n "`echo $$list1$$list2`" \
 	  || exit 0; \
 	echo " $(MKDIR_P) '$(DESTDIR)$(man1dir)'"; \
 	$(MKDIR_P) "$(DESTDIR)$(man1dir)" || exit 1; \

------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
Iperf-users mailing list
Iperf-users <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/iperf-users
onkar kundargi | 27 Mar 11:24 2015
Picon

how to calculate latency in iperf 2.0.8

Hello sir ,
               can you please tell me command to calculate latency ???


thanks
------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Iperf-users mailing list
Iperf-users@...
https://lists.sourceforge.net/lists/listinfo/iperf-users
onkar kundargi | 25 Mar 08:33 2015
Picon

bandwidth parameter

hello sir,

how can i fix bandwidth for tcp as there is no option available for iperf.
consider scenario  if i need 23.00 GB bandwidth at output. so which parameter should i tunned in input format of iperf.
eg. iperf --client what options i need to consider to get 23.gb bandwidth at output



thanks
onkar
------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Iperf-users mailing list
Iperf-users@...
https://lists.sourceforge.net/lists/listinfo/iperf-users
onkar kundargi | 19 Mar 12:58 2015
Picon

difference betwwen uperf and iperf ??

hello sir


what is exact difference between uperf and iperf??


thanks
onkar
------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Iperf-users mailing list
Iperf-users@...
https://lists.sourceforge.net/lists/listinfo/iperf-users
onkar kundargi | 13 Mar 10:47 2015
Picon

Fwd: input to consider for jitter and throughput





Hello ,
           May i know command to consider throughput as input and also jitter as input



thanks

------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Iperf-users mailing list
Iperf-users@...
https://lists.sourceforge.net/lists/listinfo/iperf-users
Bob (Robert) McMahon | 5 Feb 18:10 2015

iperf2.0.9 plans

Hi,

 

Now that iperf 2.0.8 is out I’ve been getting requests for new features and bug fixes.  Here are my current plans:

 

o)  Support write error count to UDP client reports

o)  Add support for TTL information into server reports

o)  Add support for ToS information into server reports

o)  Fix –o (redirect to file) option

o)  Integrate simple IGMP/MLD querier into client to support testing v4/v6 multicast

o) Thoroughly test v6 and fix bugs found

o) Support new traffic option giving packet burst length, interburst gap, and interpacket gap

o) Come up with an analysis technique on the server to report how well the above is able to be reconstructed by the server app

 

Please feel free to contact me if other things are needed.  Also, if you have ideas on analyzing the traffic pattern per the above in a simple way, please share.

 

Bob McMahon

Broadcom Senior Principal SW Engineer, Wi-Fi Division

 

------------------------------------------------------------------------------
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Iperf-users mailing list
Iperf-users@...
https://lists.sourceforge.net/lists/listinfo/iperf-users
Kartik Kumar Perisetla | 29 Jan 04:34 2015
Picon

Regarding packet loss in UDP

Hi,

I am looking for a way to measure UDP packet loss between 2 hosts at a given bandwidth. 
I found I could leverage Mininet's iperf method to set l4type to UDP and set bandwidth. However, the response being returned isn't indicating anything about packet loss. 

So could someone please throw some light on how could I get packet loss in this scenario?

Thanks!

------------------------------------------------------------------------------
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Iperf-users mailing list
Iperf-users@...
https://lists.sourceforge.net/lists/listinfo/iperf-users

Gmane