VRRP Implementation in E Series Routers
VRRP is implemented in E Series routers
to meet two goals. The first goal is to avoid the single point of
failure inherent to hosts that have a single default gateway configured.
The second goal is to keep the complexity of redundancy away from
the hosts themselves. These goals comply with RFC 3768 and RFC 2787.
The association between VRIDs and IP addresses
is coordinated among all participating VRRP routers. The following
scenario can help you understand how VRRP is implemented in the router.
- An E Series router assigns common VRIDs to the group
of routers that are going to share IP addresses.
- The E Series router sends VRRP advertisements to
well-known multicast addresses. The router that owns the addresses
automatically becomes the master and sends periodic VRRP advertisement
messages. A VRRP advertisement consists of the IP addresses that the
master router controls and the VRID.
- If the master router stops advertising for a predetermined
period of time, the remaining routers using the same VRID enter an
election process to determine which router takes over the master router
responsibilities.
- Depending on the configuration, the master router that
does not own the IP addresses might do one of the following:
- Drop all packets that have destination addresses to these
IP addresses (default)
- Accept packets that have destination addresses to these
IP addresses as if the addresses belonged to the master router (using
the ip vrrp accept-data command).
- If the elected master router fails, backup routers start
the election process again.
- When the original master router becomes operational again,
it restarts broadcasting advertisements as long as preemption is enabled
or the master router is the address owner. Packet forwarding responsibility
then shifts back to the original master router.
Published: 2012-06-20