by logan » May 30 08 5:30 pm
One thing that you need to understand about bandwidth aggregation is that your multiple internet connections will still remain as multiple internet connections. Because of the nature of the Internet Protocol, combining multiple internet connections to make a single, faster connection is impossible.
What WinGate can do to help make use of your multiple internet connections is rotate outgoing connections around your internet gateways. This means if you start two downloads, WinGate can perform each download through a different gateway so that both downloads can obtain the maximum available speed of the internet connection it is performed through, rather than both downloads being performed through a single internet connection and only receiving a portion of the available bandwidth. So you will never natively obtain a download speed greater than your fastest internet connection can provide.
The way you can get around this is by downloading a single file in multiple pieces. You can get downloader software like flashget that will split a download into multiple pieces rather than one long download. Because each piece is downloaded as a separate session, a single file can be downloaded across multiple internet connections. Since both connections are being utilized for the same file, the download will perform faster.
What you obtain from having multiple gateways is the ability to pump more connections out to the internet without feeling as much of a performance hit from over burdened connections. Tasks that involve many small downloads,like browsing the internet, will be much more efficient as the connections are rotated around the available gateways. This is also a good way to improve internet availability in offices with many users.
I hope this has clarified exactly what gateway rotation in WinGate does for you and why you are not getting 40mbit download speeds. Let us know if you have any questions.