configure esrp timer neighbor

configure esrp esrpDomain timer neighbor seconds

Description

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.

Default

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.
Click to expand in new window

General Neighbor and Hello Timeout

Number of Domains Number of VLANs Suggested Neighbor and Hello Timeout

64 or less

1000

Use the default timer values

64

1000 to 3000

hello >=3, neighbor >=9

128

3000

hello >=4, neighbor >=12

Example

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

configure esrp esrp1 timer neighbor 14

History

This command was first available in ExtremeXOS 11.0.

Platform Availability

This command is available on all platforms.