Linux - Network Bonding

Just as its name indicates, network bonding is a technique to bond a plurality of network interface together for load balance and a wider bandwidth.

The configuration of network bonding is simple. Taking ArchLinux for instance, the network bonding of 2 network interfaces (e.g., eth0 and eth1) can be configured as follows.