[發明專利]一種路由選擇出口的方法和裝置有效
| 申請號: | 201010516742.1 | 申請日: | 2010-10-22 |
| 公開(公告)號: | CN101980487A | 公開(公告)日: | 2011-02-23 |
| 發明(設計)人: | 吳銘;湯海華 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | H04L12/56 | 分類號: | H04L12/56 |
| 代理公司: | 北京派特恩知識產權代理事務所(普通合伙) 11270 | 代理人: | 遲姍;蔣雅潔 |
| 地址: | 518057 廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 路由 選擇 出口 方法 裝置 | ||
1.一種路由選擇出口的方法,其特征在于,該方法包括:
在路由形成時,交換機判斷轉化所得的二層端口是否為鏈路聚合端口smartgroup,確定是smartgroup時,將獲取的所述smartgroup的成員端口信息進行排序,得到成員端口數組;依據查找所得的路由信息在成員端口數組中選擇一個成員端口作為路由的出口。
2.根據權利要求1所述的路由選擇出口的方法,其特征在于,所述成員端口信息包括但不限于槽位號和端口號;
所述將成員端口信息進行排序,為:按照成員端口槽位號和端口號的大小順序進行排序,并為各成員端口設置對應的序號。
3.根據權利要求1或2所述的路由選擇出口的方法,其特征在于,所述路由信息為目的地址、或為目的地址和源地址的組合。
4.根據權利要求2所述的路由選擇出口的方法,其特征在于,所述依據路由信息選擇路由的出口為:依據路由信息和smartgroup中成員端口的數目選擇路由的出口;
所述選擇方式為:將destIp%portNum的計算結果作為所選成員端口對應的序號;其中,所述destIp表示路由信息;所述portNum表示smartgroup中的成員端口數目;所述%表示整數相除取余數的運算。
5.根據權利要求1或2所述的路由選擇出口的方法,其特征在于,該方法還包括:路由出口選擇結束后,將所選smartgroup中的成員端口信息寫入轉發芯片。
6.根據權利要求1或2所述的路由選擇出口的方法,其特征在于,該方法還包括:確定二層端口不是smartgroup時,將所述二層端口信息作為路由的出口信息寫入轉發芯片。
7.根據權利要求1或2所述的路由選擇出口的方法,其特征在于,該方法還包括:smartgroup的成員端口發生變化時,依據變化后所述smartgroup的成員端口更新路由的出口信息。
8.一種路由選擇出口的裝置,其特征在于,該裝置包括:判斷模塊、排序模塊和選擇模塊;其中,
所述判斷模塊,用于在路由形成時,判斷轉化所得的二層端口是否為smartgroup,確定是smartgroup時,通知排序模塊;
所述排序模塊,用于收到判斷模塊的通知后,獲取所述smartgroup的成員端口信息,并進行排序得到成員端口數組;
所述選擇模塊,用于查找路由信息,并依據路由信息在排序模塊排序所得的成員端口數組中,選擇一個成員端口作為路由的出口。
9.根據權利要求8所述的路由選擇出口的裝置,其特征在于,該裝置還包括寫入模塊,用于將選擇模塊所選的smartgroup中的成員端口信息寫入轉發芯片。
10.根據權利要求8或9所述的路由選擇出口的裝置,其特征在于,所述判斷模塊,進一步用于在確定二層端口不是smartgroup時,將所述二層端口信息作為路由的出口信息通知寫入模塊;
相應的,所述寫入模塊,進一步用于將判讀模塊所發的出口信息寫入轉發芯片。
11.根據權利要求8或9所述的路由選擇出口的裝置,其特征在于,該裝置還包括更新模塊,用于smartgroup的成員端口發生變化時,依據變化后所述smartgroup的成員端口更新路由的出口信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010516742.1/1.html,轉載請聲明來源鉆瓜專利網。





