linux绑定网卡模式,Linux下用多种模式实现双网卡绑定!

模式1:(主备模式) mode=1表示fault-tolerance (active-backup)提供冗余功能,工作方式是主备的工作方式,也就是说默认情况下只有一块网卡工作,另一块做备份.

3bef1c9ae03d2ade3cda775d7d6cd002.png

增加了一块新网卡,即eth1

[root@gjp99 ~]# cd /etc/sysconfig/network-scripts/

[root@gjp99 network-scripts]# cp ifcfg-eth0 ifcfg-bond0

819bb79eb8b905e3b4eece319b89541c.pngbeba4c77c4b319f54a67b8d2cee6cca7.png

807bb51dd04020762acfef97fc8886e3.png

[root@gjp99 ~]# vim /etc/modprobe.conf

2704fb6c0e0a86f861e4432b0e81acda.png

miimon是用来进行链路监测的。 比如:miimon=100,那么系统每100ms监测一次链路连接状态,如果有一条线路不通就转入另一条线路;mode的值表示工作模式,他共有0,1,2,3四种模式,常用的为0,1两种。

bonding只能提供链路监测,即从主机到交换机的链路是否接通。如果只是交换机对外的链路down掉了,而交换机本身并没有故障,那么bonding会认为链路没有问题而继续使用

[root@gjp99 ~]#vim /etc/rc.d/rc.local

071f0158e947043ee925eec813ac091c.png

以使系统在启动时加载bonding模块,对外虚拟网络接口设备为 bond0

e0a8772c875826e2bf24157a25a7a6ae.png

2e193c0a2efc157f0af1be4fa8da5ee5.png

39ca0f90ecd149d5be18390a47d6e70f.png

8956c482300bafe3a2cacf3e3b436d1e.png

fecba5e63940cb9b24adee3ab55c4eb7.png

9635165957a3e5ff3ce2def32368ed8b.png

b953c7db3fcfcabd9ef6d06d92c295b2.png

e12e55342ed6c79d6de943981ddf1ada.png

中间会有一个丢包的延迟!(不会受到影响!)

4eafe50a5e1e3aecdf8f53be2bca8624.png

在把eth0 UP了

5e9c4a1f0132554ccd25275a9ae06cfc.png

那也就是说在主备模式下,当一个网络接口失效时(例如主交换机掉电等),不回出现网络中断,系统会按照cat /etc/rc.d/rc.local里指定网卡的顺序工作,机器仍能对外服务,起到了失效保护的功能.

6840f0853984b6dd147bd686a4ae58ae.pngb0ad5d60d96ba0ac9beb84051d84a1c6.png 指定网卡的顺序

模式0:bond0:round robin

mode=0表示load balancing (round-robin)为负载均衡方式,两块网卡都工作。标准:round-robin policy: Transmit packets in sequential order from the first available slave through the last. This mode provides load balancing and fault tolerance.

特点:(1)所有链路处于负载均衡状态,轮询方式往每条链路发送报文,基于per packet方式发送。服务上ping 一个相同地址:1.1.1.1 双网卡的两个网卡都有流量发出。负载到两条链路上,说明是基于per packet方式 ,进行轮询发送。(2)这模式的特点增加了带宽,同时支持容错能力,当有链路出问题,会把流量切换到正常的链路上。

d520dac8c915fbf6d28e7d5866512918.png

80c3a79661d176836c48c45a97db81bb.png

77c8b3ef77c6481b389b0c54492c2c77.png

25a65ce142960fef15d6b29540888bfb.png

df9fb34b1068d59951794e848484c88f.png

647dab2fbdf6f21e3d630dd1ad0ae844.png

215657b937721446e4a34331974e5139.png

重新把eth1再还原,效果图

51135efdc9488041d6a3b007e633e5c6.png

试着把eth0断开

93b65de31f20f9a12b6a027e6d4786cc.png

5db739fa0be3f278392abc0dcb7f43a0.png

由于eth0发包率比较高,断掉是肯定 的,service network restart 也可再次正常通信!

be617d83a425e3f6a802e97d43cd8bc5.png

0295d9ca09c7f2bb591eda0eb9a58006.pngf84e02a984194b17afd9cc92d863e47e.png

同时操作,即能成功!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值