From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4)
Description of problem:
According to the source, the RHEL3 bonding driver supports 7 modes of
operation, which are listed below:
Mode 0 - Round Robin: Packets are sent out all the slave interfaces
Mode 1 - Active-backup: 1 slave interface is used for all packets. If
it should fail the second slave interface will take over.
Mode 2 - XOR: packets are load balaced to each interface according to
an exclusive or of a subset of the packet header information.
Mode 3 - Broadcast: All packets are sent out all interfaces (this is
actually mis-documented currently in the RHEL3 docs)
Mode 4 - 802.3ad: Packets are distributed among the slave interfaces
according to a hash function. Link status is also maintained by the
802.3ad link aggregation protocol.
Mode 5 - TLB: Packets are load balanced according to transmit stats
(transmit load balancing)
Mode 6 - ALB: Packets are load balanced according to transmit/receive
statistics (adaptive load balancing).
Currently we only document the first 4 modes.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Look at RHEL-3 source code