I have this working at home. I have a 256kbit hdsl, and a 2mbit cable. I have 2 exits out of my home network. 1 cisco 1601, and 1 linux. Unfortunately most ISPs dont wanna send you routing information ;) So I just statically route stuff over both links. But I agree I cheated and used a BGP table from our own backbone routers. The Linux box uses NAT to rewrite the addresses, so the incoming traffic is dealt with too. Basically you need to NAT all outgoing links (except for 1 I suppose). What would be also possible if you really really want to, is tunnel from say a cisco, to another cisco someplace else. On the 2 or 3 tunneled links you should be able to loadbalance, but thats a big hassle :) Cor
Picture this: one hdsl line / one cable modem / one leased line , all from different providers can these be integrated ?
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.
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.