Hầu hết các điểm này được mô tả khá kỹ lưỡng trong /usr/src/linux/Documentation/networking/bonding.txt
tệp tài liệu từ gói nguồn linux của bản phân phối yêu thích của bạn. Tốc độ chuyển đổi dự phòng được điều khiển bởi tham số "miimon" cho hầu hết các chế độ, nhưng không nên đặt quá thấp; giá trị bình thường là dưới một giây dù thế nào.
Dưới đây là những phần tốt nhất, được hoàn thành bởi tôi:
balance-rr or 0
Round-robin policy: Transmit packets in sequential
order from the first available slave through the
last. This mode provides load balancing and fault
tolerance.
active-backup or 1
Active-backup policy: Only one slave in the bond is
active. A different slave becomes active if, and only
if, the active slave fails. The bond's MAC address is
externally visible on only one port (network adapter)
to avoid confusing the switch.
This mode provides fault tolerance. The "primary"
option affects the behavior of this mode.
balance-xor or 2
XOR policy: Transmit based on the selected transmit
hash policy. The default policy is a simple [(source
MAC address XOR'd with destination MAC address) modulo
slave count]. Alternate transmit policies may be
selected via the xmit_hash_policy option.
This mode provides load balancing and fault tolerance.
broadcast or 3
Broadcast policy: transmits everything on all slave
interfaces. This mode provides fault tolerance.
802.3ad or 4
IEEE 802.3ad Dynamic link aggregation. Creates
aggregation groups that share the same speed and
duplex settings. Utilizes all slaves in the active
aggregator according to the 802.3ad specification.
Slave selection for outgoing traffic is done according
to the transmit hash policy, which may be changed from
the default simple XOR policy via the xmit_hash_policy
option. Note that not all transmit policies may be 802.3ad
compliant, particularly inregards to the packet mis-ordering
requirements of section 43.2.4 of the 802.3ad standard.
Differing peer implementations will have varying tolerances for
noncompliance.
Note: Most switches will require some type of configuration
to enable 802.3ad mode.
balance-tlb or 5
Adaptive transmit load balancing: channel bonding that
does not require any special switch support. The
outgoing traffic is distributed according to the
current load (computed relative to the speed) on each
slave. Incoming traffic is received by the current
slave. If the receiving slave fails, another slave
takes over the MAC address of the failed receiving
slave.
balance-alb or 6
Adaptive load balancing: includes balance-tlb plus
receive load balancing (rlb) for IPV4 traffic, and
does not require any special switch support.
When a link is reconnected or a new slave joins the
bond the receive traffic is redistributed among all
active slaves in the bond by initiating ARP Replies
with the selected MAC address to each of the
clients. The updelay parameter must
be set to a value equal or greater than the switch's
forwarding delay so that the ARP Replies sent to the
peers will not be blocked by the switch.
cân bằng-rr, sao lưu hoạt động, cân bằng-tlb và cân bằng-alb không cần hỗ trợ chuyển đổi.
cân bằng-rr tăng hiệu năng ở mức giá phân mảnh, hoạt động kém với một số giao thức (CIFS) và với hơn 2 giao diện.
cân bằng-alb và cân bằng-tlb có thể không hoạt động đúng với tất cả các công tắc; thường có một số vấn đề arp (ví dụ một số máy có thể không kết nối được với nhau). Bạn có thể cần phải điều chỉnh các cài đặt khác nhau (miimon, updelay) để có được mạng ổn định.
cân bằng-xor có thể hoặc không yêu cầu cấu hình chuyển đổi. Bạn cần thiết lập một nhóm giao diện ( không phải LACP) trên các thiết bị chuyển mạch HP và Cisco, nhưng dường như không cần thiết trên các thiết bị chuyển mạch D-Link, Netgear và Fujitsu.
802.3ad hoàn toàn yêu cầu một nhóm LACP ở phía chuyển đổi. Đây là tùy chọn được hỗ trợ tốt nhất về tổng thể để tăng hiệu suất.
Lưu ý: bất cứ điều gì bạn làm, một kết nối mạng luôn đi qua một và chỉ một liên kết vật lý. Vì vậy, khi tổng hợp các giao diện GigE, việc truyền tệp từ máy A sang máy B không thể đạt 1 gigabit / s, ngay cả khi mỗi máy có 4 giao diện GigE tổng hợp (bất kể chế độ liên kết nào đang sử dụng).