日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

LACP链路聚合-基础篇

發(fā)布時(shí)間:2025/7/14 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 LACP链路聚合-基础篇 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

一、基本概念

  • 系統(tǒng)LACP優(yōu)先級(jí)

    系統(tǒng)LACP優(yōu)先級(jí)是為了區(qū)分兩端設(shè)備優(yōu)先級(jí)的高低而配置的參數(shù)。LACP模式下,兩端設(shè)備所選擇的活動(dòng)接口必須保持一致,否則鏈路聚合組就無法建立。此時(shí)可以使其中一端具有更高的優(yōu)先級(jí),另一端根據(jù)高優(yōu)先級(jí)的一端來選擇活動(dòng)接口即可。系統(tǒng)LACP優(yōu)先級(jí)值越小優(yōu)先級(jí)越高。

  • 接口LACP優(yōu)先級(jí)

    接口LACP優(yōu)先級(jí)是為了區(qū)別同一個(gè)Eth-Trunk中的不同接口被選為活動(dòng)接口的優(yōu)先程度,優(yōu)先級(jí)高的接口將優(yōu)先被選為活動(dòng)接口。接口LACP優(yōu)先級(jí)值越小,優(yōu)先級(jí)越高。

  • 成員接口間M:N備份

    LACP模式鏈路聚合由LACP確定聚合組中的活動(dòng)和非活動(dòng)鏈路,又稱為M:N模式,即M條活動(dòng)鏈路與N條備份鏈路的模式。這種模式提供了更高的鏈路可靠性,并且可以在M條鏈路中實(shí)現(xiàn)不同方式的負(fù)載均衡。

    如下圖所示,兩臺(tái)設(shè)備間有M+N條鏈路,在聚合鏈路上轉(zhuǎn)發(fā)流量時(shí)在M條鏈路上分擔(dān)負(fù)載,即活動(dòng)鏈路,不在另外的N條鏈路轉(zhuǎn)發(fā)流量,這N條鏈路提供備份功能,即備份鏈路。此時(shí)鏈路的實(shí)際帶寬為M條鏈路的總和,但是能提供的最大帶寬為M+N條鏈路的總和。

    當(dāng)M條鏈路中有一條鏈路故障時(shí),LACP會(huì)從N條備份鏈路中找出一條優(yōu)先級(jí)高的可用鏈路替換故障鏈路。此時(shí)鏈路的實(shí)際帶寬還是M條鏈路的總和,但是能提供的最大帶寬就變?yōu)镸+N-1條鏈路的總和。

????? 這種場景主要應(yīng)用在只向用戶提供M條鏈路的帶寬,同時(shí)又希望提供一定的故障保護(hù)能力時(shí)。當(dāng)有一條鏈路出現(xiàn)故障,系統(tǒng)能夠自動(dòng)選擇一條優(yōu)先級(jí)最高的可用備份鏈路變?yōu)榛顒?dòng)鏈路。

????? 如果在備份鏈路中無法找到可用鏈路,并且目前處于活動(dòng)狀態(tài)的鏈路數(shù)目低于配置的活動(dòng)接口數(shù)下限閾值,那么系統(tǒng)將會(huì)把聚合接口關(guān)閉。

二、LACP模式實(shí)現(xiàn)原理

???? 基于IEEE802.3ad標(biāo)準(zhǔn)的LACP是一種實(shí)現(xiàn)鏈路動(dòng)態(tài)聚合與解聚合的協(xié)議。LACP通過鏈路聚合控制協(xié)議數(shù)據(jù)單元LACPDU(Link Aggregation Control Protocol Data Unit)與對(duì)端交互信息。

在LACP模式的Eth-Trunk中加入成員接口后,這些接口將通過發(fā)送LACPDU向?qū)Χ送ǜ孀约旱南到y(tǒng)優(yōu)先級(jí)、MAC地址、接口優(yōu)先級(jí)、接口號(hào)和操作Key等信息。對(duì)端接收到這些信息后,將這些信息與自身接口所保存的信息比較,用以選擇能夠聚合的接口,雙方對(duì)哪些接口能夠成為活動(dòng)接口達(dá)成一致,確定活動(dòng)鏈路。

LACPDU報(bào)文詳細(xì)信息如下圖所示。

LACP模式Eth-Trunk建立的過程如下:
  • 兩端互相發(fā)送LACPDU報(bào)文。

?????? 如下圖所示,在DeviceA和DeviceB上創(chuàng)建Eth-Trunk并配置為LACP模式,然后向Eth-Trunk中手工加入成員接口。此時(shí)成員接口上便啟用了LACP協(xié)議,兩端互發(fā)LACPDU報(bào)文。

  • 確定主動(dòng)端和活動(dòng)鏈路。
    ???? 如下圖所示,兩端設(shè)備均會(huì)收到對(duì)端發(fā)來的LACPDU報(bào)文。以DeviceB為例,當(dāng)DeviceB收到DeviceA發(fā)送的報(bào)文時(shí),DeviceB會(huì)查看并記錄對(duì)端信息,然后比較系統(tǒng)優(yōu)先級(jí)字段,如果DeviceA的系統(tǒng)優(yōu)先級(jí)高于本端的系統(tǒng)優(yōu)先級(jí),則確定DeviceA為LACP主動(dòng)端。如果DeviceA和DeviceB的系統(tǒng)優(yōu)先級(jí)相同,比較兩端設(shè)備的MAC地址,確定MAC地址小的一端為LACP主動(dòng)端。
    選出主動(dòng)端后,兩端都會(huì)以主動(dòng)端的接口優(yōu)先級(jí)來選擇活動(dòng)接口,兩端設(shè)備選擇了一致的活動(dòng)接口,活動(dòng)鏈路組便可以建立起來,從這些活動(dòng)鏈路中以負(fù)載分擔(dān)的方式轉(zhuǎn)發(fā)數(shù)據(jù)。

  • LACP搶占

使能LACP搶占功能后,聚合組會(huì)始終保持高優(yōu)先級(jí)的接口作為活動(dòng)接口的狀態(tài)。

如下圖所示,接口Port1、Port2和Port3為Eth-Trunk的成員接口,DeviceA為主動(dòng)端,活動(dòng)接口數(shù)上限閾值為2,三個(gè)接口的LACP優(yōu)先級(jí)分別為10、20、30。當(dāng)通過LACP協(xié)議協(xié)商完畢后,接口Port1和Port2因?yàn)閮?yōu)先級(jí)較高被選作活動(dòng)接口,Port3成為備份接口。

以下兩種情況需要使能LACP的搶占功能。

  • ????? Port1接口出現(xiàn)故障而后又恢復(fù)了正常。當(dāng)接口Port1出現(xiàn)故障時(shí)被Port3所取代,如果在Eth-Trunk接口下未使能LACP搶占功能,則故障恢復(fù)時(shí)Port1將處于備份狀態(tài);如果使能了LACP搶占功能,當(dāng)Port1故障恢復(fù)時(shí),由于接口優(yōu)先級(jí)比Port3高,將重新成為活動(dòng)接口,Port3再次成為備份接口。

  • 如果希望Port3接口替換Port1、Port2中的一個(gè)接口成為活動(dòng)接口,可以使能了LACP搶占功能,并配置Port3的接口LACP優(yōu)先級(jí)較高。如果沒有使能LACP搶占功能,即使將備份接口的優(yōu)先級(jí)調(diào)整為高于當(dāng)前活動(dòng)接口的優(yōu)先級(jí),系統(tǒng)也不會(huì)進(jìn)行重新選擇活動(dòng)接口的過程,不切換活動(dòng)接口。

  • LACP搶占延時(shí)

??? 搶占延時(shí)是LACP搶占發(fā)生時(shí),處于備用狀態(tài)的鏈路將會(huì)等待一段時(shí)間后再切換到轉(zhuǎn)發(fā)狀態(tài)。配置搶占延時(shí)是為了避免由于某些鏈路狀態(tài)頻繁變化而導(dǎo)致Eth-Trunk數(shù)據(jù)傳輸不穩(wěn)定的情況。

?????? 如上圖所示,Port1由于鏈路故障切換為非活動(dòng)接口,此后該鏈路又恢復(fù)了正常。若系統(tǒng)使能了LACP搶占功能并配置了搶占延時(shí),Port1重新切換回活動(dòng)狀態(tài)就需要經(jīng)過搶占延時(shí)的時(shí)間。

  • 活動(dòng)鏈路與非活動(dòng)鏈路切換

LACP模式鏈路聚合組兩端設(shè)備中任何一端檢測到以下事件,都會(huì)觸發(fā)聚合組的鏈路切換:

當(dāng)滿足上述切換條件其中之一時(shí),按照如下步驟進(jìn)行切換:

  • 鏈路Down事件。

  • 以太網(wǎng)OAM檢測到鏈路失效。

  • LACP協(xié)議發(fā)現(xiàn)鏈路故障。

  • 接口不可用。

    • 在使能了LACP搶占功能的前提下,更改備份接口的優(yōu)先級(jí)高于當(dāng)前活動(dòng)接口的優(yōu)先級(jí)。

  • 關(guān)閉故障鏈路。

  • 從N條備份鏈路中選擇優(yōu)先級(jí)最高的鏈路接替活動(dòng)鏈路中的故障鏈路。

  • 優(yōu)先級(jí)最高的備份鏈路轉(zhuǎn)為活動(dòng)狀態(tài)并轉(zhuǎn)發(fā)數(shù)據(jù),完成切換。


  • 轉(zhuǎn)載于:https://blog.51cto.com/692344/1950999

    總結(jié)

    以上是生活随笔為你收集整理的LACP链路聚合-基础篇的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。