ISP's guaranteed bandwidth

My ISP says I am paying for 1Gbps circuit with 300Mbps guaranteed.
How can I verify this for myself?
Are there any tools I can use to verify my GUARANTEED bandwidth?
The vendor has provided me with a tool that shows my 1Gbps bandwidth
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

NetExpert Network Solutions Pte LtdTechnical SpecialistCommented:
iperf will help you to identify the guaranteed bandwidth
your best and likely only way to test is through the use of multiple external users trying to retrieve data from your system at the same time.
Or have multiple internal systems to retrieve large files from multiple sites.
Steve AgnewSr. Systems EngineerCommented:
I have found this give a pretty good 'rough estimate' most of the time.. I use it just to check.. make sure you click on the button that says 'being test' and not an advertisement.
Big Business Goals? Which KPIs Will Help You

The most successful MSPs rely on metrics – known as key performance indicators (KPIs) – for making informed decisions that help their businesses thrive, rather than just survive. This eBook provides an overview of the most important KPIs used by top MSPs.

These all are estimates and will reflect the limit on your or their side.

There is a mini test there that you can setup on your end and have the speed tested from remote locations.

Tge only way to confirm what you have allocated is to monitor the bandwidth usage while at the same time saturating it, I.e. Trying to see whether you can retrieve huge amounts of data at the same amount of 300Mbs  for a sufficient duration to be reflected in the data collection.
I agree with arnold.  Any test site you use, or test program you use, will be limited not only to what you are guaranteed, but to what the remote site will allow.

Remember, just because you have a guarantee of 300 Mbps, if the other side you are connecting to only has 100 Mbps, then you are limited to 100 Mbps.

Evening monitoring your Internet connection, if you are not getting at least 300Mbps you have no idea why.   Could be internal issues with your ISP, could be the remote sites you are communicating with at that time have a total combined bandwidth less that 300 Mbps.

You also have to remember that with the way TCP works, a single TCP connection is not going to use even close to 300 Mbps unless it is for a very large data transfer.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
DonKwizoteAuthor Commented:
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Network Analysis

From novice to tech pro — start learning today.