Users Guide

Table Of Contents
MAC FIELDS : source-mac destination-mac ethertype vlan-id
TCP-UDP FIELDS: l4-destination-port l4-source-port
Resilient hashing
To increase bandwidth and for load balancing, trac distributes across the next hops of an ECMP group or member ports of a port
channel. OS10 uses a hash algorithm to determine a hash key. The egress port in a port channel or the next hop in an ECMP group is
selected based on the hash key modulo the number of ports in a port channel or next hops in an ECMP group, respectively. When a
member link goes down or a new member link is added, the trac ows remap based on the new hash result.
In this section, the term, "member link" refers to either a member physical port, in the case of port channels or next hop in the case of
ECMP groups.
With resilient hashing, when a member link goes down, the existing ows are not aected; they do not remap. Resilient hashing reassigns
the trac from the failed link to another member link without remapping the other existing ows. However, minimal re-mapping occurs
when a new member link is added.
Resilient hashing is supported both for Port Channels and Equal Cost MultiPath Groups (ECMP). Resilient hashing is a global conguration.
You can congure resilient hashing for both port channels and ECMP independently.
NOTE:
Resilient hashing is supported only on certain platforms.
The ow-map table always has an even number of entries.
To enable resilient hashing for Port Channels or ECMP groups, use the following commands in CONFIGURATION mode:
OS10(config)# enhanced-hashing resilient-hashing ecmp
OS10(config)# enhanced-hashing resilient-hashing lag
Supported platforms
The following table lists the platforms that support resilient hashing.
Table 25. Supported platforms for resilient hashing feature
Platform Resilient hashing on ECMP Resilient hashing on Port Channels
S6000-ON, S6010-ON, S4048T-ON, S4100-
ON Series, S5200F-ON Series
Y Y
Z9100-ON Series, Z9200-ON Series Y N
MX Series Y N
S3000-ON, S4200-ON Series N N
Layer 3 565