[發明專利]用于鏈路聚合中自適應快速啟動的方法和裝置有效
| 申請號: | 201380024304.5 | 申請日: | 2013-04-29 |
| 公開(公告)號: | CN104272654B | 公開(公告)日: | 2017-10-31 |
| 發明(設計)人: | 周宇晨;蔡嘉仁;楊一斌;拉賈戈帕蘭·賈納吉拉曼 | 申請(專利權)人: | 思科技術公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;H04L12/709;H04L12/823 |
| 代理公司: | 北京東方億思知識產權代理有限責任公司11258 | 代理人: | 李曉冬 |
| 地址: | 美國加利*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 聚合 自適應 快速 啟動 方法 裝置 | ||
技術領域
本公開一般地涉及計算機網絡,更特別地,涉及計算機網絡中的鏈路聚合。
背景技術
雖然一些網絡設備可能被要求只支持少數鏈路聚合組,但是其它網絡設備可能被要求支持幾百、幾千甚至幾萬鏈路聚合組。由于壓力條件,這樣的配置可能特別容易受到破壞。例如,在這樣的配置中,系統重裝或控制切換可能會導致更多數量的鏈路聚合組在短時間內被形成或被重新配置,導致極大壓力。類似地,在這樣的配置中,控制平面擁塞可以引起過多的協議數據單元(PDU)被丟失,再次導致壓力。
當前鏈路聚合技術往往難以應付壓力條件。不顧壓力,這種鏈路聚合技術可能繼續嘗試迅速發送PDU。通常情況下,其結果是鏈路聚合抖動,其中鏈路聚合組被重復地形成,然后失敗,然后再被形成,然后再失敗,不斷反復。當鏈路聚合抖動發生時,其變成附加的壓力源,加劇潛在的問題。有時候,結果是鏈路聚合的形成徹底失敗。
附圖說明
通過參考附圖本文所描述的實施例可以更好地被理解,圖中相同的標號代表相同或功能相似的元件,其中:
圖1是可以用在本文所描述的實施例的示例計算機網絡的示意性框圖。
圖2是可以用在本文所描述的實施例的示例網絡設備的示意性框圖。
圖3是可以由本文所公開的實施例中的某些實施例實現的示例自適應控制環路的框圖。
圖4是可以用在本文所公開的實施例中的某些實施例的、包括周期性時間的編碼的示例協議數據單元。
圖5是響應于檢測到的壓力用于動態調整用于形成和/或維持鏈路聚合組的PDU的周期性傳輸之間的周期的步驟的示例順序的流程圖。
具體實施方式
概覽
根據本公開的實施例,通過調整用于形成和/或維持鏈路聚合組的PDU的周期性傳輸間的周期,壓力條件對鏈路聚合的影響可以被減小。最初,周期性傳輸的PDU間的周期被設為低的固定值。一旦檢測到壓力條件,PDU的周期性傳輸間的周期從初始的固定值開始增加,例如,首先通過緩慢的線性增長,如果壓力繼續則隨后通過快速的指數增長。當判定壓力條件有所減輕時,PDU的周期性傳輸間的周期(例如)以受控制的方式向固定值的方向減小。
示例實施例
計算機網絡是物理鏈路(比如,以太網線纜、光纖連接等)的地理上分布的集合,用于在網絡設備(比如,交換機、路由器、計算機等)間傳輸數據。許多類型的計算機網絡是可用的,包括局域網(LAN)和廣域網(WAN)。計算機網絡的網絡設備通常通過根據預定義的協議交換離散的分組或消息進行通信。在這種情況下,協議包括一組定義網絡設備相互間如何交互和互操作的規則。
許多計算機網絡使用一些形式的鏈路聚合來增加帶寬和/或提高可靠性。在鏈路聚合中,網絡設備間的多個鏈路被分組(被邏輯組合)以形成提供更高的帶寬和/或可靠性的邏輯鏈路。控制協議通常被實施來輔助鏈路聚合。常見的鏈路聚合控制協議包括在電氣和電子工程師協會(IEEE)802.1AX中標準化的鏈路聚合控制協議(LACP)和思科系統公司開發的端口聚合協議(PAgP),然而還存在各種其它鏈路聚合協議。
鏈路聚合控制協議通常執行多個任務以支持鏈路聚合。這些任務包括檢查候選鏈路是否可以實際上被聚合、創建新的鏈路聚合組、控制現有的鏈路聚合組中新鏈路的添加、監視已聚合的鏈路的狀態以確保在鏈路聚合組中它們的成員資格仍然是有效的、如果鏈路的成員資格不再有效則從鏈路聚合組中移除這些鏈路、以及如果鏈路聚合組中剩余成員鏈路數量不足(比如,0)則移除這些鏈路聚合組。為了執行這些任務以及其它任務,鏈路聚合協議通常使得在鏈路聚合的對立的端部(通常分別稱為施動者和合作者)的網絡設備交換消息,比如協議數據單元(PDU)。取決于所使用的鏈路聚合控制協議,這些PDU可以采取各種不同的形式。例如,在802.1AX LACP中,這些PDU可以采取鏈路聚合控制PDU(LACPDU)的形式。類似地,在PAgP中,這些PDU可以采取PAgP PDU的形式。
為了執行這些任務和其它任務,施動者和合作者通常維持多個協議定時器。這些協議定時器中的至少一些協議定時器控制或以其它方式涉及PDU的交換。取決于所使用的鏈路聚合控制協議,涉及PDU的交換的協議定時器可以采取各種不同的形式。關于涉及PDU的交換的某些協議定時器的細節可以進一步在下面被發現。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于思科技術公司,未經思科技術公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201380024304.5/2.html,轉載請聲明來源鉆瓜專利網。





