?
Solved

no problem with iperf

Posted on 2014-01-30
13
Medium Priority
?
433 Views
Last Modified: 2014-04-08
I read the "Proving the Network is Not the Problem With iperf" at http://packetlife.net/blog/2011/feb/28/proving-network-not-problem-iperf/ and I am not sure I understand what he meant by "with an average rate of 939 Mbps... strongly suggest that the network is not at fault." Can you shed some light on this? Thanks
0
Comment
Question by:leblanc
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 6
  • 6
13 Comments
 
LVL 11

Accepted Solution

by:
Miftaul earned 288 total points
ID: 39823424
Iperf tests the throughput of a network between two end points. It runs on the destination machine as iperf server and source iperf initiates the connection as client.

Here jeremy runs the test on the application server as iperf server mode on tcp port 8042 and later on udp port 8042. This is the port that runs on the application server that users client workstations use to access the application from client machines. With iperf test, jeremy proved that the network throughput to the application servers spcific port is 993Mbps,  and also that the port is open and not blocked by any intermediary network devices that may be present along the path from users client machine and the application server.

The iperf client sends packet load to the iperf server and results with minimum network throughput of 927Mbps and an average of 993Mbps. This confirms the network infrastructure supports the users workstations to access the application server with an average network throughput of 993mbps and as such the slowness in accessing the application is not due to network bandwidth. Rather the slowness could be caused by some other issue on the application software itself, may be the application is responding to the users query delayed for sone other software configuration.

Iperf confirms the slowness is not related to any layer3 - layer4 cause the network administrator is responsible for. It needs to be dealed by the experts dealing layer 7 like the developers.
0
 
LVL 62

Assisted Solution

by:gheist
gheist earned 1712 total points
ID: 39826304
Use netalyzr and get enlightened there are other problems than bandwidth...
0
 
LVL 1

Author Comment

by:leblanc
ID: 39827164
...with an average network throughput of 993mbps " If you have 1 gig port and you use more than 90%, isn't there an issue there?
0
Free learning courses: Active Directory Deep Dive

Get a firm grasp on your IT environment when you learn Active Directory best practices with Veeam! Watch all, or choose any amount, of this three-part webinar series to improve your skills. From the basics to virtualization and backup, we got you covered.

 
LVL 62

Assisted Solution

by:gheist
gheist earned 1712 total points
ID: 39828260
Niope, gigabit port is full duplex. You can have 999Mbps both ways on same wire at same instant.
0
 
LVL 1

Author Comment

by:leblanc
ID: 39828498
So do you mean a 999Mbps bandwidth on a 2 gigs?
0
 
LVL 62

Assisted Solution

by:gheist
gheist earned 1712 total points
ID: 39828932
It has 1GBps each direction (say DSL at home has 10/1Mbps independent from eachother)
0
 
LVL 1

Author Comment

by:leblanc
ID: 39830434
ok. So 1 gbps for each direction. So if my average bandwidth is 939mbps, shouldn't I be worried as it is almost 100% of my bandwidth capacity?
0
 
LVL 62

Assisted Solution

by:gheist
gheist earned 1712 total points
ID: 39830753
Exactly
Small drops are expected, this is how qos notifies higher layers like TCP to slow down.
(you might want to have 10GbE there, but that comes over time)
0
 
LVL 1

Author Comment

by:leblanc
ID: 39830902
So back to this statement, ""with an average rate of 939 Mbps... strongly suggest that the network is not at fault." It said that the network is not at fault. But I think it is because it utilized 90% of the link. Don't you agree?
0
 
LVL 62

Assisted Solution

by:gheist
gheist earned 1712 total points
ID: 39831733
Nope
You are checking network BANDWIDTH only and that reaches the specs.
Since it sustains close to 1GBps, also you may believe cables in the direction 1Gbps was sustained are OK


Try this network quality test (you did not seem to get there without me posting the link):
http://netalyzr.icsi.berkeley.edu/
0
 
LVL 1

Author Comment

by:leblanc
ID: 39832432
The thing is I cannot install any software on the client nor the server.
0
 
LVL 62

Assisted Solution

by:gheist
gheist earned 1712 total points
ID: 39833906
Command line Netalyzr client needs just java...

It ananlyses latency, sporadic losses, filtering, PMTU, etc and points out many issues solvable by QoS or simple configuration adjustments (namely PMTU and missing DNS server cause long waits, 1000 packet buffer without QoS will behave similarily etc)
It is hard to model their tests with common network tools.
0
 
LVL 1

Author Comment

by:leblanc
ID: 39872443
ok I will try it tomorrow
0

Featured Post

The Ideal Solution for Multi-Display Applications

Check out ATEN’s VS1912 12-Port DP Video Wall Media Player at InfoComm 2017. Kerri describes how easy it is to design creative video walls in asymmetric layouts and schedule detailed playlists ahead of time with its advanced scheduling feature.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

When you try to share a printer , you may receive one of the following error messages. Error message when you use the Add Printer Wizard to share a printer: Windows could not share your printer. Operation could not be completed (Error 0x000006…
I had an issue with InstallShield not being able to use Computer Browser service on Windows Server 2012. Here is the solution I found.
After creating this article (http://www.experts-exchange.com/articles/23699/Setup-Mikrotik-routers-with-OSPF.html), I decided to make a video (no audio) to show you how to configure the routers and run some trace routes and pings between the 7 sites…
Here's a very brief overview of the methods PRTG Network Monitor (https://www.paessler.com/prtg) offers for monitoring bandwidth, to help you decide which methods you´d like to investigate in more detail.  The methods are covered in more detail in o…
Suggested Courses
Course of the Month13 days, 8 hours left to enroll

801 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question