How to make full use of the bandwidth from 2 different internet connection ADSL & Cable

Currently I got 2 internet connection ADSL & Cable. Both are connect to separate routers. I have a computer with 2 NIC running WINXP. Is there any way I can tap into the bandwidth of the 2 connection instead of using only 1 internet connection?
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.

Hi aneky,

one connection per machine at a time im afraid - one of the holdbacks with windows, from what i understand linux has a way of optimising two connections but so far with windows i have yet to find a way


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
Agree with Jay_Jay, if it had been Linux there is a way but not with Windows.

Rob WilliamsCommented:
If you were to purchase a dual WAN port router with load balancing, such as the Linksys RV042, it will not combine the two connections to improve performance for a single PC (as stated by Jay_Jay70 and rsivanandan), but it will improve the performance of your network as it will split the various connections by various users/PC's over the two Internet connections. However, each individual connection will only use 1 Internet port.
Need More Insight Into What’s Killing Your Network

Flow data analysis from SolarWinds NetFlow Traffic Analyzer (NTA), along with Network Performance Monitor (NPM), can give you deeper visibility into your network’s traffic.

Rob WilliamsCommented:
zephyr_hex, bridging is a method of routing, almost like passing packets through to another network, afraid it will not allow compounding of multiple networks' bandwidth.
where is my nickel for every time I hear that question.

Two or more ISP connections can be cleverly combined if you clearly define what job each one has as it connects to a small office.  One could be all inbound email connections, one could be all of the general web traffic.  But alas, no way to do it for one PC.

Certianly you don't need more than one nic.
You could use one nic and say for example you were a web designer and you always wanted to post your finished product to your web hosting service provider.  Say the static IP address for your web hosting is  You could do this:

ISP1 (cable)  ----> home router 1  ( -}
                                                                            } lan ports connected together
ISP2(DSL) -------> home router 2 (    }\
                                                                               YOUR pc (

Use Cable primarily by assigning it's IP address as your default gateway
Use DSL for web uploads by a route statment:
route add MASK

**this example assumes something that I have considered to be true usually- DSL will offer better upload speed, all things being equal**
there is a software known as midpoint gateway which combines two connections in one
some other softwares are also avaiable to do this sort of stuff.
Rob WilliamsCommented:
aneky, did you like any of the above options such as Dual WAN port router, or splitting services?
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

From novice to tech pro — start learning today.