[发明专利]请求消息处理方法和装置有效
申请号: | 201710841719.1 | 申请日: | 2017-09-18 |
公开(公告)号: | CN107465693B | 公开(公告)日: | 2020-06-16 |
发明(设计)人: | 柏湘桂 | 申请(专利权)人: | 北京星选科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/819 |
代理公司: | 北京市浩天知识产权代理事务所(普通合伙) 11276 | 代理人: | 宋菲 |
地址: | 100085 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 请求 消息 处理 方法 装置 | ||
本申请实施例公开了请求消息处理方法和装置。该方法的一具体实施方式包括:接收请求消息;对所接收的请求消息进行解析以确定针对请求消息预设的参数的参数值;根据参数值生成标识信息,标识信息用于标识所接收的请求消息;基于标识信息处理所接收的请求消息。该实施方式提高了攻击流量识别的准确性。
技术领域
本申请涉及计算机技术领域,具体涉及互联网技术领域,尤其涉及请求消息处理方法和装置。
背景技术
网站或应用的后台服务器每天都要处理大量的请求,其中有一些请求为恶意请求,会占用服务器资源,例如,一些分布式拒绝服务(DDoS,Distributed Denial ofService)攻击,会给服务器带来极大的压力。
现有的请求消息处理方法主要是通过对同一IP地址短时间内多次访问进行频率控制,例如,对IP地址202.96.18.255进行一秒钟内只允许访问服务器20次的限制。然而,由于大多网站架构都采用了内容分发网络(CDN,Content Delivery Network)或者在服务器接收到请求前进行了负载均衡,因此服务器获取到的IP地址很可能不是真实的IP地址,而是负载均衡服务器或CDN服务器的IP地址,导致不能准确识别攻击流量。
发明内容
本申请实施例的目的在于提出一种改进的请求消息处理方法和装置,来解决以上背景技术部分提到的技术问题。
本申请实施例提供A1、一种请求消息处理方法,上述方法包括:接收请求消息;对所接收的请求消息进行解析以确定针对请求消息预设的参数的参数值;根据上述参数值生成标识信息,上述标识信息用于标识所接收的请求消息;基于上述标识信息处理所接收的请求消息。
A2、如A1上述的方法,上述对所接收的请求消息进行解析以确定针对请求消息预设的参数的参数值,包括:响应于确定出预先设置的IP地址集合中不包括所接收的请求信息来源的IP地址,对所接收的请求消息进行解析以确定针对请求消息预设的参数的参数值。
A3、如A1上述的方法,上述方法还包括:响应于确定出预先设置的IP地址集合中包括所接收的请求信息来源的IP地址,终止对所接收的请求消息的处理。
A4、如A1上述的方法,上述基于上述标识信息处理所接收的请求消息,包括:基于上述标识信息确定所接收的请求消息所属类型;根据预先设置的请求消息所属类型与请求消息处理操作的对应关系,执行与所接收的请求消息所属类型对应的请求处理操作。
A5、如A4上述的方法,所接收的请求消息包括所请求的资源的标识符;以及上述基于上述标识信息确定所接收的请求消息所属类型,包括:确定预先设置的标识符集合中是否包括与所接收的请求消息包括的标识符匹配的标识符;响应于确定上述标识符集合包括与所接收的请求消息包括的标识符匹配的标识符,确定所接收的请求消息属于第一类型。
A6、如A5上述的方法,上述基于上述标识信息确定所接收的请求消息所属类型,还包括:响应于确定上述标识符集合不包括与所接收的请求消息包括的标识符匹配的标识符,且禁封标识信息集合中包括上述标识信息,确定所接收的请求消息属于第二类型。
A7、如A5上述的方法,上述基于上述标识信息确定所接收的请求消息所属类型,还包括:响应于确定上述标识符集合不包括与所接收的请求消息包括的标识符匹配的标识符,且与上述标识信息关联的令牌桶中没有未分配的令牌,确定所接收的请求消息属于第三类型。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京星选科技有限公司,未经北京星选科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710841719.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种石材开槽装置
- 下一篇:一种玛瑙石材板切条装置