Hi,
We've done some updates to the old iperf code base and wanted to inform folks
(as well as ask for some testing help.) This code is in a separate repository
from iperf and is a separate effort from iperf3. We are trying to maintain
iperf2 for compatibility and interoperability reasons.
https://sourceforge.net/projects/iperf2/
The updates as compared to iperf 2.0.5:
o Improved performance (decrease mutex contention)
o Support smaller report intervals (5 ms or greater)
o Support SO_RCVTIMEOUT for server reports regardless of no packets
o Support SO_TIMESTAMP for kernel level packet timestamping
o Support end/end latency in mean/min/max/stdev format (UDP)
(assumes client and server clocks synched, e.g by Precision Time Protocol)
o Add local port to bind support (-B option) using colon as separator (client)
(e.g. iperf -c 192.168.100.100 -B 192.168.100.10:6001)
o Fix portability, compile and tested with Linux (Fedora, debian, opensuse)
Win10, Win7, WinXP and MacOS
o Support TCP rate limited streams (via the -b) using token bucket
o Support packets per second (UDP) via pps as units, (e.g. -b 1000pps)
o Display PPS in both client and server reports (UDP)
o Support for realtime scheduler as a command line option (--realtime or -z)
o Improve client tx code path so actual tx offerred rate will converge to the
-b requested value
o Improve accuracy of microsecond delay calls (in platform independent manner)
(Use of Kalman filter to predict delay errors and adjust delays per
predicted error)
o Display target loop time in initial client header (UDP)
o Suppress unrealistic latency output (-/-/-/-)
o Support SO_SNDTIMEO on send so socket write won't block beyond -t (TCP)
o Use clock_gettime if available (preferred over gettimeofday())
Please feel free to email me with comments, issues or suggestions.
Thanks,
Bob McMahon
Senior SW Test Engineer (Broadcom)
------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk
_______________________________________________
Iperf-users mailing list
Iperf-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/iperf-users