The proprietary Layer 3 Virtual Router Redundancy Protocol (L3 VRRP) feature in Oracle Solaris removes the need to configure unique VRRP virtual MAC addresses for VRRP routers. The L3 VRRP protocol does not conform to the standard VRRP specification. Instead of using a unique virtual MAC address among VRRP routers in the same virtual router, the L3 VRRP uses the gratuitous Address Resolution Protocol (ARP) messages and Neighbor Discovery Protocol (NDP) messages to refresh the mapping between the virtual IP addresses and the MAC address of the current master VRRP router. This implementation eliminates the need to create the VRRP VNIC. Thus, the L3 VRRP provides better support for VRRP over IPMP and InfiniBand interfaces as well as in zones.