[Xorp-hackers] More VRRP problems.

Ben Greear greearb at candelatech.com
Sun Mar 21 11:03:11 PDT 2010


While testing VRRP I notice some more problems with the current code.
I don't think these are something I introduced, but it's possible.

1)  If xorp starts with the MAC of the vrrp interface as the 'real'
   MAC on the network device (ie, if vrrp was running and then xorp
   crashed or was killed hard and didn't revert the MAC), then the
   code cannot remove the MAC.

   To fix this problem, I am thinking about just setting a random MAC
   address in this case.

2)  Perhaps related to 1:  If you have two VRRP processes connected by a switch,
   network and disconnect cables (by leave link UP on the physical xorp ports), then
   the system goes into split-brain problem (both think they are the master).

   When re-enabling the cabling, at least my code isn't resolving back to
   a single master.  I need to read the RFC on this to see what is supposed
   to happen...


Anyway, I'll keep poking at this..but that is where I am currently.

Thanks,
Ben

-- 
Ben Greear <greearb at candelatech.com>
Candela Technologies Inc  http://www.candelatech.com



More information about the Xorp-hackers mailing list