ROS-bonding应用


ROS软路由如果带机数量比较多,对网卡的负载能力要求就越高!特别是内网网卡,另一方面如果ROS内网网卡出来故障马上就会断网!

如果用两块网卡或者更多网卡,那么其中一块网卡出了问题,另一块网卡就会继续工作,平时二块网卡分担负载,故障时就会接替另一块网卡的工作,这样好处不言而喻了!!!


一般都知道这个东西----bonding,确实,这个东西很好,很实用


今天就教大家怎么做内网bonding


首先在ROS机器上在插一块网卡,最好和你要做bonding网卡型号一样


俺只在WINBOX上操作,因为ROS主机啥也没有没显示器,所以今天就给大家在WINBOX上操作


首先把新插的网卡改个名字,比如llan2 把以前的内网网卡改成lan1


之后在interfacers 增加bonding


增加完毕会出来个bonding1的网卡

之后双击 在第二项bonding里写入两块要绑的网卡名字


这里注意一下:


本帖隐藏的内容


如果你工作站已经绑定了以前ROS的MAC地址,那么这里设置的时候只要把以前的内网网卡放在第一个里,


新插的放第二个里,这样新出来的bonding网卡使用的MAC地址就是以前内网网卡的


在WINBOX用此操作之后会断一下,稍等几秒在重新连下,在IP ADDRESS里写入你ROS的IP给bonding就可以了~


这样就实现了双网卡绑定分流


下面俺给大家解释下mode里的意思。


Rr模式也叫0模式

表示流量负载的分布不是平均的,是从第一个接口网后排,第一个是负担最重的,第一个到了一个基本稳定的值的时候将流量在第二个接口上处理


Backup模式是备份模式也叫冗余模式

1模式

让一个做主接口(活动的,其他的接口都是没激活的),主接口不工作了的时候,备份接口开始工作,当然一般是双接口做bonding的


Xor模式

2模式

这个模式能起到纠错和负载均衡的功能


broadcast 广播模式

模式3

这个模式从所有的接口广播数据,最大限度的来实现纠错功能


802.3ad 模式   模式4

这个就是链路聚合模式,需要交换机支持IEEE 802.3ad链路聚合才可以实现,否则就没什么意义了,如果交换支持的话可以多接口还实现链路聚合来提高整体带宽,解决因接口原因造成的网络瓶颈


balance-tlb 模式 模式5


这个模式就是将当前的发送的数据负载均衡到每个接口上去




你可能感兴趣的:(网络,路由,ROS)