On Tue, 2009-03-17 at 17:34 -0400, sth wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > > BTW, sorry for the terseness. I had meant to cap this off with, "Thus, > any communications bound for the Internet from LAN nodes whose packets > don't get MARKed will exit via the cable modem, while those that DO get > MARKed will use the T1." Additionally, upon reflection, 4.2 is unnecessary. > > This is all derived from (the out-of-date, but still applicable) Linux > Advanced Routing and Traffic Control HOWTO[1]. And hours of real-world > head-banging. ;-) > Heh... I've done that head banging too :) Since we're on the topic, has anyone gotten proper load balancing over multiple Internet connections to work on a Linux gateway device? I'm waiting anxiously for our second cable modem to show up so we can test.
I'm hoping to go beyond the source routing that you outlined, and that we do on the firewalls we set up: The command 'equalize' is part of later versions of 'ip route', and it (in theory anyway) will let you effectively bond 2 Internet connections from different providers by doing round robin session switching. e.g.: ip route equalize nexthop via 192.168.1.254 dev eth0 nexthop via 192.168.0.254 dev eth1 Looking at this tutorial: http://www.dd-wrt.com/wiki/index.php/Dual-WAN_for_simple_round-robin_load_equalization , it almost looks like by creating a vlan it may be possible to effectively bond the connections. Another link that purpotedly does the same thing: http://blog.taragana.com/index.php/archive/load-balancing-failover-script-for-dual-multi-wan-adsl-cable-connections-on-linux-with-mail-on-failure/ As I understand it, unless the downloading source is multicasting you won't be able to get a 3Mb download from 2 T-1's. But you would be able to download 2 files at the same time, each at 1.5Mb, from one PC. I'm very psyched to try this here, but wondered if anyone on the list has actually tinkered with that feature set? Hive mind... ruminate! Rubin -- Rubin Bennett rbTechnologies, LLC 80 Carleton Boulevard East Montpelier, VT 05651 (802)223-4448 http://thatitguy.com "Think for yourselves and let others enjoy the privilege to do so too." Voltaire, Essay on Tolerance French author, humanist, rationalist, & satirist (1694 - 1778)
