I have the following multipath + equalize question: Can I use it to
automatically load balance IP packet traffic on a local network through multiple
ethernet cards?
Consider the following situation:
eth0: 10.3.2.62, netmask 255.0.0.0 , net 10.0.0.0
eth1: 10.3.2.63, netmask 255.0.0.0 , net 10.0.0.0 .
The problem is, that with route multipath option disabled, all traffic will be
routed through one interface. With multipath option enabled, the traffic will be
routed through both interfaces, however the load balancing is destination
address based (it balances destination addresses, not packets). This in not
NEARLY fine grained enough. Granted, equalize option (patch from diffserv
package) solves this problem. However, the problem is that routes to networks
associated with the IP interface addresses are configured automatically by
kernel once interfaces are brought up. Thus, I can't pass "equalize" or
(whatever else fancy option) to such routes (or can I?).
Does this mean that only channel bonding (discussed previously in this thread)
can provide a required solution in this case?
-- ---------------------------------------- Constantine Gavrilov Unix System Administrator and Programmer Orbotech Yavne 81102, Israel Phone: (972-8)-942-3064 Fax: (972-8)-942-3800 ----------------------------------------- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/