Intel® Ethernet 600 Series
Linux Performance Tuning Guide
Ethernet Products Group (EPG)
Adapter Bonding
Linux bonding is a powerful feature that can improve network performance, redundancy, and fault tolerance in server environments. However, it requires compatible network hardware and proper configuration on both the server and the switch to function correctly.
The bonding driver in Linux allows you to aggregate multiple physical network interfaces into a bonded interface. This bonded interface appears as a single virtual network interface to the operating system and applications.
Bonding provides several modes of operation, each with its own characteristics.
| Mode | Type |
|---|---|
| 0 | Round Robin |
| 1 | Active Backup |
| 2 | XOR |
| 3 | Broadcast |
| 4 | Link Aggregation Control Protocol (LACP) |
| 5 | Transmit Load Balance |
| 6 | Adaptive Load Balance |
There are multiple methods for creating bonding in Linux. One common method is to use network configuration files, such as