Picture this: one hdsl line / one cable modem / one leased line , all from different providers can these be integrated ?
Rushdul Mannan <rm@gxn.net> wrote:
I would have thought running some route daemon and using equal weighted statics would take you some way. A simple IGP w/max-path attribute support would be another option.
This won't work unless you can get PI space, the source address has to be the same for each TCP session. Tim Wolfe <tim@clipper.net> wrote:
Yes but this will only affect outbound traffic, which in most cases is a very small amount of the traffic. The trick is to balance the INCOMING traffic, which would probably best accomplished with some sort of NAT setup. The trick would probably be to get your firewall/router to rewrite the source of your packets such that they were round robinning to the IP's assigned by the different providers. I'd have to think about it a little more, but it should be doable.
Another solution would be route different parts of the IPv4 address space over the different interfaces, with NAT this would produce the correct results but you lose some flexibility since you cannot switch a route to another interface because you'd change the source IP address of all TCP connections open at that point. I'd suggest looking at the way your different ISP's and their respective transit providers are connected and collecting a bunch of static routes accordingly (i.e., route your employer over the leased line, AMS-IX traffic over the ADSL modem and the world over the cable modem - also looking at costs). -- Niels.