Still celebrating National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17


Limited bandwidth through https application?

Posted on 2013-05-30
Medium Priority
Last Modified: 2013-10-29
We have an application that runs through IIS on a Server 2008R2 box. It sends .tif and .pdf files to/from clients that can be located anywhere in the world. We are finding that no matter what the actual client's bandwidth is the file transfer speeds top out at about 1.2 mb / sec.  I need ideas on what may be causing the bandwidth crunch or how to troubleshoot this.

Test scenario :
I placed a 50mb test file as a hyperlink on a website hosted by that server. Downloading it from our office seems to peak at about 1.2 mb /sec xfr rate no matter where I try the download from via the internet.

Details :
Our office has gobs of bandwidth. Hundreds of megs of internet pipe. Our server sits behind Cisco routers and an F5 load balancer with an f5 pool set up for each server in our environment.

Our app is a .NET app running through a .NET v2.0 Integrated pipeline Application Pool.
I've run the tests from our offices in Atlanta, Seattle, and Texas. All show results in the 900k-1.2mb/sec when traversing over the internet pipe.
Checked IIS and there are not limits set for bandwidth for the site hostingour test files.

Please let me know if you need any more details.
Question by:JasonLattin
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
LVL 84

Expert Comment

by:Dave Baldwin
ID: 39209415
Transfers are limited by the slowest section of the path.  900k-1.2 MByte/sec xfr rate equates to a 10Mbits per second internet connection.  Is that what you have?

Author Comment

ID: 39210904
The internet pipe at our offices range from 30mb to 100mb.
I believe they are 30mb, 50mb, and 100mb at the office I tested from.
LVL 84

Expert Comment

by:Dave Baldwin
ID: 39211591
You have 3 different internet connections?
Are You Ready for GDPR?

With the GDPR deadline set for May 25, 2018, many organizations are ill-prepared due to uncertainty about the criteria for compliance. According to a recent WatchGuard survey, a staggering 37% of respondents don't even know if their organization needs to comply with GDPR. Do you?


Author Comment

ID: 39211609
Tested from three different offices.  Central datacenter with many offices across the US.
Server live in the datacenter and each office has it's own route out to the internet.

I am a hardware guy and don't know much about IIS. I just see a problem and hope to find a fix here. Could be with my F5 setup. Could be IIs settings. I have no idea at this point.
LVL 84

Expert Comment

by:Dave Baldwin
ID: 39211657
That's more complicated than anything I've used.  Click on "Request Attention" to get more zones (particularly Networking) added to your question and get others to look at it.
LVL 57

Expert Comment

ID: 39212789
What is the bandwidth at the server location?

Which model F5's do you have?

Is the F5 doing SSL offload or just passing the traffic through?

If doing SSL offload, what is your SSL tps license?
LVL 64

Expert Comment

ID: 39212849
most probably you are using one without F5 Web accelerator and likely LTM. Do check out the checklist in the F5 DG for IIS (see the "Appendix C: Manual configuration table") on the profile config loaded. Note that tcp profile has customised version also:

tcp-lan-optimized - This profile is useful for environments where a link has higher bandwidth and/or lower latency when paired with a slower link.

tcp-wan-optimized - This profile is useful for environments where a link has lower bandwidth and/or higher latency when paired with a faster link.

Author Comment

ID: 39219655
FYI... I am running these questions by our F5 people. I don't manage that box but the ideas that GILTJR and BREADTAN mentioned seem promising. Please give me a day or two to gather up this info and I'll update my posting.

Accepted Solution

JasonLattin earned 0 total points
ID: 39597159
Sorry for the late response to this.
the issue turned out to be an issue in the F5 code itself I am told. The version we are on didn't properly adjust TCP window sizing and it was messing with our internet speeds. they have given us a "hotfix" and it almost doubled the speed we have been seeing. It was an issue inside the code of the F5. Not something we can configure.

Thank you to everyone who helped.

Author Closing Comment

ID: 39608086
Issue wasn't related to anything we can change. A firmware update of the F5 helped this problem.

Featured Post

Amazon Web Services EC2 Cheat Sheet

AWS EC2 is a core part of AWS’s cloud platform, allowing users to spin up virtual machines for a variety of tasks; however, EC2’s offerings can be overwhelming. Learn the basics with our new AWS cheat sheet – this time on EC2!

Question has a verified solution.

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

Lync server 2013 or Skype for business Backup Service Error ID 4049 – After File Share Migration
Preparing an email is something we should all take special care with – especially when the email is for somebody you may not know very well. The pressures of everyday working life stacked with a hectic office environment can make this a real challen…
After creating this article (, 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…
After creating this article (, 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…

722 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