Enhanced Lag Hashing - Dell PowerEdge M420 Reference Manual

Dell powerconnect m6220/m6348/m8024/m8024-k cli reference guide
Hide thumbs Also See for PowerEdge M420:
Table of Contents

Advertisement

The hashing algorithm is configurable for each LAG. Typically, an
administrator is able to choose from hash algorithms utilizing the following
attributes of a packet to determine the outgoing port:
Source MAC, VLAN, EtherType, and incoming port associated with the
packet.
Source IP and Source TCP/UDP fields of the packet.
Destination MAC, VLAN, EtherType, and incoming port associated with
the packet.
Source MAC, Destination MAC, VLAN, EtherType, and incoming port
associated with the packet.
Destination IP and Destination TCP/UDP Port fields of the packet.
Source/Destination MAC, VLAN, EtherType, and incoming port
associated with the packet.
Source/Destination IP and source/destination TCP/UDP Port fields of the
packet.

Enhanced LAG Hashing

PowerConnect devices based on Broadcom XGS-IV silicon support
configuration of hashing algorithms for each LAG interface. The hashing
algorithm is used to distribute traffic load among the physical ports of the
LAG while preserving the per-flow packet order.
One limitation with earlier LAG hashing techniques is that the packet
attributes were fixed for all type of packets. Also, there was no MODULO-N
operation involved, which can result in poor load balancing performance.
As part of Release 4.0, the LAG hashing support is extended to support an
Enhanced hashing mode, which has the following advantages:
MODULO-N operation based on the number of ports in the LAG.
Packet attributes selection based on the packet type. For L2 packets,
Source and Destination MAC address are used for hash computation. For
IP packets, Source IP, Destination IP address, TCP/UDP ports are used.
Non-Unicast traffic and Unicast traffic is hashed using a common hash
algorithm.
Excellent load balancing performance.
576
Port Channel Commands

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents