configure esrp timer hello

configure esrp esrpDomain timer hello seconds


Configures the ESRP (Extreme Standby Router Protocol) hello timer value.

Syntax Description

esrpDomain Specifies an ESRP domain name.
seconds Specifies the number of seconds between keep-alive packets. The range is 1 to 255 seconds.


The default hello timer is 2 seconds.

Usage Guidelines

The timer specifies the interval, in seconds, for exchanging keep-alive packets between the ESRP switches for this ESRP domain. A lower value specifies a more frequent exchange of keep-alive messages, resulting in the faster detection of a failover condition. The timer setting must be configured identically for the ESRP domain across all participating switches. To see the hello settings, use the show esrp { {name} | {type [vpls-redundancy | standard]} } command.

The seconds range is 1 to 255.

If your configuration contains more than 2,000 ESRP VLANs and 256,000 FDB (forwarding database) entries, we recommend a timer setting greater than 3 seconds.

To view the hello 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 General Neighbor and Hello Timeout, which is described in the description for the configure esrp timer neighbor command.


The following command configures the ESRP hello timer to 4 seconds for the ESRP domain esrp1:

configure esrp esrp1 timer hello 4


This command was first available in ExtremeXOS 11.0.

Platform Availability

This command is available on the Summit X450-G2, X460-G2, X670-G2, X770, and ExtremeSwitching X440-G2, X620, X690, X870 series switches.