I use a program called StarDownload. It's a decent program (has a few bugs, but there's no adware like Download Accelerator), although I have a 56k connection, so I use it mainly as a download resumer and have the download 'accelerating' feature disabled since it does me no good. Unfortunately most 56k users who use such programs aren't as considerate.Phade wrote:Hey,
From what I know of these "download accelerators", many try to circumvent per-connection bandwidth caps placed on downloads by the hosting server. Server bandwidth caps placed by the server owner try to more evenly distribute the available bandwidth to users by limiting the amount of bandwidth used by an individual download. The accelerator opens multiple connections to the download server and uses the combined connections to download different parts of the file simultaneously.
However, I really like the idea of download accelerators to overcome bandwidth caps. It makes perfect sense to me. Some cablemodem and DSL ISPs have bandwidth caps, so people use those download accelerators to overcome those too. I do understand a site-host's standpoint in putting bandwidth caps so that more people can download a file, but you need to think logically about it for a sec: Which is better?: Having mutiple users downloading a file slowly, each with their thumb up their ass having to wait for it to finish downloading, or one user downloading a file REALLY quickly, gets off the connection and enjoys it while another user downloads it quickly?
The problem is the 56k users who use Download accelerators. They download files slowly regardless of whether there is a bandwidth cap or not, and somehow think a download accelerator will help them. Another problem is the idiots who tinker with the settings in these download accelerators without knowing what their doing, setting them to download at 1/100 x100 rather than the default 1/4 x4. Site hosts probably wouldn't have such a problem with DLAs if it weren't for those morons.
I don't know a lot about site hosting, but I do know that some have their sites set up so that only one connection from the same IP may be connected. Some standard FTP programs will hiccup over that (such as FTPX/FTP Explorer), but that will quite effectively put the kabosh on multiple FTP connections and download accelerators, if that's what you really want to do.
However, It's my suggestion that if you do put such a block on your site, set it for a max of 4 connections from one IP, rather than 1. The next thing you should do is put a minimum speed limit on your site... 2kbps sounds about right. This should (hopefully) take care of 56k idiots downloading at 1/4 x4, while benefiting those blessed with fast connections. Also, if a person 'hammers' a site with repeated connection attempts after getting speed-bumped or trying to do more than 4 connections, you can set up software to automatically add that person to a ban list temporarily or permanently (depending on your mood).
Don't ask me how to do any of that stuff though. That's just stuff I've seen other FTP hosts do with varied degrees of effectiveness.