[發明專利]一種堆疊系統中成員端口狀態變化的處理方法和裝置有效
| 申請號: | 200910009031.2 | 申請日: | 2009-02-13 |
| 公開(公告)號: | CN101483500A | 公開(公告)日: | 2009-07-15 |
| 發明(設計)人: | 王明輝;杜澎 | 申請(專利權)人: | 杭州華三通信技術有限公司 |
| 主分類號: | H04L1/00 | 分類號: | H04L1/00;H04L29/06 |
| 代理公司: | 北京鑫媛睿博知識產權代理有限公司 | 代理人: | 龔家驊 |
| 地址: | 310053浙江省杭州市高新技術產業*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 堆疊 系統 成員 端口 狀態 變化 處理 方法 裝置 | ||
技術領域
本發明涉及網絡技術領域,特別涉及一種堆疊系統中成員端口狀態變化 的處理方法和裝置。
背景技術
現有技術中提出了對交換設備進行堆疊的技術,通過對多臺交換設備的 堆疊組成堆疊系統,堆疊系統的交換容量較單臺交換設備容量大幅提高,并 且可以通過跨設備聚合與匯聚(或者接入層)設備鏈接,提供系統可靠性, 縮短故障恢復時間。分布式設備的堆疊技術上存在如下優勢:(1)堆疊系統 作為一臺設備,提高了系統的端口密度,簡化了管理手段;(2)通過堆疊口 聚合和跨設備聚合,在鏈路層實現負荷分擔和鏈路備份,提供鏈路恢復的快 速性,提高網絡的可靠性。
堆疊系統的一具體實現為IRF(Intelligent?Resilient?Framework,智能彈性 架構)技術,其可以將多臺設備通過堆疊口連接起來形成一臺虛擬的邏輯設 備。IRF中的堆疊口可以由多臺設備中的多個成員端口聚合而成,其中某一個 成員端口的鏈路狀態發生變化如UP(連接)變為DOWN(斷開)、或DOWN 變為UP并上報到設備的CPU(Center?Processing?Unit,中央處理單元)時, 會觸發設備CPU重新設置轉發表項,設置鏈路負荷分擔;如果最后一個Active (即UP的端口)的成員端口狀態變化為DOWN,會造成堆疊散開,造成嚴 重后果。
對于上述由于最后一個Active的成員端口狀態變化為DOWN而造成堆疊 散開的問題,現有技術中提出了一種基于Linkdown?delay配置的解決方法。 該方法中,預先設置Linkdown?delay時間參數,最后一個Active的堆疊端口 收到Linkdown消息后,在Linkdown?delay時間參數設定時間內暫不上報,從 而屏蔽由端口瞬斷造成的堆疊散開。
另外,如果某個成員端口的狀態頻繁在UP/DOWN之間切換,會觸發設 備頻繁重新設置轉發表項、設置鏈路負荷分擔。將會造成流量反復震蕩,同 時使得系統繁忙,大大增加了系統出錯概率。對所有堆疊成員端口進行 Linkdown?delay配置可以解決該問題;但是會造成故障鏈路的上報延遲,顯然 不利于流量的快速切換,無法達到設備的性能指標。
發明內容
本發明提供一種堆疊系統中成員端口狀態變化的處理方法和裝置,用于 在屏蔽由端口瞬斷造成的堆疊散開的同時,滿足成員端口狀態頻繁在 UP/DOWN之間切換時流量快速切換的需要。
為達到上述目的,本發明提供一種堆疊系統中成員端口狀態變化的處理 方法,包括:
堆疊系統中的成員端口檢測到端口UP事件時,處理所述端口UP事件并 啟動定時器;
所述成員端口在所述定時器到達預設的鏈路連接延遲時間前若接收到端 口DOWN事件,則清除所述端口UP事件并停止所述定時器;在所述定時器 到達預設的鏈路連接延遲時間時若未接收到端口DOWN事件,則上報所述端 口UP事件并停止所述定時器。
其中,所述堆疊系統中的成員端口檢測到端口UP事件前還包括:
對于所述堆疊系統中的各成員端口,設置鏈路連接延遲時間。
其中,所述堆疊系統中的各成員端口的鏈路連接延遲時間相同或不同。
其中,還包括:對于所述堆疊系統中最后一個Active的成員端口,設置 鏈路中斷延遲時間。
其中,所述對于所述堆疊系統中最后一個Active的成員端口,設置鏈路 中斷延遲時間后,還包括:
所述堆疊系統中最后一個Active的成員端口檢測到端口DOWN事件時, 處理所述端口DOWN事件并啟動定時器;
所述最后一個Active的成員端口在所述定時器到達預設的鏈路中斷延遲 時間前若接收到端口UP事件,則清除所述端口DOWN事件并停止所述定時 器;在所述定時器到達預設的鏈路中斷延遲時間時若未接收到端口UP事件, 則上報所述端口DOWN事件并停止所述定時器。
其中,所述處理所述端口UP事件包括不上報所述端口UP事件,所述處 理所述端口DOWN事件包括不上報所述端口DOWN事件。
其中,還包括:所述堆疊系統中除了最后一個Active的成員端口外的其 它成員端口檢測到端口DOWN事件時,上報所述端口DOWN事件。
本發明還提供一種堆疊系統中成員端口狀態變化的處理裝置,運行于堆 疊系統中,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州華三通信技術有限公司,未經杭州華三通信技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910009031.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種服務數據單元丟棄方法
- 下一篇:數據傳輸系統及其接收端、數據包恢復方法





