configure esrp timer neighbor

configure esrp esrpDomain timer neighbor seconds


Configures the ESRP neighbor timeout value.

Syntax Description

esrpDomain Specifies an ESRP domain name.
seconds Specifies the number of seconds after which an ESRP neighbor times out. The range is 6 to 1024 seconds.


The default neighbor timeout is 8 seconds (four times the hello timer).

Usage Guidelines

The neighbor timeout specifies the amount of time that ESRP waits before considering the neighbor down. The neighbor value must be at least 3 times the hello timer value. Entering a value outside of that range generates an error message similar to the following:

operation Failed. Valid timer relationship "neighbor timeout >= 3*hello ; neutral timeout >= 2*hello ; premaster timeout >= 3*hello"!

The seconds range is 3*hello to 1024 seconds.

To view the neighbor timer settings, use the show esrp { {name} | {type [vpls-redundancy | standard]} } command.

In a large ESRP configuration, the slave ESRP domain might inadvertently become the master ESRP domain. This can occur when FDB entries are flushed during a master-slave transition. To avoid this we recommend the general neighbor and hello timeout guidelines listed in following table.
Table 1. General Neighbor and Hello Timeout
Number of Domains Number of VLANs Suggested Neighbor and Hello Timeout

64 or less


Use the default timer values


1000 to 3000

hello >=3, neighbor >=9



hello >=4, neighbor >=12


The following command configures the ESRP neighbor timeout to 14 seconds for the ESRP domain esrp1:

configure esrp esrp1 timer neighbor 14


This command was first available in ExtremeXOS 11.0.

Platform Availability

This command is available on ExtremeSwitching X435, X440-G2, X450-G2, X460-G2, X465, X590, X620, X670-G2, X690, X695, X870, 5320, 5420, and 5520 series switches.