TechRepublic : A ZDNet Tech Community

Network Administrator

Host: Selena Frye
Contact

Having a quick and easy way to measure network performance is critical. IPerf is a free tool that can quickly and easily allow you to measure network performance.
—————————————————————————————————————
Being able to quantify latency in terms other than millisecond response time is important when determining the quality of a network. One tool that can help administrators do just that is iperf.

Iperf is an incredibly easy-to-use free network tool to measure the performance of a system’s network interface. Iperf works as an on-demand client and server test. How this works is that one system runs the iperf server over a specified port (TCP 5001 is the default) and another system functions as a client running the iperf client. The binaries are the same, and there is an option to have the role of client or server, so the roles can easily be reversed if necessary. Once the basic test information is entered, a quick test is performed to quantify the quality of the network connection between the two systems. I had a chance to use the GUI version, which is a JAVA applet called JPerf, which I will show in this blog. Figure A below shows the initial configuration of iperf to be run as a client or server.

Figure A

Figure A

Click image to enlarge.

Iperf’s main objectives are to measure signal jitter and datagram loss and to provide a speed for the network connection between the two hosts. In measuring the connection speed, the default value is measured in kilobits per second, but it can also be measured in megabits and gigabits. I had an opportunity to use iperf on a system that was on a somewhat busy network and was moved to a remote network over a router through the Internet. I knew my connectivity to the remote host would be less, but iperf allowed me to quantify it. Before the system was relocated to the remote network, I ran an iperf command from a local client on a 10-Megabit network connection. The client result is shown below in Figure B.

Figure B
Figure B

Click image to enlarge.

This client run of iperf shows a connection of 74811 Kbits/s, which is close to the advertised speed of the 10-Megabit network that I was on in the local office. Once the system was relocated, the speed was substantially different. On the remote network, the performance clocked in at only 300 Kbits/s. As a validation point, the number on the iperf client and iperf server are very close; in my tests they varied by only 1 or 2 kilobits per second.

Having a handy tool to quantify network speed is critical, as well as something that is network platform independent. Iperf is quite the handy tool and is a free download from SourceForge.

Rick VanoverRick Vanover is an IT Infrastructure Manager for Alliance Data in Columbus, Ohio. Rick has years of IT experience and focuses on virtualization, Windows-based server administration, and system hardware. You can catch Rick on Twitter and read his full profile.

Print/View all Posts Comments on this blog

GUI? pgit | 11/17/08
Need JPerf for GUI nigel@... | 11/17/08
Yeah - JPerf is the GUI b4real@... | 11/17/08
saw that pgit | 11/18/08
JPerf OK on XP and Vista nigel@... | 11/18/08
jre pgit | 11/19/08
RE: Use iperf for quick and easy network tests nkhaghani8@... | 11/20/08
have to run from iperf folder nigel@... | 11/22/08
Does it matter where I run the JPerf from? DMobley232 | 12/01/08
need to iPerf the VOIP path nigel@... | 12/02/08

What do you think?

White Papers, Webcasts, and Downloads

Recent Entries

TR on Twitter

Archives

TechRepublic Blogs



Small Office Networking, Second Edition
Simplify the task of deploying and maintaining home, branch, and remote offices. Learn how to install wireless networks, troubleshoot TCP/IP, secure Windows, plan for disasters, and more.
Buy Now
Essential IT Forms
From computer account access requests to help desk trouble tickets and more, IT departments of all sizes will find these forms invaluable to their resource-tracking and record-keeping efforts.
Buy Now

Popular Sanity Saver Videos