[发明专利]一种实现网络流量负载分担的方法及装置有效
| 申请号: | 200610087569.1 | 申请日: | 2006-06-15 |
| 公开(公告)号: | CN101051939A | 公开(公告)日: | 2007-10-10 |
| 发明(设计)人: | 雷奕康;刘学勤 | 申请(专利权)人: | 华为技术有限公司 |
| 主分类号: | H04L12/24 | 分类号: | H04L12/24 |
| 代理公司: | 北京三高永信知识产权代理有限责任公司 | 代理人: | 何文彬 |
| 地址: | 518129广东省*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 实现 网络流量 负载 分担 方法 装置 | ||
1、一种实现网络流量负载分担的方法,通过分光器将网络流量引入到路由器进行流量分解,通过ACL规则过滤后,分到服务器系统中,其特征在于,确定虚拟HASH桶的数目,将分解并过滤后的流量通过HASH算法分配到虚拟HASH桶,然后映射到实际端口,其中,所述虚拟HASH桶用于承载分解并过滤后的流量,所述虚拟HASH桶的数目根据实际端口数的倍数确定。
2、根据权利要求1所述的实现网络流量负载分担的方法,其特征在于,所述确定的虚拟HASH桶的数目大于分解后流量的数目。
3、根据权利要求1至2之任意一项权利要求所述的实现网络流量负载分担的方法,其特征在于,当流量分配均匀时,所述的流量从虚拟HASH桶映射到实际端口的方法为:直接将虚拟HASH桶与实际端口进行映射。
4、根据权利要求1至2之任意一项权利要求所述的实现网络流量负载分担的方法,其特征在于,当流量分配不均匀时,所述流量从虚拟HASH桶映射到实际端口的方法为:
A.遍历实际端口,寻找没有分配流量且状态为UP的端口,如果有,将流量分配到该端口;如果没有,进行步骤B;
B.寻找流量统计最小且状态为UP的端口,将流量分配到该端口;
5、根据权利要求4所述的实现网络流量负载分担的方法,其特征在于,在所述寻找流量统计最小且状态为UP的端口的步骤中如果发现有两个或两个以上端口流量统计最小且状态为UP,将流量分配到端口速率大的端口。
6、根据权利要求5所述的实现网络流量负载分担的方法,其特征在于,如果所述各流量统计最小且状态为UP的端口速率相同,将流量分配到已分配次数少的端口。
7、根据权利要求6所述的实现网络流量负载分担的方法,其特征在于,如果所述各流量统计最小且状态为UP且速率相同的端口的分配次数相同,随机选择一个端口分配流量。
8、一种实现网络流量负载分担的装置,包括分光器和过滤器,其特征在于,该装置还包括:
虚拟HASH桶,用于承载分解并过滤后的流量,所述流量通过HASH算法分配到虚拟HASH桶;所述虚拟HASH桶的数目根据实际端口数的倍数确定;
实际端口,接收从虚拟HASH桶通过映射算法分配过来的流量,并将该流量交给服务器系统的主机进行处理。
9、根据权利要求8所述的实现网络流量负载分担的装置,其特征在于,所述过滤器与虚拟HASH桶之间设有HASH运算单元,用于将过滤器过滤后的流量通过HASH算法分配给虚拟HASH桶。
10、根据权利要求8所述的实现网络流量负载分担的装置,其特征在于,所述虚拟HASH桶与路由器的实际端口之间设有映射运算单元,用于将虚拟HASH桶中的流量映射到路由器的实际端口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610087569.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:带有碎屑去除元件的电动剃刀
- 下一篇:可悬浮形变聚丙烯酰胺合成方法





