Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 16 Apr 2008 13:37:26 +0300
From:      "M.S. Motanu" <miauris@gmail.com>
To:        freebsd-hackers@freebsd.org
Subject:   Multipath routing - failover version
Message-ID:  <1dd0a33d0804160337o3090ac08g4a2cbc3be0d58b19@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
I've ported the multipath routing patch by Ed Tanzer
<tanzer@dsm.fordham.edu
<https://mail.stsnet.ro/squirrelmail/src/compose.php?send_to=tanzer%40dsm.fordham.edu>>;
for FreeBSD 4.8-STABLE to FreeBSD 6.1-RELEASE.

The patch modifies the kernel and the userland programs netstat and route
so that for the same destination it is possible to specify two or more
different gateways (paths).

Switching between different paths is done by the kernel based on the link
state of the interface associated with the gateway. This way when can
achieve a level of redundancy at the link level (this is not a routing
protocol!).

The original patch did not have failover in mind, it addressed the problem
of load balancing. But the same results can be achieved with this patch
with minor changes to the code.

The patch files and installation instructions can be downloaded
from:http://miauris.freehostia.com/mpath/mpath.tar.gz

Comments are welcomed!



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1dd0a33d0804160337o3090ac08g4a2cbc3be0d58b19>