I wanted to share some learnings about bonding configuration which I could not find elsewhere.
„Bonding, also called port trunking or link aggregation means combining several network interfaces (NICs) to a single link, providing either high-availability, load-balancing, maximum throughput, or a combination of these.“ 
Bonding is an essential technology for highly available Linux systems. Thankfully all major distributions support bonding in some way. In Ubuntu you can easily create a bonding interface in /etc/network/interfaces. But this is only supported for a single interface.
What if you need bond0 and bond1 or even more independent bonding interfaces, maybe with different modes of operation? Weiterlesen