https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/networking_guide/sec-comparison_of_network_teaming_to_bonding

8.3. COMPARISON OF NETWORK TEAMING TO BONDING
Table 8.1. A Comparison of Features in Bonding and Team

Feature

Bonding

Team

broadcast Tx policy

Yes

Yes

round-robin Tx policy

Yes

Yes

active-backup Tx policy

Yes

Yes

LACP (802.3ad) support

Yes (active only)

Yes

Hash-based Tx policy

Yes

Yes

User can set hash function

No

Yes

Tx load-balancing support (TLB)

Yes

Yes

LACP hash port select

Yes

Yes

load-balancing for LACP support

No

Yes

Ethtool link monitoring

Yes

Yes

ARP link monitoring

Yes

Yes

NS/NA (IPv6) link monitoring

No

Yes

ports up/down delays

Yes

Yes

port priorities and stickiness (primary”option enhancement)

No

Yes

separate per-port link monitoring setup

No

Yes

multiple link monitoring setup

Limited

Yes

lockless Tx/Rx path

No (rwlock)

Yes (RCU)

VLAN support

Yes

Yes

user-space runtime control

Limited

Full

Logic in user-space

No

Yes

Extensibility

Hard

Easy

Modular design

No

Yes

Performance overhead

Low

Very Low

D-Bus interface

No

Yes

multiple device stacking

Yes

Yes

zero config using LLDP

No

(in planning)

NetworkManager support

Yes

Yes