OS10 Enterprise Edition User Guide Release


Load balancing

RTAG7 is a hashing algorithm that load balances traffic within a trunk group in a controlled manner. To effectively increase the bandwidth of ECMP routes, traffic is balanced across member links. The balancing is performed by using the RTAG7 hashing, which is designed to have the member links used effectively as the traffic profile gets more diverse.

The RTAG7 hash scheme generates a hash that consists of two parts:

  • The first part is primarily generated from packet headers to identify micro-flows in traffic. By default, all listed parameters are enabled for load balancing except the ingress port.
    OS10# show load-balance
                                        Load-Balancing Configuration For LAG and ECMP:
                                        IPV4 Load Balancing         : Enabled
                                        IPV6 Load Balancing         : Enabled
                                        MAC Load Balancing          : Enabled
                                        TCP-UDP Load Balancing      : Enabled
                                        Ingress Port Load Balancing : Disabled
                                        IPV4 FIELDS   : source-ip destination-ip protocol vlan-id l4-destination-port l4-source-port
                                        IPV6 FIELDS   : source-ip destination-ip protocol vlan-id l4-destination-port l4-source-port
                                        MAC FIELDS    : source-mac destination-mac  ethertype  vlan-id
                                        TCP-UDP FIELDS: l4-destination-port  l4-source-port
  • The second part comes from static physical configuration such as ingress and egress port numbers.

You can change the hash field to generate load balancing based on any parameters using the load-balance command.

Rate this content

Easy to understand
Was this article helpful?
0/3000 characters
  Please provide ratings (1-5 stars).
  Please provide ratings (1-5 stars).
  Please provide ratings (1-5 stars).
  Please select whether the article was helpful or not.
  Comments cannot contain these special characters: <>()\