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

Reply via email to