Virtual Router Redundancy Protocol (VRRP) is a network protocol that provides automatic assignment of available Internet Protocol (IP) routers to participating hosts. VRRP sends its messages over multicast for communication among routers for the election process of the master and advertisement of the virtual IP address.