Algoritmo estándar o 802.3ad

La utilización del algoritmo estándar del EtherChannel presenta ventajas.

El algoritmo estándar se utiliza para las agregaciones tanto de tipo IEEE 802.3ad como estándar. AIX divide el último byte del "valor numérico" entre el número de adaptadores del EtherChannel y utiliza el resto para identificar el enlace de salida. Si el resto es cero, se selecciona el primer adaptador del EtherChannel; si el resto es uno, se selecciona el segundo adaptador y así sucesivamente (los adaptadores se seleccionan en el orden en el que se listan en el atributo adapter_names).

La selección de la modalidad hash determina el valor numérico utilizado en el cálculo. De forma predeterminada, en el cálculo se utiliza el último byte de la dirección IP de destino o la dirección MAC pero también es posible utilizar los valores de los puertos TCP o UDP tanto de origen como de destino. Estas alternativas permiten un mejor ajuste de la distribución del tráfico de salida a través de los adaptadores reales del EtherChannel.

En la modalidad hash predeterminada, el algoritmo de selección de adaptador se aplica al último byte de la dirección IP de destino para el tráfico IP. Para ARP y otro tráfico que no es IP, se aplica la misma fórmula al último byte de la dirección MAC de destino. A menos que una anomalía del adaptador provoque una recuperación tras error, todo el tráfico entre un par de sistemas principales en la modalidad estándar predeterminada se envía a través del mismo adaptador. La modalidad hash predeterminada puede resulta idónea cuando el sistema principal local establece conexiones con muchas direcciones IP distintas.

Sin embargo, si el sistema principal local establece conexiones largas con pocas direcciones IP, observará que algunos adaptadores deben soportar una carga mucho mayor que los otros, porque todo el tráfico enviado a un destino en concreto se enviará a través del mismo adaptador. Aunque esto impide que los paquetes lleguen desordenados, es posible que el ancho de banda no se utilice de la forma más eficaz en todos los casos. Las modalidades hash basadas en puertos continúan enviando los paquetes en orden, pero permiten que los paquetes que pertenecen a conexiones UDP o TCP distintas, aunque se envíen al mismo destino, se envíen a través de adaptadores distintos utilizando mejor de este modo el ancho de banda de todos los adaptadores.

En modalidad hash src_dst_port, los valores de los puertos TCP o UDP de origen y destino del paquete de salida se añaden y entonces se dividen entre dos. El número total resultante (sin decimales) se introduce en el algoritmo estándar. El tráfico TCP o UDP se envía a través del adaptador seleccionado por el algoritmo estándar y el valor de la modalidad hash seleccionada. El tráfico que no es TCP ni UDP utilizará la modalidad hash predeterminada, es decir, el último byte de la dirección IP o la dirección MAC de destino. La opción de la modalidad hash src_dst_port tiene en cuenta los valores de los puertos TCP o UDP tanto de origen como de destino. En esta modalidad, todos los paquetes de una conexión TCP o UDP se envían a través de un solo adaptador para que se garantice que lleguen en orden pero el tráfico todavía se distribuye porque las conexiones (incluso con el mismo sistema principal) pueden enviarse a través de distintos adaptadores. La dirección del establecimiento de la conexión no desvía los resultados de esta modalidad hash, ya que ésta utiliza los valores de puertos TCP o UDP tanto de origen como de destino.

En modalidad hash src_port, se utiliza el valor del puerto TCP o UDP de origen del paquete de salida. En modalidad hash dst_port se utiliza el valor del puerto TCP o UDP de destino del paquete de salida. Utilice las opciones de la modalidad hash src_port o dst_port si los valores de los puertos cambian de una conexión a otra y si la opción src_dst_port no proporciona la distribución que se desea.