【疑问解答】LACP是什么?如何工作?如何配置?
眾所周知,鏈路聚合技術(shù)可充分利用交換機設(shè)備的端口及端口處理能力,增加設(shè)備間的帶寬,且當其中一條鏈路出現(xiàn)故障時可快速將流量轉(zhuǎn)移到其他鏈路進行傳輸,有效提高網(wǎng)絡(luò)的可靠性。隨著用戶對網(wǎng)絡(luò)管理性和可用性的要求越來越高,LACP逐漸成為了鏈路聚合的主流。那么LACP是什么?它有什么用?是如何進行工作的?又該如何配置呢?您將在本文的閱讀中找到答案。
LACP是什么?
LACP(鏈路聚合控制協(xié)議)是基于IEEE802.3ad標準的一種實現(xiàn)鏈路動態(tài)匯聚的協(xié)議,該協(xié)議可將交換機之間的多條物理鏈路合并成一條帶寬更高的邏輯鏈路,與此同時,當其中某條鏈路發(fā)生故障時,會自動引導流量從其他鏈路進行傳輸,起到鏈路冗余作用,有效防止網(wǎng)絡(luò)故障的發(fā)生。
?
LACP有什么優(yōu)勢?
LACP具備以下四點優(yōu)勢:
-
增加帶寬:聚合鏈路的最大帶寬為鏈路聚合組中所有鏈路的帶寬總和,相對于單條鏈路而言,極大的拓展了鏈路帶寬。
-
增加可靠性:鏈路聚合組是由多條鏈路組成,在單條鏈路發(fā)生故障時,在該鏈路上傳輸?shù)牧髁繉詣忧袚Q到其他的活動鏈路,并不會出現(xiàn)傳輸失敗的現(xiàn)象。
-
可負載分擔:流量會按照一定的規(guī)則被分配到多條成員鏈路進行傳輸,提高了鏈路使用率。
-
可動態(tài)配置:在無網(wǎng)絡(luò)管理人員或缺少人工配置的情況下,鏈路聚合組可根據(jù)對端和本端的信息靈活調(diào)整聚合成員的端口的選中或非選中狀態(tài)。
LACP如何工作?
LACP協(xié)議主要是通過LACPDU(鏈路聚合控制協(xié)議數(shù)據(jù)單元)與對端交互信息,通過比較兩端的系統(tǒng)優(yōu)先級、系統(tǒng)MAC地址、端口優(yōu)先級以及端口號等信息,建立活動鏈路組。詳情如下:
在啟動LACP協(xié)議之后,兩端的交換機將會相互發(fā)送LACPDU報文。
然后通過對比兩端的系統(tǒng)優(yōu)先級或系統(tǒng)MAC地址選擇主動端。系統(tǒng)優(yōu)先級高者為主動端,當系統(tǒng)優(yōu)先級相同時,則比較兩端的系統(tǒng)MAC地址,MAC地址小的一端為主動端。
再根據(jù)主動端的端口優(yōu)先級來選擇活動接口。端口優(yōu)先級高者為活動接口,若是端口優(yōu)先級相同,則將端口號小的端口作為活動接口;當兩端所選的活動接口一致時,活動鏈路組建立。這些活動鏈路將以負載分擔的方式轉(zhuǎn)發(fā)數(shù)據(jù)。
?
交換機如何配置LACP?
在配置LACP之前,首先要保證交換機之間的連接成功,然后再通過console口登錄進入交換機,進入到CLI界面進行命令配置。一般來說,LACP的配置可通過靜態(tài)和動態(tài)兩種方式實現(xiàn),具體的配置如下。
靜態(tài)配置主要分為四步驟:
1. 創(chuàng)建port-channel,且將其配置為LACP模式下實現(xiàn)鏈路聚合。
2. 將成員端口添加到channel-group。
3. 創(chuàng)建VLAN并將端口添加到VLAN。
4. 驗證LACP配置。
動態(tài)配置主要分為六步驟:
1. 將成員端口添加到channel-group。
2. 設(shè)置系統(tǒng)優(yōu)先級,確定主動端,便于根據(jù)主動端口的優(yōu)先級選擇活動端口。
3. 配置活動接口數(shù)量的上限閾值,實現(xiàn)保證帶寬的情況下提高網(wǎng)絡(luò)的可靠性。(此步驟僅適用于CLI動態(tài)配置命令)
4. 配置LACP端口優(yōu)先級,并確定活動鏈路端口,以便選擇優(yōu)先級高的端口作為活動端口。(此步驟僅適用于CLI動態(tài)配置命令)
5. 創(chuàng)建VLAN,并將端口添加到VLAN。(此步驟僅適用于CLI動態(tài)配置命令)
6. 驗證LACP配置。
欲知更多LACP配置命令可訪問《飛速(FS) S3900系列交換機如何配置LACP?》。
其他相關(guān)問答
1. LACP與PAgP有什么區(qū)別?
LACP與PAgP(端口匯聚協(xié)議)兩者都同屬于鏈路聚合,旨在將多條物理鏈路聚合成一條邏輯鏈路,提高鏈路帶寬。但不同的是,LACP協(xié)議是國際標準,而PAgP是思科的專有協(xié)議,僅供思科設(shè)備或供應(yīng)商許可的交換機上使用;與此同時,LACP可支持跨堆棧和跨MLAG,但PAgP不支持,因為它不支持不同交換機的端口,因此,若是需要在堆疊交換機上創(chuàng)建端口通道(port-channel),最好是選擇LACP而不是PAgP。
| 起源 | 由IEEE于2000年發(fā)布802.3ad(LACP) | 發(fā)明于20世紀90年代初 |
| 協(xié)議類型 | 國際標準 | 思科專有 |
| 飛速(FS)交換機型號 | PoE+系列、S3900系列、S5800/5900/8050系列以及N系列 | 無 |
| 模式 | ①開啟(on):端口不進行協(xié)商,直接形成以太網(wǎng)通道;在這種模式下,對端必須也是on模式,以太網(wǎng)通道才能正常工作。 ②關(guān)閉(off):阻止端口形成以太網(wǎng)通道。 ③被動(passive):在被動模式時,被動的監(jiān)聽,不主動發(fā)起協(xié)商,等待LACP協(xié)商請求數(shù)據(jù)包,當出現(xiàn)請求時才進行以太網(wǎng)通道的協(xié)商。 ④企望(desirable):這種模式主動發(fā)起請求對交換機進行以太網(wǎng)通道的協(xié)商。 | ①開啟(on):端口不進行協(xié)商,直接形成以太網(wǎng)通道;在這種模式下,對端必須也是on模式,以太網(wǎng)通道才能正常工作。 ②閉(off):阻止端口形成以太網(wǎng)通道。 ③自動(auto):在自動模式時,被動的監(jiān)聽,不主動發(fā)起協(xié)商,等待PAgP協(xié)商請求數(shù)據(jù)包,當出現(xiàn)請求時才進行以太網(wǎng)通道的協(xié)商。 ④企望(desirable):這種模式主動發(fā)起請求對交換機進行以太網(wǎng)通道的協(xié)商。 |
2.LACP與LAG兩者之間有什么聯(lián)系及區(qū)別?
LAG(鏈路聚合組)是一種在沒有任何協(xié)議的情況下實現(xiàn)鏈路聚合和負載均衡的初始技術(shù),由于它的配置需要用戶手動創(chuàng)建端口通道并將成員借口添加到該端口通道中,也被稱之為手工模式。聚合鏈路創(chuàng)建成功之后,所有的鏈路均為活動鏈路,可轉(zhuǎn)發(fā)數(shù)據(jù)包;當其中一條活動鏈路斷開連接時,其他活動鏈路將對該鏈路上的數(shù)據(jù)包進行負載均衡,但若是出現(xiàn)鏈路層故障或者鏈路連接錯誤,LAG將無法進行負載均衡。
而LACP是用來實現(xiàn)以太網(wǎng)鏈路動態(tài)匯聚和解匯聚的協(xié)議。它可為交換機數(shù)據(jù)的設(shè)備提供一種標準的協(xié)商方式,系統(tǒng)可根據(jù)自身配置自動形成聚合鏈路并啟動聚合鏈路。聚合鏈路創(chuàng)建成功之后,LACP將會負責維護鏈路狀態(tài)。當鏈路聚合條件發(fā)生改變時,LACP則會調(diào)整或解散聚合鏈路;當鏈路聚合組中的活動鏈路出現(xiàn)故障(包括連接斷開、鏈路連接錯誤、鏈路層故障等),系統(tǒng)將會進行自我調(diào)解,確保網(wǎng)絡(luò)的可靠性。
總結(jié)
以上是生活随笔為你收集整理的【疑问解答】LACP是什么?如何工作?如何配置?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: datasource java用法_Ja
- 下一篇: 第二章练习题(2):计算圆柱面积和体积