carp(4) and VRRP on the same segment
Claudio Jeker
cjeker at diehard.n-r-g.com
Wed Dec 9 15:23:58 UTC 2009
On Wed, Dec 09, 2009 at 02:43:46PM +0000, Tom Judge wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Hi,
>
> We have had some issues with running both carp and VRRP in the same
> physical segment. It has mostly caused issues with the embedded devices
> running VRRP. One other side affect is the hugely verbose output on the
> FreeBSD side where carp is complaining about corrupt PDU's.
>
> To work around this I changed the carp protocol number from the VRRP
> allocated number to an unassigned number (241). Simple patches can be
> found here:
> http://svn.tomjudge.com/freebsd/patches/carp-vrrp-interop/
>
>
> Maybe this can be made into a sysctl for carp, so that the administrator
> can select a different protocol number at boot/runtime if desired.
>
I think you will hit the other issues with this.
Normaly it is sufficent to ensure that the carp vhid and the VRRP vrid are
not equal.
--
:wq Claudio
More information about the freebsd-net
mailing list