A switch is dual-homed to two routers at the aggregation layer on a metropolitan area network (MAN). Multiple VRRP groups can be configured on the two routers to transmit various types of services. Because each VRRP group must maintain its own state machine, a large number of VRRP Advertisement packets are transmitted between the routers.
To help reduce bandwidth and CPU resource consumption during VRRP packet transmission, a VRRP group can be configured as a management Virtual Router Redundancy Protocol (mVRRP) group. Other VRRP groups are bound to the mVRRP group and become service VRRP groups. Only the mVRRP group sends VRRP packets to negotiate the master/backup status. The mVRRP group determines the master/backup status of service VRRP groups.
As shown in Figure 1, an mVRRP group can be deployed on the same side as service VRRP groups or on the interfaces that directly connect Device A and Device B.
mVRRP group: has all functions of a common VRRP group. Different from a common VRRP group, an mVRRP group can be tracked by service VRRP groups and determine their statuses. An mVRRP group provides the following functions:
Service VRRP group: After common VRRP groups are bound to an mVRRP group, they become service VRRP groups. Service VRRP groups do not need to send VRRP packets to determine their states. The mVRRP group sends VRRP packets to determine its state and the states of all its bound service VRRP groups. A service VRRP group can be bound to an mVRRP group in either of the following modes:
Multiple service VRRP groups can be bound to an mVRRP group. However, the mVRRP group cannot function as a service group and is bound to another mVRRP group.
If a physical interface on which a service VRRP group is configured goes Down, the status of the service VRRP group becomes Initialize, irrespective of the status of the mVRRP group.
VRRP offers the following benefits: