Configures the hash seed used in the CRC hashing algorithms of the “custom” load sharing algorithm.
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). |
The default is switch-mac-address.
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.
configure sharing address-based custom hash-seed 123456789
This command was first available in ExtremeXOS 30.1.
This command is supported on the ExtremeSwitching X450-G2, X460-G2, X465, X590, X695 series switches.