Question : Windows XP Routing Table for 2 Internet Connections

I have two Internet Gateways on my LAN. I want my computer to use two internet connections.

I DO NOT WANT LOAD BALANCING OR BANDWIDTH COMBINING!

What I am doing currently:

My default gateway in the TCP/IP settings is the first gateway on my lan. So any application that uses the internet will automatically use the first gateway.

Suppose I want to download a large file using the second gateway, I first lookup the IP address of the server, and add an entry using the ROUTE command to use the second gateway for that IP. Then I begin the download and it downloads using the second gateway.

Then I can play games or whatever using the first connection without any lag.

But how do I do this for torrents where there are many peers with different IPs ?

Is there any program which can automatically force an application to use a particular gateway so that all connections from that program use the second gateway ?

Answer : Windows XP Routing Table for 2 Internet Connections

I don't think you can do it easily or cheaply.

A cisco router could do policy based routing - where it's looking at the traffic and it will detect traffic which matches a policy you define and then route traffic according to the policy.  If the torrent files are on a certain port, then you could do it.  However, if they're "tunneling" - using a different port for another protocol - say 80 (web) then you could send all port 80 web traffic over a certain connection to catch the torrents.

However, it doesn't sound like you're on a professional Cisco LAN.

You MIGHT be able to build a Linux box which could do Policy Based Routing - but I don't know if or how to do it.
Random Solutions  
 
programming4us programming4us