configure sharing address-based custom hash-seed

configure sharing address-based custom hash-seed [seed | switch-mac-address]

Description

Configures the hash seed used in the CRC hashing algorithms of the “custom” load sharing algorithm.

Syntax Description

address-based Selects address-based sharing.
custom Configuration for address-based custom load sharing and L2VPN sharing.
hash-seed Selects configuring hash seed used with CRC hash algorithms.
seed Sets the hash seed value. Prior to ExtremeXOS22.5, the default value was 0x7F2193EA.
switch-mac-address Use the last four bytes of the switch's MAC address to create a unique seed value (Default).

Default

The default is switch-mac-address.

Usage Guidelines

The default configuration of the hash seed is switch-mac-address, which uses the last four bytes of the switch‘s MAC address as the hash seed to provide a unique seed value on all Extreme Networks switches in the network. Such a configuration prevents hash polarization in MLAG network configurations by default.

Prior to supporting configuring the hash seed (ExtremeXOS 30.1), the default value of the hash seed was 0x7F2193EA. You can restore the legacy default behavior for the hash seed by explicitly configuring this legacy value.

To verify your hash seed configuration, use the show ports port_list sharing distribution configuration or show {port port_number} sharing {detail} commands.

Example

The following example sets the hash seed value to "123456789":
configure sharing address-based custom hash-seed 123456789

History

This command was first available in ExtremeXOS 30.1.

Platform Availability

This command is supported on the ExtremeSwitching X450-G2, X460-G2, X670-G2, X465, X590, X690, X695, X870, 5520 series switches.