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