[LARTC] multipath algorithm
Eduardo Fernández
efgonzalez at gmail.com
Wed Mar 15 16:22:06 CET 2006
Seems really interesting, I also noticed this in kernel sources but I
didn't try it since I didn't see it in any howtos out there. I'm using
load balancing with Julian's patch for 5 dsl lines but I will be
adding 20 more in short, so I may try out this. BTW Julian's patch
didn't work for me with 2.6 kernel, but it did with 2.4.29.
Edu
PD: what command lines did you use to make load balancing work with
that kernel module?
On 3/6/06, Andreas Hasenack <ahasenack at terra.com.br> wrote:
> I've been reading about multipath routes and found something that no howto I
> saw mentioned so far: multipath algorithms.
>
> The kernel has the followings:
> # zgrep MULTIPATH_ /proc/config.gz
> CONFIG_IP_ROUTE_MULTIPATH_CACHED=y
> CONFIG_IP_ROUTE_MULTIPATH_RR=m
> CONFIG_IP_ROUTE_MULTIPATH_RANDOM=m
> CONFIG_IP_ROUTE_MULTIPATH_WRANDOM=m
> CONFIG_IP_ROUTE_MULTIPATH_DRR=m
> CONFIG_DM_MULTIPATH_EMC
>
> iproute2 also has support for these (at least, it passed them forward to the
> kernel):
> static char *mp_alg_names[IP_MP_ALG_MAX+1] = {
> [IP_MP_ALG_NONE] = "none",
> [IP_MP_ALG_RR] = "rr",
> [IP_MP_ALG_DRR] = "drr",
> [IP_MP_ALG_RANDOM] = "random",
> [IP_MP_ALG_WRANDOM] = "wrandom"
> };
>
> The "ip route add" option is "mpath". I quickly tried with an adsl modem on
> ppp0 and dialup one on ppp1 and using drr seems to have worked, tcpdump
> showed locally originated traffic going out both interfaces.
>
> Anybody else tried these and care to comment?
> _______________________________________________
> LARTC mailing list
> LARTC at mailman.ds9a.nl
> http://mailman.ds9a.nl/cgi-bin/mailman/listinfo/lartc
>
More information about the LARTC
mailing list