[发明专利]一种实现路由泛洪的方法、装置及交换机有效
| 申请号: | 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.vipzhuanli.com/pat/books/201010244096.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种楼宇对讲系统
- 下一篇:通过蒸汽转化制备合成气的方法





