[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