How to Limit Download Speeds from my Website on my IIS Windows Server?


How to Limit Download Speeds from my Website on my IIS Windows Server?



When people download files from my website, I don't want them to be able to download faster than 300KB/sec per file.

Is there anyway to do this? I'm running IIS 6.0 on Windows Server 2003.




Cannot Display Page error in several browser with a live IIS6

1:



What is the difference between DefaultAppPool and Classic .NET AppPool in IIS7?
You can't limit download speed but you can limit the overall traffic to a particular website:.
Is there a way to configure the Application Pool's “Idle timeout” in web.config?
  1. Open IIS MMC
  2. Select Website
  3. Select Performance tab
  4. Enable 'Bandwidth throttling'


WebResource.axd 404 for my SiteMapPath CSS and others


ASP.NET 3.5 deployment issue under IIS5

2:



Code to create IIS Website
Write a script that transfer the data in chunks.


GMAIL rss don't see tag description.How to see Request headers of my iis 5 website
After 300KB you wait until 1 seconds is consumed..
Why is IIS forwarding my www request to the TLD without www host name?


3:


I agree with Horcrux (cant vote it as dont have enough rep). if the file is less than 300KB, then this wont work, but for large files, then adverage over the course of the whole file download will be 300Kbps.... I'm assuming the idea is like a rapidshare idea, premium users will have full speed downloads?. Also, while one thread(user) is waiting for a second, another thread can be downloading.. Queue the downloads, and only let X amount run at the same time, and your away in a hack!.


4:


Within website properties in IIS 6.0 there is a Performance tab and the first setting is Bandwith throttling which allows you to set the maximum bandwidth value in kilobytes per second.

It also has this note;. For bandwidth throttling to function, IIS needs to install Windows Packet Scheduler.. I'm guessing using this setting would mean having your downloads on a separate site so you can throttle that but maintain full bandwidth to your normal content..


5:


I just found this but I haven't had time to try it out myself IIS Bit Rate Throttlling.


6:


Reduce the speed of you Internet connection..



88 out of 100 based on 78 user ratings 928 reviews