Measuring bandwidth availability across the WAN link

Posted on 2008-06-21
Medium Priority
Last Modified: 2012-06-27
Hi Guys

Having downloaded jperf, I am a bit stuck with an aspect of testing my 1 gig communication link provided by my ISP and was wondering as to what TCP windows sizing or related settings would enable me to test the available bandwidth across the link points.

This is with relation to your project that's mentioned on the sites below:


Or there a better alternative/tool than iperf for measuring my link bandwidth availability?

Thanks in anticipation.
Question by:fahim

Expert Comment

ID: 21837713
Why don't you try the below mentioned things
Since you need to monitor the bandwidth the best tool for this which is easily available and easy to configure is MRTG. As you are using Router,swicthes and firewall you can enable SNMP and the configure MRTG to monitor the bandwidth. It provides you a graph of bandwidth usage for every 5 minutes which can be also scheduled for any time (for for every 2 minutes). Here is the link for MRTG and the tools required http://oss.oetiker.ch/mrtg/
active perl http://aspn.activestate.com/ASPN/Downloads/ActivePerl/ MRTG tutorials  http://www.netmon.org/dummies.htm and sample online MRTG link  If you want more details please let me know.

Also you try cacti which is more efficient than MRTG .You can download from here & now its easier to install.



Accepted Solution

zak666999 earned 900 total points
ID: 21837976
I think iperf is great tool you can test your bandwidth, test your memory and processors processing ability over the network and with the java it's make it so easy. we used it when I was in the cisco labs, but only had the command line. window sizeing is the amouth of data you send before a acknowledgment is needed. so try so think like 64 which is 64k or 23000 which is 23mb or go for gold with 100000. segment size I would say 4x big than the window. that shouold be all you need to change the rest is default (i think).

Author Comment

ID: 21838371
Yasir: MRTG/Cacti etc, enable me to monitor my own consumption of the bandwidth, not what's made available to me for consumption by the ISP..am I right?

zak: I have played quite a bit with TCP windows sizing and the max I could reach was 60MB. I am using jperf, the java version.

I still am struggling with reaching the value fit enuff for my 1 Giga pipe. :(
Get expert help—faster!

Need expert help—fast? Use the Help Bell for personalized assistance getting answers to your important questions.

LVL 32

Assisted Solution

by:Kamran Arshad
Kamran Arshad earned 600 total points
ID: 21838519

Undoubtfully IPerf is the best tool available for calculating the total available bandwidth. You may check the command line version of IPerf.

Other possible options are QCheck and SimpleNetworkTester.



Expert Comment

ID: 21839089
I prefer solar winds - engineering toolset - www.solarwinds.com


Expert Comment

ID: 21839800
Yes you are right, it shows the Maximum bandwiidht consumed from the ISP to your site, average bandwidht consumed and current speed you are getting.

Author Closing Comment

ID: 31469416
This came closer to meet my needs:
LanTraffic v2

Featured Post

Free Tool: Subnet Calculator

The subnet calculator helps you design networks by taking an IP address and network mask and returning information such as network, broadcast address, and host range.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Originally, this post was published on Monitis Blog, you can check it here . It goes without saying that technology has transformed society and the very nature of how we live, work, and communicate in ways that would’ve been incomprehensible 5 ye…
Unable to change the program that handles the scan event from a network attached Canon/Brother printer/scanner. This means you'll always have to choose which program handles this action, e.g. ControlCenter4 (in the case of a Brother).
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…
Monitoring a network: how to monitor network services and why? Michael Kulchisky, MCSE, MCSA, MCP, VTSP, VSP, CCSP outlines the philosophy behind service monitoring and why a handshake validation is critical in network monitoring. Software utilized …

586 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