VRRP ( RFC2338 para VRRPv2, RFC5798 para VRRPv3 que adicionou suporte a IPv6) usa um endereço MAC virtual para cada roteador virtual da instância, mas ainda envia um ARP gratuito em uma alternância.
Enquanto a implementação de VRRP com manutenção de energia ignora essa parte da especificação e simplesmente usa a interface MAC, o VRRPd é capaz de usar o MAC virtual.
No entanto, o conceito de um MAC virtual não funciona bem com o conceito Linux de uma interface de rede; o processo VRRPd deve mudar o endereço MAC da interface para o MAC virtual quando ele assume o controle, o que impede a execução de vários roteadores virtuais VRRP em uma determinada interface.