思科鏈路聚合技術

鏈路聚合技術的明顯的優點是爲用戶提供一種經濟的提高鏈路傳輸率的方法,同時在鏈路聚合中,成員互相動態備份。下面是YJBYS小編整理的關於鏈路聚合技術知識,希望對你有幫助!

思科鏈路聚合技術

  交換機基礎:鏈路聚合定義

鏈路聚合技術亦稱主幹技術(Trunking)或捆綁技術(Bonding),其實質是將兩臺設備間的數條物理鏈路“組合”成邏輯上的一條數據通路,稱爲一條聚合鏈路,如Figure1示意。交換機之間物理鏈路Link1、Link2和Link3組成一條聚合鏈路。該鏈路在邏輯上是一個整體,內部的組成和傳輸數據的細節對上層服務是透明的。

  鏈路聚合示意圖

聚合內部的物理鏈路共同完成數據收發任務並相互備份。只要還存在能正常工作的成員,整個傳輸鏈路就不會失效。仍以上圖的鏈路聚合爲例,如果Link1和Link2先後故障,它們的數據任務會迅速轉移到Link3上,因而兩臺交換機間的連接不會中斷(參見Figure2)。

  鏈路聚合成員相互備份

交換機基礎:鏈路聚合的優點

從上面可以看出,鏈路聚合具有如下一些顯著的優點:

1.提高鏈路可用性

鏈路聚合中,成員互相動態備份。當某一鏈路中斷時,其它成員能夠迅速接替其工作。與生成樹協議不同,鏈路聚合啓用備份的過程對聚合之外是不可見的,而且啓用備份過程只在聚合鏈路內,與其它鏈路無關,切換可在數毫秒內完成。

2.增加鏈路容量

鏈路聚合技術的另一個明顯的優點是爲用戶提供一種經濟的提高鏈路傳輸率的方法。通過捆綁多條物理鏈路,用戶不必升級現有設備就能獲得更大帶寬的數據鏈路,其容量等於各物理鏈路容量之和。聚合模塊按照一定算法將業務流量分配給不同的成員,實現鏈路級的負載分擔功能。

某些情況下,鏈路聚合甚至是提高鏈路容量的唯一方法。例如當市場上的設備都不能提供高於10G的鏈路時,用戶可以將兩條10G鏈路聚合,獲得帶寬大於10G的傳輸線路。

此外,特定組網環境下需要限制傳輸線路的容量,既不能太低影響傳輸速度,也不能太高超過網絡的處理能力。但現有技術都只支持鏈路帶寬以10爲數量級增長,如10M、100M、1000M等。而通過聚合將n條物理鏈路捆綁起來,就能得到更適宜的、n倍帶寬的鏈路。

  交換機基礎:鏈路聚合的`標準

目前鏈路聚合技術的正式標準爲IEEEStandard802.3ad,由IEEE802委員會制定。標準中定義了鏈路聚合技術的目標、聚合子層內各模塊的功能和操作的原則,以及鏈路聚合控制的內容等。

其中,聚合技術應實現的目標定義爲必須能提高鏈路可用性、線性增加帶寬、分擔負載、實現自動配置、快速收斂、保證傳輸質量、對上層用戶透明、向下兼容等等。

  交換機基礎:鏈路聚合控制協議LACP

鏈路聚合控制協議(LinkAggregationControlProtocol)是IEEE802.3ad標準的主要內容之一,定義了一種標準的聚合控制方式。聚合的雙方設備通過協議交互聚合信息,根據雙方的參數和狀態,自動將匹配的鏈路聚合在一起收發數據。聚合形成後,交換設備維護聚合鏈路狀態,當雙方配置變化時,自動調整或解散聚合鏈路。

LACP協議報文中的聚合信息包括本設備的配置參數和聚合狀態等,報文發送方式分爲事件觸發和週期發送。當聚合狀態或配置變化事件發生時,本系統通過發送協議報文通知對端自身的變化。聚合鏈路穩定工作時,系統定時交換當前狀態以維護鏈路。協議報文不攜帶序列號,因此雙方不檢測和重發丟失的協議報文。

鏈路聚合中需要指出的是,LACP協議並不等於鏈路聚合技術,而是IEEE802.3ad提供的一種鏈路聚合控制方式,具體實現中也可採用其它的聚合控制方式。