From mboxrd@z Thu Jan 1 00:00:00 1970 From: bert hubert Date: Sat, 17 Mar 2001 11:45:43 +0000 Subject: Re: [LARTC] Load balancing on multiple NICs with iproute Message-Id: List-Id: References: In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: lartc@vger.kernel.org On Fri, Mar 16, 2001 at 09:06:18PM -0500, Scott Russell wrote: > I'm using DNS to do cheap and easy round robin style connections to the box. > > [scottrus@linux scottrus]$ host ftp3.linux.ibm.com > ftp3.linux.ibm.com has address 9.37.145.124 > ftp3.linux.ibm.com has address 9.37.145.120 > ftp3.linux.ibm.com has address 9.37.145.127 DNS is wildly underestimated as a loadbalancing/distribution device. It works very well, especially if you set your TTL pretty low. > 1) Incoming requests are responded to on the same interface they came in on. > For example an ftp connection coming in on tr1 has all TX / RX packets stick > to tr1. This is possible, I think. > As you can see I've tried simply adding default routes for each token ring > interface and I think this is a step in the right direction but I'm missing > something. Add source routing, as described in http://ds9a.nl/2.4Routing/HOWTO//cvs/2.4routing/output/2.4routing-4.html#ss4.1 Route packets with a source of 9.37.145.124 to trX, .120 to trY and 127 to trZ. > Any help would be great. Examples would be better of course. Thanks much! # ip rule add from 9.37.145.124 table 124 # ip rule add from 9.37.145.120 table 120 # ip rule add from 9.37.145.127 table 127 # ip route add default via 9.37.145.1 dev tr0 table 124 # ip route add default via 9.37.145.1 dev tr1 table 120 # ip route add default via 9.37.145.1 dev tr2 table 127 # ip route flush cache Something like that should work. I messed up the ip addresses I think, but hey :-) Regards, bert -- http://www.PowerDNS.com Versatile DNS Services Trilab The Technology People 'SYN! .. SYN|ACK! .. ACK!' - the mating call of the internet _______________________________________________ LARTC mailing list / LARTC@mailman.ds9a.nl http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://ds9a.nl/2.4Routing/