[發明專利]一種實現路由泛洪的方法、裝置及交換機有效
| 申請號: | 201010244096.8 | 申請日: | 2010-07-28 |
| 公開(公告)號: | CN101888344A | 公開(公告)日: | 2010-11-17 |
| 發明(設計)人: | 林鵬 | 申請(專利權)人: | 福建星網銳捷網絡有限公司 |
| 主分類號: | H04L12/56 | 分類號: | H04L12/56 |
| 代理公司: | 北京同達信恒知識產權代理有限公司 11291 | 代理人: | 郭潤湘 |
| 地址: | 350002 福建省福州市倉*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 實現 路由 方法 裝置 交換機 | ||
1.一種實現路由泛洪的方法,其特征在于,包括:
接收用戶發往群集的報文;
在預設的等價多路徑ECMP組包含的至少兩個ECMP路由中選擇出該報文的下一跳路由;每個所述ECMP路由分別與預先設置的至少兩個反射口一一對應;
通過選擇出的所述下一跳路由對應的反射口,將所述報文路由泛洪至所述群集中的所有服務器。
2.如權利要求1所述的方法,其特征在于,在ECMP組中選擇出該報文的下一跳路由,包括:
提取所述報文中的源IP地址、目的IP地址、差分服務代碼點DSCP、協議字段、四層端口號和流標簽進行哈希運算;
根據計算出的哈希值,在預先設定的ECMP組中,確定與該哈希值對應的下一跳路由。
3.如權利要求1所述的方法,其特征在于,所述接收用戶發往群集的報文的步驟之前,還包括:
設置至少兩個端口作為反射口;
在路由表中,為群集服務器的群集IP地址創建一個ECMP組;所述ECMP組中包含所述群集IP地址對應的至少兩個下一跳路由;
將所述至少兩個下一跳路由與設置的反射口的標識一一對應;
針對每個反射口,將該反射口與預先設置的用于與群集中各服務器連接的目的端口加入到同一個虛擬局域網VLAN中。
4.如權利要求3所述的方法,其特征在于,所述通過選擇出的所述下一跳路由對應的反射口,將所述報文路由泛洪至群集中的所有服務器,包括:
將所述報文發送至選擇出的所述下一跳路由對應的反射口;
通過所述反射口與所述預先設置的目的端口組成的VLAN,將所述報文中繼到所述目的端口;
通過所述目的端口將所述報文發送至群集中所有服務器。
5.如權利要求1-4任一項所述的方法,其特征在于,當反射口出現故障時,還包括:
根據該出現故障的反射口發送的故障DOWN消息,在路由表的ECMP組中,刪除所述出現故障的反射口的標識以及對應的下一跳路由。
6.如權利要求5所述的方法,其特征在于,當反射口由故障恢復正常時,還包括:
根據該由故障恢復正常的反射口發送的恢復UP消息,在路由表的ECMP組中,添加所述由故障恢復正常的反射口的標識以及對應的下一跳路由。
7.一種實現路由泛洪的裝置,其特征在于,包括:
接收單元,用于接收用戶發往群集的報文;
路由確定單元,用于在預設的等價多路徑ECMP組包含的至少兩個ECMP路由中選擇出該報文的下一跳路由;每個所述ECMP路由分別與預先設置的至少兩個反射口一一對應;
路由泛洪單元,用于通過選擇出的所述下一跳路由對應的反射口,將所述報文路由泛洪至所述群集中的所有服務器。
8.如權利要求7所述的裝置,其特征在于,所述路由確定單元,進一步包括:
提取子單元,用于提取所述報文中的源IP地址、目的IP地址、差分服務代碼點DSCP、協議字段、四層端口號和流標簽進行哈希運算;
確定子單元,用于根據計算出的哈希值,在預先設定的ECMP組中,確定與該哈希值對應的下一跳路由。
9.如權利要求7所述的裝置,其特征在于,還包括:
反射口設置單元,用于設置至少兩個端口作為反射口;
路由表設置單元,用于在路由表中,為群集服務器的群集IP地址創建一個ECMP組;所述ECMP組中包含所述群集IP地址對應的至少兩個下一跳路由;將所述至少兩個下一跳路由與設置的反射口的標識一一對應;
路由泛洪設置單元,針對每個反射口,將該反射口與預先設置的用于與群集中各服務器連接的目的端口加入到同一個虛擬局域網VLAN中。
10.如權利要求9所述的裝置,其特征在于,所述路由泛洪單元,進一步用于將所述報文發送至選擇出的所述下一跳路由對應的反射口;通過所述反射口與所述預先設置的目的端口組成的VLAN,將所述報文中繼到所述目的端口;通過所述目的端口將所述報文發送至群集中所有服務器。
11.如權利要求7-10任一項所述的裝置,其特征在于,還包括:反射口故障處理單元,用于當反射口出現故障時,根據該出現故障的反射口發送的故障DOWN消息,在路由表的ECMP組中,刪除所述出現故障的反射口的標識以及對應的下一跳路由。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于福建星網銳捷網絡有限公司,未經福建星網銳捷網絡有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010244096.8/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種樓宇對講系統
- 下一篇:通過蒸汽轉化制備合成氣的方法





