[發明專利]分布式交換機聚合鏈路快速收斂的方法有效
| 申請號: | 200910080831.3 | 申請日: | 2009-03-24 |
| 公開(公告)號: | CN101505270A | 公開(公告)日: | 2009-08-12 |
| 發明(設計)人: | 陳振光;何慶寧 | 申請(專利權)人: | 神州數碼網絡(北京)有限公司 |
| 主分類號: | H04L12/56 | 分類號: | H04L12/56;H04L12/46 |
| 代理公司: | 北京博圣通專利事務所 | 代理人: | 楊 非;黃 薇 |
| 地址: | 100085北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 分布式 交換機 聚合 快速 收斂 方法 | ||
1.一種分布式交換機聚合鏈路快速收斂的方法,其特征在于:它 包括以下步驟:
步驟一:一個成員端口鏈路斷掉down,產生中斷;
步驟二:在中斷中通過驅動發消息告訴鏈路聚合的其余成員端口 所在業務板卡,并且本端口所在板卡直接設置交換芯片,將該端口從 聚合中刪除,然后再通知聚合協議棧模塊處理;
步驟三:鏈路聚合的其余各個板卡收到消息后,設置交換芯片, 將down的端口從聚合中刪除;
步驟四:聚合對端設備的phy芯片接收不到端口信號后,判斷端 口鏈路斷掉down,重復上述步驟一、二、三的操作。
2.一種實現聚合成員端口鏈路斷掉down鏈路快速收斂的方法, 其特征在于:它包括:
A)、成員端口down后,phy芯片具有鏈路down快速探測功能, 通過邏輯產生快速中斷;
B)、直接CPU間通信,不經過任何協議模塊的處理;第一時間發 廣播消息通知聚合其它成員端口所在板卡;
C)、其它板卡處理接收的聚合成員端口down的信息,將down的 端口從聚合中刪除。
3.根據權利要求2所述的實現聚合成員端口鏈路斷掉down鏈路 快速收斂的方法,其特征在于:在所述方法步驟中,實現端口鏈路斷 掉down所在單板快速的將聚合成員端口從交換芯片中刪除;聚合其 余成員端口所在業務板卡快速的接收到聚合成員端口鏈路斷掉down 的信息,它包括以下具體步驟:
a)、設置計數信號量;phy芯片快速探測到鏈路斷掉down,會產 生快速中斷,在中斷中對端口鏈路斷掉down消息做處理,即釋放計 數信號量;同時將該消息寫入消息隊列中;??
b)、交換機發起一個高優先級任務;在任務中獲取信號量;然后 從消息隊列中讀取消息;處理消息內容,將聚合成員端口從交換芯片 聚合信息中刪除;
c)、直接發送CPU間通信,此消息必須是廣播的;保證其它單板 同時收到。
4.根據權利要求2或3所述的實現聚合成員端口鏈路斷掉down 鏈路快速收斂的方法,其特征在于:在所述方法步驟中,快速將down 的成員端口從聚合中刪除,減少鏈路的丟報,實現鏈路的快速收斂, 其收斂時間達到22ms以內。
5.一種聚合成員端口鏈路斷掉down板間消息的處理方法,它可 快速地通知鏈路聚合的其余成員端口所在業務板卡,聚合端口down 的信息,其特征在于:它包括:
當聚合的一個端口down時,端口所在單板直接通過驅動聚合模 塊發送廣播通信信息告訴其它的業務板卡,保證其它單板同時收到板 間消息;主控板卡的處理只是將兩個業務板卡的帶外通道連通而已; 其它的業務板卡收到板間通信消息后直接由驅動聚合模塊設置交換 芯片;將down的端口從聚合中刪除;設置交換芯片后,各個單板再 通知相應的協議模塊進行處理。
6.一種聚合成員端口down鏈路聚合的其余成員端口所在業務板 卡的處理方法,其特征在于:它包括:
A)、其它業務板卡收到直接板間通信消息后;
B)、判斷是否是聚合成員端口down的信息;
C)、如果是聚合成員端口down的信息:設置交換芯片,將down 的端口從聚合中刪除;
D)、最后通知聚合相關協議棧模塊處理;
E)、如果不是聚合成員端口down的信息,則為其它消息處理。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于神州數碼網絡(北京)有限公司,未經神州數碼網絡(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910080831.3/1.html,轉載請聲明來源鉆瓜專利網。





