說起機場高速公路,大家都經常通過它往返于機場,也經常遇到堵車。實際上有的城市就會修第二機場高速,這時候相當于去機場的高速行車道拓寬了,堵車現象從而得到緩解,即使其中一條高速公路堵車,提前獲知的司機也可以走另外一條高速公路。網絡中也有類似多條機場高速公路的方式——鏈路聚合。今天文檔君就來講講鏈路聚合。
01
什么是鏈路聚合? 鏈路聚合(Link Aggregation)是指將具有相同傳輸介質類型、相同傳輸速率的物理鏈路段“捆綁”在一起,在邏輯上看起來好像是一條鏈路。鏈路聚合又稱中繼(Trunking),它允許交換機之間或交換機和服務器之間的對等的物理鏈路同時成倍地增加帶寬。 鏈路聚合模式分為靜態聚合和動態聚合。
01
靜態聚合
靜態聚合也稱靜態Trunk(On模式),用戶需要手工配置聚合組號和端口成員,將多個物理端口直接加入聚合組,形成一個邏輯端口。
靜態聚合不運行LACP協議,由于無法檢測到鏈路對端端口的狀態,如果對端端口down,但只要本端端口up,仍然會往這個對端端口轉發流量,可能會造成部分業務中斷。
02
動態聚合
動態聚合運行基于IEEE802.3 ad的LACP協議。LACP(Link Aggregation Control Protocol)即鏈路聚合控制協議,是IEEE 802.3ad描述的標準協議。
LACP是一種實現鏈路動態匯聚的協議,簡單的說,將多個物理端口動態聚合到Trunk組,以提高帶寬和冗余性的協議。
LACP允許交換機之間通過報文進行協商,以確定哪些物理鏈路可以捆綁在一起,并設置相應的參數,如優先級、活動狀態等。當多個物理鏈路捆綁成一個邏輯鏈路后,它們將共享相同的IP地址和MAC地址,從而形成一個邏輯上的高速通道。
02
LACP是如何工作的?
01
LACP動態模式聚合組建立過程
LACP通過LACPDU(鏈路聚合控制協議數據單元 Link Aggregation Control Protocol Data Unit )與對端交互信息。開啟某端口的LACP協議后,LACPDU報文中包含設備的系統優先級、MAC地址、接口優先級、接口號和操作Key等信息,對端接收到這些信息后,將這些信息與其它端口所保存的信息比較以選擇能夠匯聚的端口,雙方對端口加入或退出某個動態聚合組達成一致,確定承擔業務流量的鏈路。
兩端互相發送LACPDU報文 在兩端設備創建鏈路聚合組,配置LACP模式,并配置成員接口。此時成員接口上便啟用了LACP協議,兩端互發LACPDU報文。LACPDU報文中包含設備的系統優先級、MAC地址、接口優先級、接口號和操作Key等信息。
成員接口加入鏈路聚合組 兩端設備均會收到對端發來的LACPDU報文。兩端查看并記錄對端信息,將這些信息與聚合組的其它成員接口所保存的信息比較,以選擇能夠加入的鏈路聚合組。
確定聚合組活動接口 根據接口優先級來選擇鏈路聚合組中的活動接口,從這些活動鏈路中以負載分擔的方式轉發數據。
02
LACP工作模式
LACP工作模式可分為主動模式和被動模式。
在主動模式下,網絡設備主動發送LACPDU,并等待對端設備的回應。如果對端設備也支持LACP,并且配置為被動模式,則會回應LACPDU來建立鏈路聚合。
在被動模式下,網絡設備只接收LACPDU,并根據請求進行相應的回應。被動模式的設備通常不主動。
若動態聚合組成員端口LACP工作模式為被動模式,且對端也是,則兩端都不發送LACPDU。若雙方任意一端LACP的工作模式為主動模式,則成員端口間LACPDU可以交互。
03
LACP超時模式
LACP超時模式包括長超時和短超時。
長超時模式是慢速(30秒周期)發送LACPDU,且長超時為90秒超時。
短超時模式是快速(1秒周期)發送LACPDU,且短超時為3秒超時。
默認LACP的超時時間模式為長超時,即發送周期為30秒發送一個LACP協議報文,且超過90秒未收到對端LACP協議報文即判定協商失敗。
03
鏈路聚合帶來什么好處?
增加鏈路帶寬 鏈路聚合能夠增加網絡帶寬。鏈路聚合通過將多個物理端口聚合在一起形成一個邏輯上的接口,鏈路聚合接口的最大帶寬可以達到各成員接口帶寬之和;從而實現對等的物理鏈路同時成倍地增加帶寬。
提高網絡的可靠性 鏈路聚合實現鏈路冗余備份。配置鏈路聚合的情況下,當某條活動鏈路出現故障時,流量可以切換到其他可用的成員鏈路上,從而提高鏈路聚合接口的可靠性,實現鏈路的冗余。 比如在跨槽位的鏈路聚合情況下,可以很好地避免單槽位故障引起的業務中斷。
實現流量的負載分擔 在一個鏈路聚合組內,流量可以基于一定的規則分擔到所有成員鏈路中,比如五元組包括源IP、目的IP等,從而實現出/入負荷在各成員鏈路上的負載分擔,減少單一鏈路壓力。
04
鏈路聚合有哪些使用場景?
01
固網家庭寬帶&園區網絡接入場景
隨著固網業務包括家寬,IPTV等流量增加,OLT的接入帶寬壓力逐步增大,通過鏈路聚合可以實現快速和便利的寬帶成倍增加。另外園區網絡接入流量增加也存在一樣迅速增長情況,鏈路聚合也大量應用于園區網絡交換機連接上。
02
移動承載接入場景
隨著5G業務比如數據,高清視頻業務的迅猛增長,移動承載網絡對大帶寬和高可靠性的要求也明顯提高,實際上鏈路聚合技術大量的部署在移動回傳IPRAN網絡,既實現10GE/100GE鏈路帶寬擴容,還保證鏈路冗余,實現高可靠性的業務保障。
03
BRAS網絡場景
BRAS是固網業務認證鑒權的核心設備,無論是接入用戶流量增加,還是鏈路安全可靠性保障,都有非常高的要求。鏈路聚合在BRAS網絡的部署,具備帶寬擴容的靈活性,可以隨著接入用戶流量增加,增加鏈路聚合組成員,從而動態調整鏈路聚合鏈路的帶寬;同時通過鏈路聚合跨板捆綁,保障了每個單板數以萬計的用戶的可靠性。
04
數據中心場景
數據中心比如5G電信云網絡,對于移動業務來說是最核心和關鍵的網絡,鏈路聚合的大量應用,保證了移動業務在數據中心的帶寬擴容,鏈路可靠性,同時鏈路聚合的負荷分擔可以有效利用鏈路組的各個成員鏈路,保證了效率。
審核編輯:黃飛
-
交換機
+關注
關注
21文章
2637瀏覽量
99535 -
ip地址
+關注
關注
0文章
301瀏覽量
17032 -
鏈路聚合
+關注
關注
0文章
10瀏覽量
6741 -
5G
+關注
關注
1354文章
48436瀏覽量
563969
原文標題:淺談鏈路聚合
文章出處:【微信號:ztedoc,微信公眾號:中興文檔】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論