Linux Bond 技术学习资料
生活随笔
收集整理的這篇文章主要介紹了
Linux Bond 技术学习资料
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Bond 技術原理
Bond 就是將多塊網卡虛擬成為一塊網卡的技術,通過 bond 技術讓多塊網卡看起來是一個單獨的以太網接口設備并具有相同的 IP 地址。
Bond 的原理是網卡在混雜 (promisc) 模式下運行;在這種模式下,網卡不像在通常情況下,只接收目的硬件地址是自身 Mac 的以太網幀,對于別的數據幀都濾掉,以減輕驅動程序的負擔;而是接收網絡上所有的數據幀,而且修改了驅動程序中的 mac 地址,將兩塊網卡的 Mac 地址改成相同,可以接收特定 mac 的數據幀,然后把相應的數據幀傳送給 bond 驅動程序處理。
Bond 網卡的工作模式
網卡 bond 后的工作模式有兩種:主備的工作方式和負載均衡方式。
雙網卡 bond 拓撲圖如下所示:
圖 1. 雙網卡 bond 拓撲圖
在主備模式下 , 只有主網卡 eth0 工作,eth1 作為備份網卡是不工作的,只有當一個網絡接口失效時 ( 例如主交換機掉電等 ),為了不會出現網絡中斷,系統會按照配置指定的網卡順序啟動工作,保證機器仍能對外服務,起到了失效保護的功能。
在負載均衡工作模式下,由于兩塊網卡都正常工作,它能提供兩倍的帶寬,在這種情況下出現一塊網卡失效,僅僅會是服務器出口帶寬下降,也不會影響網絡使用。
Linux下通過網卡邦定技術既增加了服務器的可靠性,又增加了可用網絡帶寬,為用戶提供不間斷的網絡服務。
??
總結
以上是生活随笔為你收集整理的Linux Bond 技术学习资料的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: JavaScript与Java的关系(联
- 下一篇: SVN 集中式版本管理工具