new CARP implementation
Gleb Smirnoff
glebius at FreeBSD.org
Wed Aug 10 16:05:29 UTC 2011
Hello networkers,
I'd like to present for review and early testing (for brave ones)
a new CARP implementation. The reason for this rewrite was that CARP
protocol actually doesn't bring a new interface, but is a property of
interface address. Rewriting it in this way helps to remove several
hacks from incoming packet processing[1], simplifies some code, makes
CARP addresses more sane from viewpoint of routing daemons such as
quagga/zebra. It also brings support for a single redundant address
on the subnet, the thing that is called "carpdev feature" in OpenBSD,
long awaited in FreeBSD.
More info and the patch itself is available here:
http://people.freebsd.org/~glebius/newcarp/README
I'm glad to here comments.
--
Totus tuus, Glebius.
More information about the freebsd-net
mailing list