[LARTC] Multipath and equalize.

Linux Advanced Routing and Traffic Control

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi All,
    I have gone through this list carefully but have still not got an answer 
to my question. I hope somebody will clear it.
    I understand the concept of multipath in routing but dont know how the 
'equalize' option affects routing. From what I read, multipath specifies a 
list of interfaces (nexthops) to use for a given route. Whenever a route is 
looked up in the FIB, each interface (nexthop) is used according the 'weight' 
assigned to it during the route setup. By default the weights are assigned a 
value of 1 which results in each of the interface being used approximately 
equally.
    I read that 'equalize' option is suppossed to distribute the load on a 
per-packet basis. But the stock kernel does not seem to do it. I read the 
equalize patch provided by Patrick McHardy, <kaber@xxxxxxxxx> at 
http://trash.net/~kaber/. This does achieve the per-packet load-balancing.
   I wanted to know what does the 'equalize' option do in the kernel without 
this patch. Can anyone help me with this?

Thanks,
Ashok

- -- 
- -----------------------------------------------------------------------------
My public key:
   gpg --recv-keys --keyserver blackhole.pca.dfn.de DCB44F2E
- -----------------------------------------------------------------------------
"...there is nothing so unnatural as the commonplace."
Sir Arthur Conan Doyle in "Adventures of Sherlock Holmes: A Case of Identity"
- -----------------------------------------------------------------------------
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)

iD8DBQE+j8apRhXpVty0Ty4RAsdmAKCNIO1SX+S0CqrLovmeNbUJwVFjqACglsvk
j5niBK8qQnh7GKZ6/9ufte4=
=tbXx
-----END PGP SIGNATURE-----



[Index of Archives]     [LARTC Home Page]     [Netfilter]     [Netfilter Development]     [Network Development]     [Bugtraq]     [GCC Help]     [Yosemite News]     [Linux Kernel]     [Fedora Users]
  Powered by Linux