LAN Bandwidth Testing tool or software?

Pr3z

Limp Gawd
Joined
Oct 10, 2005
Messages
295
I need to test our LAN bandwidth and determine what our cable speeds are limiting us to. Any software out there that can help with this?
 
Almost forgot... so you don't have to search:

From a command line

Server: iperf -s
Client: iperf -c (server IP address)
 
I get bad results with default iperf parameters in my environment. I need to supply at least a -l or -w parameter to get meaningful results. I suggest the following:

server: iperf -s -i 3
client: iperf -c server -l 64K -t 15 -i 3 -r

Explanations:

-l 64K: Send blocks of 64K, using default OS windowing. Somewhat representative of some application behaviour.
-t 15: Duration 15s. A meaningful interval that doesn't take too much of your own time.
-i 3 : Report results for every 3 second segment so you see if it's stable
-r: Measure performance in the opposite direction as well. Throughput often varies by direction.
 
maybe I am doing something wrong. It just sits there and never gives me results.

ANything I am doing wrong?


C:\>iperf.exe -s 192.168.13.6 -t 15
iperf.exe: ignoring extra argument -- 192.168.13.6
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 8.00 KByte (default)
------------------------------------------------------------

C:\>iperf.exe -s 192.168.13.251 -l 64K -t 15 -i 3 -r
WARNING: option -r is not valid for server mode
iperf.exe: ignoring extra argument -- 192.168.13.251
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 8.00 KByte (default)
------------------------------------------------------------
 
Pr3z said:
maybe I am doing something wrong. It just sits there and never gives me results.

ANything I am doing wrong?


C:\>iperf.exe -s 192.168.13.6 -t 15
iperf.exe: ignoring extra argument -- 192.168.13.6
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 8.00 KByte (default)
------------------------------------------------------------

C:\>iperf.exe -s 192.168.13.251 -l 64K -t 15 -i 3 -r
WARNING: option -r is not valid for server mode
iperf.exe: ignoring extra argument -- 192.168.13.251
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 8.00 KByte (default)
------------------------------------------------------------

Yes, you supply -s to the server side only, and it doesn't need an IP, etc. Just try iperf -s for simplicity there.

On the client side, you'd use iperf -c 192.168.13.251 etc., where the IP is that of the server.
 
Back
Top