网卡napi原理

如何实现Linux双网卡冗余 高可用网络配置指南

结论:配置网卡双连接的本质是mod=1 ,简单可靠。

mode=0 正在轮询,需要切换器支持。
mode=1 主备,直接使用,不用担心切换。
mode=4 需要 LACP 交换机。
CentOS配置: 添加 bond0 文件:BONDING_OPTS="mode=1 miimon=1 00" 添加eth0文件:MASTER=bond0 SLAVE=yes
重启网络服务。
使用 cat /proc/net/bonding/bond0 进行验证。

堵住端口,拔掉网线,看看是否坏了。
请参阅 cat /proc/net/bonding/bond0 的 CurrentActiveSlave。

Switch mode=1 不需要更改。
IP 只能分配给 bond0。
miimon=1 00 每 1 00 毫秒检查一次连接。

VMware 可能不支持 mode=4 云服务器可能会禁用连接。

自己掂量一下。

Linux Bonding配置详解

Direct Linux Link 使用模式 1 ,这是最稳定的模式。
mode=1 为主备,一主一备。
设置eth0和eth1 为物理网卡,ONBOOT有。
Bond0分配了IP地址,其他物理网卡不能分配IP地址。
miimon=1 00 表示每 1 00 毫秒检查一次链接。
使用 ifensslave 将 eth0 和 eth1 绑定到 bond0。
重启后,使用 ip addr 检查 bond0 状态。
使用cat /proc/net/bonding/bond0查看详细参数。
不确定,但我的经验是 mode=1 最简单。
称一下体重。