[发明专利]调整限制访问频率的方法和装置有效
申请号: | 201610221682.8 | 申请日: | 2016-04-11 |
公开(公告)号: | CN107294931B | 公开(公告)日: | 2020-06-05 |
发明(设计)人: | 敬明朗 | 申请(专利权)人: | 北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 北京英赛嘉华知识产权代理有限责任公司 11204 | 代理人: | 王达佐;马晓亚 |
地址: | 100080 北京市海淀区杏石口路6*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 调整 限制 访问 频率 方法 装置 | ||
本申请公开了一种调整限制访问频率的方法和装置。所述方法的一具体实施方式包括:获取访问请求的来源网际协议地址;从频率存储区读取所述来源网际协议地址的当前限制访问频率以及所述来源网际协议地址的当前请求频率;将所述当前限制访问频率与所述当前请求频率进行对比;如果所述当前请求频率大于所述当前限制访问频率,执行以下调整操作:向发送所述访问请求的客户端发送验证信息;接收所述客户端针对所述验证信息返回的反馈信息;将所述反馈信息与所述验证信息进行匹配;如果相匹配,将所述当前限制访问频率增加预设频率增加值。该实施方式可以有效调整客户端向服务器发送访问请求的限制访问频率。
技术领域
本申请涉及计算机技术领域,具体涉及网络安全控制技术领域,尤其涉及调整限制访问频率的方法和装置。
背景技术
对于服务器而言,在为其所服务的客户端提供支持时,通常需要接受和处理客户端的访问请求,并根据访问请求为客户端提供支持。如果客户端发送访问请求的频率过高,则会给服务器的数据处理造成压力,增加服务器的负荷,对于一些恶意的高频率访问请求,还可能对服务器造成较大的损失,例如服务器系统瘫痪等。现有的服务器往往通过对同一个网际协议地址(Internet Protocol Address,IP地址)发送的访问请求设置限制访问频率来避免上述情况。
然而,现有技术中设置的限制访问频率往往是固定值,这个固定值太大则对服务器系统的保护作用减弱,太小则会限制大型局域网内的客户端的正常访问请求,同时,对于服务器集群,限制访问频率是每台服务器的限制访问频率之和,在集群内服务器数量较多的情况下难以对服务器集群整体进行保护。因此,需要提供一种可以合理调整限制访问频率的方法,以便针对不同客户端有效调整客户端向服务器发送访问请求的限制访问频率。
发明内容
本申请的目的在于提出一种改进的调整限制访问频率方法和装置,来解决以上背景技术部分提到的技术问题。
一方面,本申请提供了一种调整限制访问频率方法,所述方法包括:获取访问请求的来源网际协议地址;从频率存储区读取所述来源网际协议地址的当前限制访问频率以及所述来源网际协议地址的当前请求频率;将所述当前限制访问频率与所述当前请求频率进行对比;如果所述当前请求频率大于所述当前限制访问频率,执行以下调整操作:向发送所述访问请求的客户端发送验证信息;接收所述客户端针对所述验证信息返回的反馈信息;将所述反馈信息与所述验证信息进行匹配;如果相匹配,将所述当前限制访问频率增加预设频率增加值。
在一些实施例中,所述验证信息包括验证码信息;以及,所述将所述反馈信息与所述验证信息进行匹配包括:对比所述反馈信息中的预设字段与所述验证码信息的预设验证字段是否一致;如果一致,确定所述反馈信息与所述验证信息相匹配。
在一些实施例中,所述调整操作中,所述验证信息以预设概率写入所述频率存储区,以及,所述将所述反馈信息与所述验证信息进行匹配包括:检测所述验证信息是否被写入所述频率存储区;若是,确定所述反馈信息与所述验证信息相匹配;否则,确定所述反馈信息与所述验证信息不相匹配。
在一些实施例中,所述预设概率与预设时间段内所述来源网际协议地址的请求频率大于所述来源网际协议地址的当前限制访问频率的概率成正比。
在一些实施例中,所述调整操作还包括:如果在预设时间间隔内接收到的反馈信息与所述验证信息不相匹配,保持所述当前限制访问频率不变,或者将所述当前限制访问频率减小预设频率减小值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司,未经北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610221682.8/2.html,转载请声明来源钻瓜专利网。