diff --git a/doc/source/node_management/kubernetes/node_interfaces/link-aggregation-settings.rst b/doc/source/node_management/kubernetes/node_interfaces/link-aggregation-settings.rst index ca88987a2..a60af8af5 100644 --- a/doc/source/node_management/kubernetes/node_interfaces/link-aggregation-settings.rst +++ b/doc/source/node_management/kubernetes/node_interfaces/link-aggregation-settings.rst @@ -120,6 +120,62 @@ kernel Ethernet Bonding Driver documentation available online standby fails and the primary standby is up. - |OAM|, internal management, and cluster-host + +.. list-table:: Table 4. Modes and settings Supported + :widths: auto + :header-rows: 1 + + * - transmitHashPolicy + - bond_mode + - primaryReselect (Always/Better/Failure) + * - N/A + - active_standby + - Supported + * - Layer2 + - 802.3ad + - N/A + * - Layer2 + - balance-xor + - N/A + * - + - + - + * - N/A + - active_standby + - Supported + * - Layer2+3 + - 802.3ad + - N/A + * - Layer2+3 + - balance-xor + - N/A + * - + - + - + * - N/A + - active_standby + - Supported + * - Layer3+4 + - balance-xor + - N/A + * - Layer3+4 + - 802.3ad + - N/A + +``xmit_hash_policy``: Selects the transmit hash policy to use for slave +selection in ``balance-xor``, ``802.3ad``, and tlb modes. Possible values are: + +- ``layer2``: applicable in all 3 modes supported by |prod| + +- ``layer2+3``: applicable in all 3 modes supported by |prod| + +- ``layer3+4``: This algorithm is not fully ``802.3ad`` compliant. + +.. note:: + + It is not possible to create NIC bonding with exception. The option + ``primary_reselect`` must be 'always' for non-platform interfaces. + ----------------------------------------- LAG Configurations for AIO Duplex Systems -----------------------------------------