歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> 關於Linux >> Linux多網卡綁定bonding

Linux多網卡綁定bonding

日期:2017/3/3 16:32:27   编辑:關於Linux

Linux bonding驅動提供了一種方法,用以把多個網絡接口(network interface)組合成一個邏輯的"bonded"接口。Bonded接口的工作方式取決於驅動的模式:不同的模式提供了熱備份或負載均衡等不同的服務。此外,驅動還會監控鏈路的可用性。

Bond一共有4種模式,日常我們通常只用到0,1兩種模式。

0模式為輪詢模式,可以實現高速傳輸,兩個都處於工作狀態

1模式為主備模式,兩個只有一個處於工作狀態,一旦一個網卡或者線路出現故障,不影響繼續使用。

試驗示意圖:

主備模式:

下面我們對輪詢模式進行試驗:

試驗需求:

掛載bonding模塊,如果/sbin/ifenslave沒有,我們還需要把它單獨編譯出來

Modinfo bonding 查看是否存在該內核模塊

Bonding.ko 結尾的模塊說明已經存在,可以繼續進行試驗

重新啟動系統以後,發現3快網卡的mac地址是相同的

輪詢模式:

模式0與模式1只需修改3處,即可

它可是實現負載均衡,而且在網卡或者鏈路出錯的時候可以繼續通信,只不過通信速率會變慢

本文出自 “學海無涯” 博客,請務必保留此出處http://zhangc.blog.51cto.com/5627676/962555

Copyright © Linux教程網 All Rights Reserved