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
這個模式就是將當前的發送的數據負載均衡到每個接口上去