Skip to main content
Version: 2.1

Virtual Router Redundancy Protocol (VRRP)

Virtual Router Redundancy Protocol (VRRP) is a licensed task that allows for configuration of VRRP on selected devices. VRRP is a standard protocol that is used to provide automatic assignment of available routers to its participating hosts. The current set of devices support by this task is WeOS 4 and WeOS 5 devices.

Read more about VRRP in the WeOS documentation.

Interface components

The interface is slightly different between WeOS4 and WeOS5 devices. Depicted above, the 198.18.1.5 device is a WeOS4 device, while the 198.18.1.12 device is a WeOS5 device.

Add or Edit VRRP Instance

These are the common parameters for both WeOS4 and WeOS5:

ParameterDescriptionAllowed Values
EnabledShould this VRRP instance be enabled?
InterfaceThe interface on which to listen for VRRP information and act as gateway
Virtual Router IDA unique ID common to those routers that will provide redundancy.1-255
Virtual AddressA virtual address that the routers will use when providing the gateway support. The address should be in the same IP subnet as the regular IP address assigned to the interface
VersionVRRP version to use (v2 or v3). Changing this will change what options are available.
Advertisement IntervalThe interval in seconds how often a VRRP advertisement message will be sent out.v2: 1-255; v3 (WeOS4): 0.1-40; v3 (WeOS5): 0.01-40
PriorityA number used for election of current gateway. A higher number means a higher chance to become elected. If two routers has the same priority in an election, the router with the highest IP address will win. The value 255 should be used if (and only if) the router is also the owner of the virtual IP address.1-255
PreemptionPreempt existing router of lower priority, with optional delay.0-1000
Dynamic PriorityThe alarm trigger selected will, if triggered, add the priority adjustment value to the router priority. Can not be used if the VRRP instance is part of a VRRP Group.

WeOS4

These parameters are only available for WeOS4 devices:

ParameterDescriptionAllowed Values
AuthenticationSimple clear-text authentication is supported for VRRP version 2.4-7 characters. ASCII characters 33-126, except #
Multicast Routing ControlDisable multicast routing when in BACKUP state. Only one VRRP instance per interface may be configured for controlling multicast routing.
Multicast Routing Virtual InterfaceDisable multicast routing for virtual VRRP interface in BACKUP state

WeOS5

WeOS5 supports the option to add a VRRP Startup Delay. This is useful in order to wait for slow interfaces or other services. The setting applies to all VRRP instances.

These parameters are only available for WeOS5 devices:

ParameterDescriptionAllowed Values
NameUnique Name of the VRRP instance.Alpha-numerical (no spaces, no special characters)
Use Virtual MACCreate and/or use a virtual interface for VRRP. Uses the VRRP MAC address.

Grouping

VRRP instances can be grouped together to allow for synchronized failover. Select two instances (by Ctrl-clicking) and then click the Group button to create a new group.)

To ungroup, select one or more members of a group and then click the Ungroup button.

Context Menu Option

It is also possible to quickly setup VRRP from the Context Menu by selecting two routers and then selecting Create Virtual Router