Linux virtual router
It run in userspace for linux. In short, VRRP is a protocol which elects a master server on a LAN and the master answers to a 'virtual ip address'. If it fails, a backup server takes over the ip address. A longer answer in the rfc2338 abstract : "This memo defines the Virtual Router Redundancy Protocol (VRRP).