[发明专利]基于二级会话查询功能的过滤分流装置及其方法有效
申请号: | 201310040924.X | 申请日: | 2013-02-04 |
公开(公告)号: | CN103179109A | 公开(公告)日: | 2013-06-26 |
发明(设计)人: | 王骁 | 申请(专利权)人: | 上海恒为信息科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/70;G06F17/30 |
代理公司: | 上海新天专利代理有限公司 31213 | 代理人: | 龚敏 |
地址: | 200127 上海市浦东*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 二级 会话 查询 功能 过滤 分流 装置 及其 方法 | ||
1.一种基于二级会话查询功能的过滤分流装置,其特征在于,包括如下单元:
管理单元,是向用户提供界面以制定业务对应的会话规则策略,完成会话表的初始化,输出所述会话规则策略至会话规则策略库单元;
会话规则策略库单元,是根据所述会话规则策略形成一级会话规则策略单元和二级会话规则策略库单元;
所述的一级会话规则策略库单元,是将所述一级会话规则策略导入一级会话表;
所述的二级会话规则策略库单元,是将所述二级会话规则策略导入二级会话表;
特征提取单元,是接收数据包,提取所述数据包中的会话特征,对所述会话特征进行Hash运算,并生成会话查询索引,输出所述会话特征和会话查询索引至查询匹配单元;
查询匹配单元,是使用输入的会话查询索引在会话表中进行查询,获得会话查询结果;使用输入的会话特征对会话查询结果进行匹配检查,并根据会话查询结果和匹配检查结果生成转发行为,将转发行为输出至转发单元;
转发单元,是使用输入的转发行为对数据包进行转发,根据转发行为将数据包丢弃或者发送至用户。
2.根据权利要求1所述的过滤分流装置,其特征在于,所述一级会话规则策略包括一级会话规则索引和一级会话查询结果;所述一级会话查询结果包括一级会话匹配标志和二级会话查询索引。
3.根据权利要求2所述的过滤分流装置,其特征在于,所述二级会话规则策略包括二级会话规则索引和二级会话查询结果;所述二级会话查询结果包括一个或多个二级会话规则表项;所述二级会话规则表项包括会话规则特征和规则转发行为。
4.一种如权利要求1所述过滤分流装置基于二级会话查询的过滤分流方法,其特征在于,包括如下步骤:
1.初始化会话表;
2.制定各业务的会话规则策略;
3.根据所述会话规则策略制定会话规则策略库单元,并将会话规则策略导入会话表;
4.接收数据包,提取会话特征,并生成会话查询索引;
5.使用会话查询索引在所述一级会话表中进行查询,获得一级会话查询结果;
6.对一级会话查询结果进行匹配检查;
7.使用二级会话查询索引在所述二级会话表中进行查询,获得会话查询结果;
8.对会话查询结果进行匹配检查,并生成转发行为;
9.将数据包根据转发行为进行转发。
5.根据权利要求4所述的过滤分流方法,其特征在于,所述查询匹配单元在所述一级会话表中进行查询,获得一级会话查询结果,对一级会话查询结果进行匹配检查;根据一级会话查询结果的匹配检查结果决定是否继续在二级会话表中进行查询。
6.根据权利要求5所述的过滤分流方法,其特征在于,所述查询匹配单元在所述二级会话表中进行查询,获得二级会话查询结果,对二级会话查询结果中的所有二级会话规则表项进行匹配检查,根据匹配检查的结果生成转发行为。
7.根据权利要求4所述的过滤分流方法,其特征在于,所述会话表包括一级会话表和二级会话表;所述一级会话表包括一级会话子单元,所述一级会话子单元包括一级会话规则索引、一级会话匹配标志和二级会话查询索引;所述二级会话表包括二级会话子单元,所述二级会话子单元包括二级会话规则索引、会话规则特征、规则转发行为。
8.根据权利要求4所述的过滤分流方法,其特征在于,在初始化会话表时,在高速内存中为一级会话表中的所有一级会话规则表项分配存储空间,且将所有一级会话规则表项中的一级会话匹配标志设置为无效,暂时不为二级会话规则表项分配存储空间。
9.根据权利要求4所述的过滤分流方法,其特征在于,在将会话规则策略导入会话表的过程中,更新一级会话规则表项。
10. 根据权利要求4所述的过滤分流方法,其特征在于,在一级会话规则表项中的一级会话匹配标志为有效时,为其二级会话查询索引对应的二级会话规则表项分配存储空间,并添加二级会话规则表项。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海恒为信息科技有限公司,未经上海恒为信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310040924.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种铝焊粉及其焊接方法
- 下一篇:一种检测5-羟甲基脱氧尿苷的化学方法