本文介绍了Linux中的Bond技术,用于实现网络接口的主备或负载均衡。Bond工作在网卡的混杂模式,允许接收所有数据帧,并在驱动中统一Mac地址。它提供了7种工作模式,包括主备和负载均衡,确保网络高可用性和带宽增强。通过实验步骤展示了在Red Hat 7.0上配置主备模式Bond的过程。
摘要由CSDN通过智能技术生成
以下所有操作都是在Red-hat 7.0上
Bond 的原理是网卡在混杂 (promisc) 模式下运行;在这种模式下,网卡不像在通常情况下,只接收目的硬件地址是自身 Mac 的以太网帧,对于别的数据帧都滤掉,以减轻驱动程序的负担;而是接收网络上所有的数据帧,而且修改了驱动程序中的 mac 地址,将两块网卡的 Mac 地址改成相同,可以接收特定 mac 的数据帧,然后把相应的数据帧传送给 bond 驱动程序处理。
以下所有操作都是在Red-hat 7.0上Bond 的原理是网卡在混杂 (promisc) 模式下运行;在这种模式下,网卡不像在通常情况下,只接收目的硬件地址是自身 Mac 的以太网帧,对于别的数据帧都滤掉,以减轻驱动程序的负担;而是接收网络上所有的数据帧,而且修改了驱动程序中的 mac 地址,将两块网卡的 Mac 地址改成相同,可以接收特定 mac 的数据帧,然后把相应的数据帧传送给 bond 驱