How to measure multicast receiver throughput using iperf ?



Hi,

I have a multicast network set-up using mrouted on Linux.

What I need to do is this :

I want to compute receiver (server-side) throughput values for different
packet sizes (assume 1000 packets are sent each with size 'm' bytes).

How can I do this using iperf ?

The commands I used were :

At client-side ( sender ) :

iperf -c 225.0.0.5 -u -l 1000 --num 1000000 -T 5

this commands sends 1000 packets each of size 1000 bytes but still
maintains  a constant throughput.

At the server:

iperf -s -u -B 225.0.0.5

I get a constant thruput of 1 Mbps at receiver irrespective of sender
packet size !

So can i get a variable thruput measurement at the receiver , by changing
message sizes at sender ?
If yes how ?

or am I missing something in the command-line arguments ?

Please let me know,

Thank you,
Sandeep.





-- 
Sandeep Subramaniam
Graduate Research Assistant
ITTC, Raymond Nichols Hall,
University of Kansas





Other Mailing lists | Author Index | Date Index | Subject Index | Thread Index