Hi all, I noticed that when option -F is applied on the client side to read from a source file, some throughput information (slower than wire rate without -F) is provided. From the source code, I found that the client uses
"fread( data, 1, mSettings->Extractor_size, mSettings->Extractor_file ))" which essentially writes "1 Byte * mSetting->Extractor_size (initially set to 8*1024)" from the file to the socket at a time. The comments on top of Extractor.cpp says: /*Extract data from a file, used to measure the transfer rates for various stream formats.*/ My questions are: 1) How does Iperf actually distinguish between stream formats? 2) What if I'm using a tcpdump file as the -F argument, does it mean the client is able to send packets with payload to the server? Thanks, Danny ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Iperf-users mailing list Iperf-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/iperf-users