LAG Load Sharing

Brocade devices load share across the ports in the LAG group. The method used for the load sharing depends on the device type and traffic type (Layer 2 or Layer 3).

Support for IPv6 when sharing traffic across a LAG group

Brocade devices that support IPv6 take the IPv6 address for a packet into account when sharing traffic across a LAG group. The load sharing is performed in the same way it is for IPv4 addresses; that is, LAG types with a traffic load that is shared based on IPv4 address information can use IPv6 addresses to determine load sharing.

Load balancing for unknown unicast, multicast, and broadcast traffic

Known unicast traffic is always load balanced across all the ports of a LAG group based on the traffic's Layer 2 and Layer 3 source and destination parameters.

Unknown unicast, multicast, and broadcast traffic is load balanced based either on source and destination IP addresses and protocol field, or, in some cases, on source and destination IP addresses, protocol field, source MAC address, and destination MAC address.

NOTE
ICX 7150 devices handle broadcast, unknown unicast, and multicast IP traffic distribution differently. ICX 7150 LAG hashing for these traffic types is based on source and destination MAC addresses.

The load balancing method for bridged traffic varies depending on the traffic type. Load balancing for routed traffic is always based on the source and destination IP addresses and protocol field.

Table 8 LAG Load sharing on FastIron devices
Traffic type Load balancing method1
Layer 2 bridged non-IP Source and destination MAC addresses
Layer 2 bridged TCP/UDP Source and destination MAC addresses, source and destination IP addresses, and source and destination TCP/UDP ports
Layer 2 bridged IP non-TCP/UDP Source and destination MAC addresses, and source and destination IP addresses
Layer 2 bridged IPv4 TCP/UDP Source and destination IP addresses, and source and destination TCP/UDP ports
Layer 2 bridged IPv4 non-TCP/UDP Source and destination IP addresses
Layer 2 bridged IPv6 TCP/UDP Source and destination IP addresses, source and destination TCP and UDP ports, and flow label
Layer 2 bridged IPv6 non-TCP/UDP Source and destination TCP and UDP ports, and flow label
Layer 3 routed traffic Source and destination IP addresses and protocol field
Layer 3 multicast Source and destination IP addresses and protocol field, and, for TCP/UDP packets, Layer 4 source and destination ports
1 In ICX 7150 devices, the LAG hashing scheme is different from other ICX platforms. As a result, the user may observe uneven distribution of packets when the traffic pattern is sequential or incremental in the same step, for example, when both the source and the destination IP address are incremented in the same step.