Your download link is at the very bottom of the page... always.



Processed through Paypal
No account required.


Donate Bitcoin to this wallet:
1KkUMXvQ2ko3xcJkzitB7WYgoW6m79WFfm
Donate Ethereum to this wallet:
0x40E56922F43637224935CDC35e2c96E0392A8505
Donate Litecoin to this wallet:
LLYAFEyqjH69gkyCEpRjXNyedRCWrVChfL

Buy our over-priced crap to help keep things running.
Take No CrapwareOG Dad CapNo Password


Follow us on BlueskyFollow us on XJoin our Facebook groupFollow us on InstagramOur RSS FeedJoin us on TikTokJoin us on LinkedIn


 Home » OlderGeeks.com Freeware Downloads » Network Monitoring and Hacks » IPerf2 v2.2.0   
File - Download IPerf2 v2.2.0
Description
A Plea.
Deanna and I (Your Older Geeks) have been running OlderGeeks.com since 2008 and lately we are seeing a major increase in usage (and cost) but a big decline in percentage of users who donate. Our ad-free and junkware-free download site only works if everyone chips in to offset the revenue that ads on other sites bring in. Please donate on the website today. Every little bit helps. Thank you so much.
-D&R



Always scroll to the bottom of the page for the main download link.
We don't believe in fake/misleading download buttons and tricks. The link is always in the same place.


IPerf2 v2.2.0

A tool that measures network performance of TCP/UDP including latency
for Windows, macOS and Linux

A network traffic tool for measuring TCP and UDP performance with metrics around both throughput and latency. The goals include maintaining an active iperf code base across a broad set of platforms and operating systems. This is a multi-threaded design which scales with the number of CPUs or cores within a system.





Changes
v2.2.1 (as of June 11th, 2024)
• don't autoset --tcp-write-prefetch with --trip-times, warn instead
• Add Android NDK example, add mingw64 example
• set smallest prefetch to 256K
• print wait time on server side with --tx-starttime
• fix header code #if mismatch of (HAVE_DECL_SO_TIMESTAMP) && (HAVE_DECL_MSG_CTRUNC) per ticket 328
• fix client side bb summing
• fix format error in timestamps
• 1) Support CSV for isochronous, both UDP and TCP 2) Reorganise CSV report assignement to be more logical.
• support milliseconds and microseconds with iperf_formattime, also make sure the leading zeros are printed per the field width
• fix multiple pps regressions
• csv patches per ticket 320 and 322
• add per direction byte counts with bounceback on client (server side code yet to be done)
• fix summing init code per ticket 324
• tcp working load should use full capacity seeking behaviors
• fix csv compile breakage on MAC
• use append for --ouput vs w, ticket 321
• use --ipg units of seconds
• fix settings calculations when -b is given for --burst options
• improve port range / traffic thread count (-P) warning
• add transferid to recvmsg warning
• compute packet pps accounts for interval crossing using that timestamp vs packet timestamp
• use object setnow() method to set lastPackeTime in first packet delay
• pps calculation needs to include partial gap value with IPGsum ahead of PPS output
• minor fixes for DEBUG_PPS support
• fix initial udp write delay and reporting
• Rerun autoconf
• Remove unused ax_create_stdint_h
• move Socklen_t discovery entirely into dast.m4
• Remove unused DAST_REPLACE macros
• fix udp regression with high pps, sosndtimer needs to be set, don't use write select
• Remove obsolete web100 makefile support
• fix for windows enhanced writes with summing
• don't mix typecast with format specifiers, use %ld for (long) typecast
• use typecast for time_val seconds for portability, fix windows 64 cross compile
• Set default compiler and load flags without overiding user choice.
• Move packet and tuntap checks later so they don't execute before compiler checks.
• Use HAVE_GETIFADDRS instead of HAVE_IFADDRS_H for Android and any other OS that has the header file but might not enable the actual feature
• Remove code that is unused and deprecated
• Update defuns to comply with autoconf-2.72
• use netinet vs linux for ip.h and udp.h, add configure.ac checks for the header files, update dscp.h for new defines not in netienet per WFA/WMM inputs
• disable SO_REUSEPORT for server side
• various fixes in ReportOutputs including divide by zero test, segv fixes, and spacings
• fix for UDP 64b seq number detection per packet header
• fix configure.ac to support Win64 compiles
• ticket 314: eliminate the udp accept race between listener and server thread using a conditional signal
• ticket 313: remove support for configure --enable-static-bin, never worked and only misleads
• ticket 312: regression, fix for segv in UDP summing enhance outputs
• ticket 311: histogram worst timestamp needs proper formatting, didn't print leading zeros for the usec portion
• ticket 310: regression on client setting reports, too many with things like -P > 1
• ticket 309 (regression): udp summing is broken. Need to reset sum event counters after interval reports
• ticket 308: -P should be order independent
• ticket 305: add support for --skip-rx-copy w/tcp. Set recv flags to MSG_TRUNC when the payload isn't needed by iperf
• ticket 157 (regression since 2.1.4): remove AM_CONDITIONAL for TUN & TAP. Move the AF_PACKET AM_CONDITIONAL to its own scope. Rerun autoreconf automake
• fix output for tos on server side
• remove settings report for client threads when P > 1
• fix timeval outputs to use %06ld for usecs

















This download is for the Windows 64bit version (very bottom of page).
All other download assets are below:


Windows:
iperf-2-2-0-win.exe (32bit)
macOS:
iperf-2-2-0-osx-sonoma-14.4.1-m1
Linux:
iperf-2.2.0.tar.gz



Click here to visit the author's website.
Continue below for the main download link.


Downloads Views Developer Last Update Version Size Type Rank
2,084 4,827 Robert McMahon <img src="https://www.oldergeeks.com/downloads/gallery/thumbs/IPerf21_th.png"border="0"> Aug 05, 2024 - 11:19 2.2.0 1.42MB EXE 5/5, out of 18 Votes.
File Tags
IPerf2  v2.2.0  
      
Ope! Hold on, Speedy.
You gotta read this before you download below:

There are no ads, no fake download buttons and no crapware here.
This website has lived for 16 years solely through donations.
You can download without donating but we use the "Honor System"
here in the Ozarks. If your momma raised you to be honorable,
make your donation to keep things running.
Your momma would be so proud!

Thank you! -Randy & Deanna (The Older Geeks)
Missouri Ozarks, USA

Monthly operating costs = $750
Donations cover operating costs first
then are set aside for future upgrades and/or
handed-over to Deanna for new shoes.

PayPal or Credit/Debit
IMPORTANT: This donation will show up as Home Computer Repair on your bank statement.
Or

Or

Or
Send a check payable to Home Computer Repair LLC, 208 E. Water St. Mount Vernon, MO 65712

Recent Super Donors ($50+)
Thanks, Mark
Thanks, Kendrick
Thanks, Steven
Thanks, Jerry

Recent Donors
Thanks, Robert
Thanks, James
Thanks, South Gippsland Amplification Serv.
Thanks, Michael
Thanks, Louis
Thanks, Richard
Thanks, Ronald
Thanks, Richard
Thanks, Robert
Thanks, Donald

→ Download Your File ←


Click to Rate File     Share it on Twitter →


OlderGeeks.com Copyright (c) 2024