由 Evan Hisey 贡献
通道绑定实际上非常简单。这可能解释了为什么关于这个主题的文档很少。绑定后的网络对于应用程序来说就像一个普通的网络。子网上的所有机器必须以相同的方式绑定。绑定和非绑定的机器彼此之间通信不太顺利。
通道绑定至少需要两个物理子网,但可以有更多(目前我有一个三绑定的集群)。要启用绑定,你需要将通道绑定内核代码编译到内核中或作为模块(bonding.o)加载,从 2.4.x 版本开始,它已成为内核的标准选项。网卡的设置与普通设置相同,只是你只使用 'ifconfig' 来初始化绑定的第一张卡。'ifenslave' 用于初始化绑定连接中的剩余卡。'ifenslave' 可以在 linux/Documentation/network/ 目录中找到。它需要编译,因为它是一个 .c 文件。基本使用格式是:
ifenslave <master> <slave1> <slave2> ... |