H3C 鏈路聚合


 

鏈路聚合配置

 

含義:

鏈路聚合就是將多個物理以太網鏈路聚合在一起形成一個邏輯上的聚合端口組。

 

鏈路聚合的優點:

增加鏈路帶寬

提供鏈路可靠性

實現數據的負載均衡

 

鏈路聚合的模式

按照聚合方式的不同,鏈路聚合可以分為兩種模式:

􀁺 靜態聚合模式

􀁺 動態聚合模式

 

聚合成員端口的狀態

聚合組中的成員端口有下面兩種狀態:

􀁺 Selected 狀態:處於此狀態的接口可以參與轉發用戶業務流量;

􀁺 Unselected 狀態:處於此狀態的接口不能轉發用戶業務流量。

 

LACP 協議

LACPLink Aggregation Control Protocol,鏈路聚合控制協議)是一種基於IEEE802.3ad 標准的協議。LACP 協議通過LACPDULink Aggregation Control Protocol Data Unit,鏈路聚合控制協議數據單元)與對端交互信息。處於動態聚合組中的接口會自動使能 LACP 協議,該接口將通過發送LACPDU 向對端通告自己的系統LACP 協議優先級、系統MAC、端口的LACP 協議優先級、端口號和操作Key。對端接收到LACPDU 后,將其中的信息與其它接口所收到的信息進行比較,以選擇能夠處於Selected 狀態的接口,從而雙方可以對接口處於Selected 狀態達成一致。

 

 操作Key

操作Key 是在鏈路聚合時,聚合控制根據成員端口的某些配置自動生成的一個配置組合,包括端口速率、雙工模式和鏈路狀態的配置(統稱為端口屬性配置)。在聚合組中,處於 Selected 狀態的成員端口有相同的操作Key

初步認為是一個組一個key值!可是有聚合ID啊???

那key就是按照主接口的屬性,生成的本聚合組的接口標准屬性!

 

聚合組的負載分擔類型

聚合組可以分為兩種類型:負載分擔聚合組和非負載分擔聚合組。目前 S3610&S5510 系列交換機僅支持負載分擔聚合組。負載分擔規則如下:

􀁺 報文的二層轉發使用源 MAC 地址和目的MAC 地址作為依據計算所采用的負載分擔模式(即決定使用聚合組中哪個端口來轉發該報文);

􀁺 報文的三層轉發使用源 IP 地址和目的IP 地址作為依據計算所采用的負載分擔模式(即決定使用聚合組中哪個端口來轉發該報文)。

 

實驗目錄

一.鏈路聚合的基本配置--手工

二.靜態聚合模式

三.動態聚合模式

 

 

.鏈路聚合的基本配置

 

基本命令

[sw1]link-aggregation group 1 mode manual         //創建手工聚合鏈路

[sw1]int e1/0/2                                  //進入接口,把段加入會聚組中!

[sw1-Ethernet1/0/2]port link-aggregation group 1    //把接口加入到會聚組中

 

實驗拓撲

 

 

 

配置sw1

<H3C>language-mode chinese

[sw1]link-aggregation group 1 mode manual[高1] 

[sw1]int e1/0/2

[sw1-Ethernet1/0/2]port link-aggregation group 1[高2] 

[sw1]int e1/0/4

[sw1-Ethernet1/0/4]port link-aggregation group 1

[sw1]int e1/0/6

[sw1-Ethernet1/0/6]port link-aggregation group 1

 

 

 

配置sw2

[sw2]link-aggregation group 1 mode manual

[sw2]int e1/0/2

[sw2-Ethernet1/0/2]port link-aggregation group 1

[sw2]int e1/0/4

[sw2-Ethernet1/0/4]port link-aggregation group 1

[sw2]int e1/0/6

[sw2-Ethernet1/0/6]port link-aggregation group 1

 

 

查看sw1

[sw1]display link-aggregation summary

 

 聚合組類型:D --動態聚合,S -- 靜態聚合, M -- 手工聚合

 負載分擔類型:Shar -- 負載分擔聚合, NonS -- 非負載分擔聚合

 本端 ID: 0x8000,000f-e2d5-fd1a

 

  聚合  聚合  對端系統ID             選擇  未選中  負載  主端口

  ID    類型                         端口  端口    類型

--------------------------------------------------------------------------------

 

  1     M     none                   3     0       Shar  Ethernet1/0/2

 

//上面輸出可以得到

聚合組的ID是1,也就是聚合組的編號!

聚合類型:M ---M代表是手工聚合

選中的端口是3個,為選中的端口0個,負載類型是負載分擔,主接口是0/2

 

 

 

 

 

[sw1]display link-aggregation verbose

負載分擔類型:Shar -- 負載分擔聚合, NonS -- 非負載分擔聚合

標記類型:A -- 激活, B -- 超時, C -- 聚合,

          D -- 同步, E -- 收集, F -- 分發,

          G -- 默認, H -- 過期

 

聚合組ID: 1,  聚合組類型: Manual,  負載分擔類型: Shar

聚合組描述:

系統 ID: 0x8000,000f-e2d5-fd1a

端口狀態: S -- 選中, U -- 未選中

本端:

端口                     狀態 端口優先級 Key   標記

 ------------------------------------------------------------------------------

Ethernet1/0/2            S    32768      1     {}

Ethernet1/0/4            S    32768      1     {}

Ethernet1/0/6            S    32768      1     {}

 

對端:

本端                     對端 對端優先級 Key   系統ID               標記

 ------------------------------------------------------------------------------

Ethernet1/0/2            0    0          0     0x0000,0000-0000-0000 {}

Ethernet1/0/4            0    0          0     0x0000,0000-0000-0000 {}

Ethernet1/0/6            0    0          0     0x0000,0000-0000-0000 {}

 

 

 

注意的幾個問題

1.聚合組中某個聚合接口速率、雙工模式不同,狀態會是unselect

2.從聚合組中刪除一個端口,不會影響到對方交換機上相對應的端口

3.關於vlan的由兩種,分別是在沒有創建聚合組之前,端口屬於不同的vlan,當把這些在不同vlan中的接口加入到聚合組中時,所有接口會成為主接口所屬的vlan!!

另外當聚合組某個成員改變它的vlan時,所有的聚合接口會隨他改變!!!

 

 

 

 

 

 

 

 

 

 

 

.靜態聚合模式

 

基本命令

[sw1]link-aggregation group 1 mode static

[sw1]int e1/0/2

[sw1-Ethernet1/0/2]port link-aggregation group 1

靜態聚合模式

靜態聚合模式中,成員端口的LACP 協議為關閉狀態。系統按照以下原則設置成員端口的選中狀態:

􀁺 當聚合組內有處於 up 狀態的端口時,系統按照端口全雙工/高速率、全雙工/低速率、半雙工/高速率、半雙工/低速率的優先次序,選擇優先次序最高且處於up 狀態的、端口的第二類配置和對應聚合接口的第二類配置相同的端口作為該組的參考端口----也就是主端口(優先次序相同的情況下,端口號最小的端口為參考端口)

􀁺 與參考端口的端口屬性配置和第二類配置一致且處於up 狀態的端口成為可能處於Selected狀態的候選端口,其它端口將處於Unselected 狀態。

􀁺 聚合組中處於 Selected 狀態的端口數是有限制的,當候選端口的數目未達到上限時,所有候選端口都為Selected 狀態,其它端口為Unselected 狀態;當候選端口的數目超過這一限制時,系統將按照端口號從小到大的順序選擇一些候選端口保持在Selected 狀態,端口號較大的端口則變為Unselected 狀態。

􀁺 當聚合組中全部成員都處於 down 狀態時,全組成員均為Unselected 狀態。

􀁺 因硬件限制而無法與參考端口聚合的端口將處於 Unselected 狀態。

 

實驗拓撲

 

 

配置sw1,創建靜態聚合組

[sw1]link-aggregation group 1 mode static           //創建靜態會聚組

[sw1]int e1/0/2                                  //進入接口,加入靜態會聚組中

[sw1-Ethernet1/0/2]port link-aggregation group 1

%2000/4/2 00:02:30:408 sw1LAGG/3/PartnerNoLacp:- 1 -Ethernet1/0/2 的對端未使能L

int e1/0/2[高3] 

[sw1-Ethernet1/0/2]int e1/0/4

[sw1-Ethernet1/0/4]port link-aggregation group 1

[sw1-Ethernet1/0/4]

%2000/4/2 00:02:45:425 sw1LAGG/3/PartnerNoLacp:- 1 -Ethernet1/0/4 的對端未使能L

ACP協議。

[sw1-Ethernet1/0/4]int e1/0/6

[sw1-Ethernet1/0/6]port link-aggregation group 1

[sw1-Ethernet1/0/6]

%2000/4/2 00:03:35:441 sw1LAGG/3/PartnerNoLacp:- 1 -Ethernet1/0/6 的對端未使能L

ACP協議。

 

 

實驗查看命令1

[sw1]display link-aggregation summary

 

 聚合組類型:D --動態聚合,S -- 靜態聚合, M -- 手工聚合

 負載分擔類型:Shar -- 負載分擔聚合, NonS -- 非負載分擔聚合

 本端 ID: 0x8000,000f-e2d5-fd1a

 

  聚合  聚合  對端系統ID             選擇  未選中  負載  主端口

  ID    類型                         端口  端口    類型

--------------------------------------------------------------------------------

 

  1     S     0x8000,0000-0000-0000  1 [高4]     2       NonS  Ethernet1/0/2

 

 

實驗查看命令2

[sw1]display link-aggregation verbose

負載分擔類型:Shar -- 負載分擔聚合, NonS -- 非負載分擔聚合

標記類型:A -- 激活, B -- 超時, C -- 聚合,

          D -- 同步, E -- 收集, F -- 分發,

          G -- 默認, H -- 過期

 

聚合組ID: 1,  聚合組類型: Static,  負載分擔類型: NonS

聚合組描述:

系統 ID: 0x8000,000f-e2d5-fd1a

端口狀態: S -- 選中, U -- 未選中

本端:

端口                     狀態 端口優先級 Key   標記

 ------------------------------------------------------------------------------

Ethernet1/0/2            S    32768      1     {ACDEFG}

Ethernet1/0/4            U    32768      1     {ACG}

Ethernet1/0/6            U    32768      1     {ACG}

 

對端:

本端                     對端 對端優先級 Key   系統ID               標記

 ------------------------------------------------------------------------------

Ethernet1/0/2            0    32768      0     0x8000,0000-0000-0000 {DEF}

Ethernet1/0/4            0    32768      0     0x8000,0000-0000-0000 {DEF}

Ethernet1/0/6            0    32768      0     0x8000,0000-0000-0000 {DEF}

[sw1]

 

 

 

 

 

配置sw2,創建靜態聚合組

[sw2]link-aggregation group 1 mode static

[sw2]int e1/0/2

[sw2-Ethernet1/0/2]port link-aggregation group 1

[sw2-Ethernet1/0/2]int e1/0/4

[sw2-Ethernet1/0/4]port link-aggregation group 1

[sw2-Ethernet1/0/4]int e1/0/6

[sw2-Ethernet1/0/6]port link-aggregation group 1

 

[sw2]display link-aggregation summary

 

 聚合組類型:D --動態聚合,S -- 靜態聚合, M -- 手工聚合

 負載分擔類型:Shar -- 負載分擔聚合, NonS -- 非負載分擔聚合

 本端 ID: 0x8000,000f-e2d5-fccf

 

  聚合  聚合  對端系統ID             選擇  未選中  負載  主端口

  ID    類型                         端口  端口    類型

--------------------------------------------------------------------------------

 

  1     S     0x8000,000f-e2d5-fd1a  3     0       Shar  Ethernet1/0/2

 

 

實驗中出現得情況

出現的情況一

Sw1

Sw2

e1/0/2     移除

E1/0/2       靜態組1 (unselected

E1/0/4     靜態組1

E1/0/4       靜態組1

E1/0/6     靜態組1

E1/0/6       靜態組1

 

出現的情況是:

1.選中狀態

sw1上的e1/0/2 變成動態聚合組。Sw2上的e1/0/2將不會選中,但仍然是

主接口。

不過此處出現了兩個k值。不知道干什么的?????????

1.通信情況

E1/0/2不參與通信

 

 

 

 

 

出現的情況二

Sw1

Sw2

e1/0/2     從靜態組--移除

E1/0/2       靜態組1--移除

E1/0/4     靜態組1

E1/0/4       靜態組1

E1/0/6     靜態組1

E1/0/6       靜態組1

 

會出現情況

1.選中裝態

形成兩個組

2.通信情況

動態組-sw1的e1/0/2-------sw2e1/0/2

靜態組-

兩個組會輪換的傳輸數據

 

出現的情況三

Sw1

Sw2

e1/0/2     動態組1

E1/0/2       靜態組1

E1/0/4     動態組1

E1/0/4       靜態組1

E1/0/6     動態組1

E1/0/6       靜態組1

會出現情況

1.選中裝態

各組選中自己的主接口

2.通信情況

可以相互通信

 

 

 

.動態聚合模式

基本命令

 

 

動態聚合模式

當聚合組配置為動態聚合模式后,聚合組中成員端口的 LACP 協議自動使能。

 

動態組創建放法

從靜態組中刪除端口

進入接口使用 lacp enable 命令

把靜態組刪除

刪除動態組

把接口加入到手工組,然后刪除手工組

進入接口使用 undo lacp enable

 


創建手工聚合組

 

將端口加入到手工會聚組里

 

原因

1.靜態聚合LACP沒惹是關閉的,當端口接入到聚合組的那一瞬間,LACP就會開啟!

2.對方沒有設置來!

 

1.不管怎樣都會有一個端口被選中,前提是端口是開啟的!

2.此處是因為對方沒有設置相應的靜態聚合!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM