[发明专利]在流量分析服务器之间实现负载分担的方法和分流设备有效
申请号: | 200810118228.5 | 申请日: | 2008-08-07 |
公开(公告)号: | CN101335709A | 公开(公告)日: | 2008-12-31 |
发明(设计)人: | 雷伟;刘昭辉 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L29/06 |
代理公司: | 北京德琦知识产权代理有限公司 | 代理人: | 宋志强;麻海明 |
地址: | 310053浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 流量 分析 服务器 之间 实现 负载 分担 方法 分流 设备 | ||
1.一种在流量分析服务器之间实现负载分担的方法,其特征在于,分流设备上配置有流信息表,所述流信息表用于保存流标识和所述分流设备上的与流量分析服务器连接的一对端口之间的对应关系,所述流标识为五元组信息,该方法包括:
所述分流设备在上行/下行入端口接收到报文时,提取所述报文的五元组作为所述报文所属流的流标识并判断流信息表中是否存在所述报文所属流的流标识;所述分流设备在下行/上行入端口接收到报文时,提取所述报文的五元组并将所提取五元组中的源IP地址和目的IP地址对调、将源端口和目的端口对调,将对调处理后的五元组作为所述报文所属流的流标识并判断流信息表中是否存在所述报文所属流的流标识;
如果所述流信息表中存在所述报文所属流的流标识,则分流设备通过流信息表中所示的与所述报文所属流的流标识所对应的一对端口中的上行出端口,将上行入端口所接收的报文发送到相应的流量分析服务器上;分流设备通过流信息表中所示的与所述报文所属流的流标识对应的一对端口中的下行出端口,将下行入端口所接收的报文发送到相应的流量分析服务器上;
如果所述流信息表中不存在所述报文所属流的流标识,则所述分流设备统计自身与不同流量分析服务器连接的各端口上的流速率,并根据统计结果和各流量分析服务器的处理能力,选择一个与流量分析服务器连接的上行出端口将上行入端口所接收的报文通过该选择的上行出端口发送到相应的流量分析服务器上、并将该报文所属流的流标识和选择的上行出端口以及对应于该上行出端口的下行出端口对应保存到所述流信息表中,选择一个与流量分析服务器连接的下行出端口将下行入端口所接收的报文通过该选择的下行出端口发送到相应的流量分析服务器上、并将该报文所属流的流标识和选择的下行出端口以及对应于该下行出端口的上行出端口对应保存到所述流信息表中;
其中,上行入端口用于分流设备接收链路上行流量报文;下行入端口用于分流设备接收链路下行流量报文;上行出端口用于分流设备向流量分析服务器发送链路上行流量报文;下行出端口用于分流设备向流量分析服务器发送链路下行流量报文。
2.如权利要求1所述的方法,其特征在于,根据与不同流量分析服务器连接的各端口上的流速率和各流量分析服务器的处理能力选择一个与流量分析服务器连接的上行/下行出端口包括:
根据各流量分析服务器的处理能力大小为各流量分析服务器分配相应的权值;
对于每个流量分析服务器,用分流设备上与该流量分析服务器连接的所有出端口上的流速率的总和与该流量分析服务器的权值之比作为该流量分析服务器的权值比;
从分流设备的与权值比最小的流量分析服务器连接的所有出端口中选择一个上行/下行出端口。
3.如权利要求1所述的方法,其特征在于,当进行在线流量分析时,该方法进一步包括:
在所述分流设备上配置转发表,所述转发表用于保存分流设备上接收截取流量的入端口和分流设备上将经过流分析处理后的流量转发回原链路上的转发端口之间的对应关系;
所述流信息表中进一步与五元组对应保存五元组所指流的上行流量的入端口信息和下行流量的入端口信息;
所述分流设备在执行所述将所述报文所属流的流标识和所述选择的端口对应保存到流信息表中时,还进一步将接收所述报文的入端口保存到流信息表中;
所述流量分析服务器进一步将从分流设备的上行出端口接收到的报文,在进行分析处理后从分流设备的下行出端口返回给分流设备;将从分流设备的下行出端口接收到的报文,在进行分析处理后从分流设备的上行出端口返回给分流设备;
所述分流设备在从下行/上行出端口接收到流量分析服务器返回的报文时,确定该报文为上行/下行流量报文,根据报文的五元组查找流信息表获得相应的上行/下行入端口,根据获得的上行/下行入端口查找转发表获得相应的转发端口,并将所述流量分析服务器从下行/上行出端口返回的报文从所获得的转发端口发送;所述分流设备在从上行/下行出端口接收到流量分析服务器返回的报文时,确定该报文为下行/上行流量报文,将该报文五元组信息中的源IP地址和目的IP地址对调、将源端口和目的端口对调,根据对调处理后的五元组查找流信息表获得相应的下行/上行入端口,根据获得的下行/上行入端口查找转发表获得相应的转发端口,并将所述流量分析服务器从上行/下行出端口返回的报文从所获得的转发端口发送。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810118228.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:履带式高频热合缝纫机
- 下一篇:一种凳腿可伸缩的凳子