Question: is vrrp a layer 2 protocol?
Answer: VRRP is an election protocol that dynamically assigns the Virtual IP to one of the routers of the VRRP Group. The Routers operate in a local area network. the Updates are not forwarded beyond the local subnet. Hence it is a layer-2 protocol.