[发明专利]支持实时策略加载的流量过滤防攻击方法与系统在审
| 申请号: | 201310097971.8 | 申请日: | 2013-03-25 |
| 公开(公告)号: | CN104079526A | 公开(公告)日: | 2014-10-01 |
| 发明(设计)人: | 胡林;吴教仁;刘晓光;刘涛;刘宁 | 申请(专利权)人: | 北京百度网讯科技有限公司 |
| 主分类号: | H04L29/06 | 分类号: | H04L29/06 |
| 代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 宋合成 |
| 地址: | 100085 北京市*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 支持 实时 策略 加载 流量 过滤 攻击 方法 系统 | ||
1.一种支持实时策略加载的流量过滤防攻击方法,其特征在于,用于流量过滤的多个过滤策略以RCU链表形式存储,所述方法包括如下步骤:
当检测到需要对所述多个过滤策略中的一个进行修改时,访问所述RCU链表;
通过所述RCU链表获取待修改过滤策略的副本,并对所述待修改过滤策略的副本进行修改;以及
在完成对所述待修改策略的副本的修改且所有读操作完成后,将修改后所述待修改策略的副本替换所述RCU链表中所述待修改策略以对所述待修改策略进行修改。
2.如权利要求1所述的方法,其特征在于,所述RCU链表包括多个节点,每个节点对应一个所述过滤策略。
3.如权利要求1所述的方法,其特征在于,所述将修改后所述待修改策略的副本替换所述RCU链表中所述待修改策略,包括如下步骤:
利用回调机制将在所述RCU链表中指向所述待修改过滤策略重新指向所述待修改过滤策略的副本。
4.如权利要求1所述的方法,其特征在于,获取待修改过滤策略的副本及对所述待修改策略的副本进行修改的同时,执行所述多个过滤策略中的其他过滤策略对流量进行过滤处理。
5.如权利要求1所述的方法,其特征在于,还包括如下:当需要执行过滤策略时,遍历所述RCU链表以查找对应的过滤策略。
6.一种支持实时策略加载的流量过滤防攻击系统,其特征在于,
存储装置,用于存储RCU链表,其中,所述RCU链表用于存储流量过滤的多个过滤策略;
读操作装置,用于读取所述RCU链表中的一个或多个过滤策略,并执行所述过滤策略对流量进行过滤处理;以及
写操作装置,用于在检测到需要对所述多个过滤策略中的一个进行修改时,访问所述RCU链表,通过所述RCU链表获取待修改过滤策略的副本,并对所述待修改过滤策略的副本进行修改,并在检测到完成对所述待修改策略的副本的修改且所有读操作完成后,将修改后所述待修改策略的副本替换所述RCU链表中所述待修改策略以对所述待修改策略进行修改。
7.如权利要求6所述的装置,其特征在于,所述RCU链表包括多个节点,每个节点对应一个所述过滤策略。
8.如权利要求6所述的装置,其特征在于,所述写操作装置利用回调机制将在所述RCU链表中指向所述待修改过滤策略重新指向所述待修改过滤策略的副本。
9.如权利要求6所述的装置,其特征在于,所述写操作装置获取待修改过滤策略的副本及对所述待修改策略的副本进行修改的同时,所述读操作装置执行所述多个过滤策略中的其他过滤策略对流量进行过滤处理。
10.如权利要求6所述的装置,其特征在于,所述读操作装置在需要执行过滤策略时,遍历所述RCU链表以查找对应的过滤策略。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京百度网讯科技有限公司,未经北京百度网讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310097971.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:授权方法和装置
- 下一篇:一种资源分配方法及装置





