[发明专利]一种支持引流功能的应用识别设备及方法有效
| 申请号: | 201110135058.3 | 申请日: | 2011-05-23 |
| 公开(公告)号: | CN102325124A | 公开(公告)日: | 2012-01-18 |
| 发明(设计)人: | 刘林;梁志勇;陈鑫 | 申请(专利权)人: | 北京网康科技有限公司 |
| 主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
| 代理公司: | 北京亿腾知识产权代理事务所 11309 | 代理人: | 陈霁 |
| 地址: | 100190 北京市海淀*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 支持 引流 功能 应用 识别 设备 方法 | ||
1.一种网络设备,其中,该设备一端与用户终端相连,另一端连接至互联网;其特征在于,该设备包括:
连接跟踪模块,接收来自所述终端的数据包,根据该数据包判定其是否为新建连接的首包,若是首包,则记录该新连接;
首包识别模块,接收来自该连接跟踪模块的首包,并将该首包五元组中的一个或多个信息与关联表中的各表项进行匹配;如果匹配上,则提取该表项中的相应应用;其中,该关联表存储各连接的五元组信息以及相应应用;
引流模块,基于来自该首包识别模块的首包、该首包所属应用以及该引流模块的内置引流策略,将该首包引流至相应链路中。
2.如权利要求1所述的一种网络设备,其特征在于,所述连接跟踪模块在判定到其接收的数据包为非首包时,则识别该数据包所属连接。
3.如权利要求2所述的一种网络设备,其特征在于,所述网络设备还包括应用识别模块;
该应用识别模块接收来自该连接跟踪模块的非首包、该数据包所属连接,并识别该连接所属应用,再将该连接、该连接所属应用、该连接五元组中的一个或多个信息存储至所述关联表中。
4.如权利要求3所述的一种网络设备,其特征在于,由所述连接跟踪模块提取五元组中的一个或多个信息,并将该提取到的信息发送至所述首包识别模块和/或应用识别模块。
5.如权利要求3所述的一种网络设备,其特征在于,由所述应用识别模块提取数据包的五元组中的一个或多个信息;和/或
由所述首包识别模块提取首包的五元组中的一个或多个信息。
6.如权利要求3所述的一种网络设备,其特征在于,该设备还包括信息库,该信息库与所述应用识别模块、首包识别模块分别相连,其用于存储所述关联表。
7.如权利要求3所述的一种网络设备,其特征在于,所述首包识别模块还读取该首包中的载荷内容,并将所读取到的内容发送至所述应用识别模块,以便该应用识别模块根据该首包载荷内容以及其他数据包识别出应用。
8.如权利要求3所述的一种网络设备,其特征在于,在所述应用识别模块识别出该连接所属应用为C-S类应用时,则将该连接、该连接的目的IP、该C-S类应用存储至所述关联表中。
9.如权利要求3所述的一种网络设备,其特征在于,在所述应用识别模块识别出该连接所属应用为基于UDP的P2P应用时,则将该连接、该连接的源端口以及该基于UDP的P2P应用存储至所述关联表中。
10.如权利要求1所述的一种网络设备,其特征在于,所述引流模块将首包引入到相应链路后,其向所述连接跟踪模块中写入该首包所属连接以及写入该连接所属应用,以便该连接跟踪模块将该连接的后续数据包直接引流至该首包流入的链路中。
11.如权利要求1所述的一种网络设备,其特征在于,所述引流模块的内置引流策略可配置。
12.一种网络设备支持引流功能的应用识别方法,其中,该网络设备在终端与互联网之间,包括:
步骤a,截获从该终端至互联网的数据包;
步骤b,根据该数据包判定其是否为新建连接的首包;若是首包,则记录该新连接;
步骤c,接收该首包和该新连接,并将该首包的五元组中的一个或多个信息与一关联表中的各表项进行匹配;如果匹配上,则提取该匹配表项中的相应应用;其中,该关联表用于存储连接、该连接所属应用、该连接的五元组中的一个或多个信息;
步骤e,接收所述首包、该首包所属应用,并根据引流策略,将该首包引流至相应链路中。
13.如权利要求12所述的一种网络设备支持引流功能的应用识别方法,其特征在于,在所述步骤b之后包括:若所述数据包为非首包,则识别该数据包所属连接。
14.如权利要求13所述的一种网络设备支持引流功能的应用识别方法,其特征在于,在所述识别步骤之后包括,接收所述非首包和该数据包所属连接,根据该数据包识别各连接所属应用,并将该连接所属应用、该连接的五元组中的一个或多个信息以及该连接存储至所述关联表中。
15.如权利要求12所述的一种支持引流功能的应用识别方法,其特征在于,在所述步骤e之后包括,写入该首包所属连接以及该连接所属应用,以便将该连接的后续数据包被直接引流至该首包流入的链路中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京网康科技有限公司,未经北京网康科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110135058.3/1.html,转载请声明来源钻瓜专利网。





