1、背景
隨着網絡規模的發展,可能我們在兩個設備之間傳輸的數據量越來越大,
所以,就需要增加設備之間的互聯帶寬,否則就會出現數據轉發延遲或者
丟包的情況。但是通過購買端口模塊、板卡或者是更換硬件的方式會帶來
很大的成本開銷。
所以,我們通過“鏈路捆綁” 技術,將設備之間的多個物理鏈路,捆綁在一
起,將其當做一個端口來使用,從而就可以實現“增加設備互聯帶寬”的目的
2、定義
將多個類似的鏈路,捆綁在一起,將其看做是一個端口來配置與使用從而增加設備之間的互聯帶寬,以實現降低數據 轉發延遲和丟包率等問題
3、優點
(1)、增加了設備之間的互聯帶寬(減少數據延遲、降低丟包率)
(2)、增加了設備之間的互聯穩定性 - 鏈路備份
(3)、增加了設備之間的數據承載力 - 鏈路負載均衡
1、BPDU是網橋協議數據單元(Bridge Protocol Data Unit)的英文字母縮寫。
2、網橋協議數據單元(Bridge Protocol Data Unit),是一種生成樹協議問候數據包
3、它以可配置的間隔發出,用來在網絡的網橋間進行信息交換。
1、以太網鏈路聚合是指將多條以太網物理鏈路捆綁在一起成為一條邏輯鏈路,從而實現增加鏈路帶寬的目的。鏈路聚合分為手動模式和LACP模式。
2、LACP模式需要有鏈路聚合控制協議LACP的參與。當需要在兩個直連設備間提供一個較大的鏈路帶寬而設備支持LACP協議時,建議使用LACP模式。LACP模式不僅可以實現增加帶寬、提高可靠性、負載分擔的目的,而且可以提高Eth-Trunk的容錯性、提供備份功能。
3、LACP模式下,部分鏈路是活動鏈路,所有活動鏈路均參與數據轉發。如果某條活動鏈路故障,鏈路聚合組自動在非活動鏈路中選擇一條鏈路作為活動鏈路,參與數據轉發的鏈路數目不變。

1、如上圖所示,首先我們進行交換機SW1的配置
[SW1]lacp priority 1000 ##設置優先級
[SW1]int Etk Trunk 1 ##創建編號為1的Eth-Trunk端口
[SW1-Eth-Trunk1]bpdu enable ##激活網橋協議單元
[SW1-Eth-Trunk1]mode lacp-static##激活lacp
[SW1-Eth-Trunk1]int e0/0/2
[SW1-Ethernet0/0/2]eth-trunk 1
[SW1-Ethernet0/0/2]int e0/0/3
[SW1-Ethernet0/0/3]eth-trunk 1
[SW1-Ethernet0/0/3]int e0/0/4
[SW1-Ethernet0/0/4]eth-trunk 1
[SW1-Ethernet0/0/4]dis eth-trunk 1##下面有三個成員此時三個口是跑流量的負載冗余
2、在SW1設置最大活動數量
[SW1-Ethernet0/0/4]int eth-trunk 1
[SW1-Eth-Trunk1]max active-linknumber 2 ##最大鏈路活動數量
3、按照同樣的方法設置交換機SW2
[SW2]int Eth-Trunk 1
[SW2-Eth-Trunk1]bpdu enable
[SW2-Eth-Trunk1]mode lacp-static
[SW2-Eth-Trunk1]int e0/0/2
[SW2-Ethernet0/0/2]eth-trunk 1
[SW2-Ethernet0/0/2]int e0/0/3
[SW2-Ethernet0/0/3]eth-trunk 1
[SW2-Ethernet0/0/3]int e0/0/4
[SW2-Ethernet0/0/4]eth-trunk 1
4、都配置完成之后,我們怎樣確認是否正確呢,當然少不了驗證了,下面我們來進行負載冗余測試,down掉其中一條鏈路
[SW2]int e0/0/2
[SW2-Ethernet0/0/2]shutdown
5、查看鏈路負載情況

此時我們可以看到,但我們down掉一條鏈路時,備用鏈路生效
