[发明专利]DDoS攻击防御方法及装置有效
申请号: | 201610094905.9 | 申请日: | 2016-02-19 |
公开(公告)号: | CN107104921B | 公开(公告)日: | 2020-12-04 |
发明(设计)人: | 宣伟;乔会来;种鑫 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/12 |
代理公司: | 北京展翅星辰知识产权代理有限公司 11693 | 代理人: | 王文生 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | ddos 攻击 防御 方法 装置 | ||
1.一种DDoS攻击防御方法,其特征在于,所述方法包括以下步骤:
调度系统将业务目标的多个IP地址映射到多个网络区域或网络线路,请求访问所述业务目标的客户端通过所述多个IP地址访问所述业务目标,所述多个IP地址为所述业务目标的转发IP地址;
将所述多个IP地址与所述多个网络区域或网络线路的映射关系保存在DNS服务器中,以便所述DNS服务器在接收到客户端对所述业务目标的DNS解析请求时,根据所述映射关系向所述客户端返回所述业务目标映射到所述客户端所在网络所属的网络区域或网络线路的IP地址;
如果监测到对所述DNS服务器向所述客户端返回的IP地址的DDoS攻击,则删除所述DNS服务器中保存的所述IP地址与所映射到的网络区域或网络线路的映射关系,以便所述DNS服务器向所述客户端返回所述业务目标映射到所述网络区域或网络线路的其他可用的IP地址。
2.根据权利要求1所述的方法,其特征在于,还包括:
从所述业务目标的备用IP地址列表中获取一个备用IP地址,映射到被删除所述映射关系的IP地址原来映射到的网络区域或网络线路,其中,所述备用IP地址为所述业务目标的IP地址中未映射到任何网络区域或网络线路的IP地址;
将所述备用IP地址与所述网络区域或网络线路的映射关系保存到DNS服务器中。
3.根据权利要求2所述的方法,其特征在于,还包括:
如果监测到对所述DNS服务器向所述客户端返回的IP地址的DDoS攻击,则为所述IP地址配置黑洞路由,从而将所述IP地址的访问流量转发到黑洞路由;
如果所述IP地址的黑洞路由被解除,则将所述IP地址添加到所述业务目标的备用IP地址列表中。
4.根据权利要求1所述的方法,其特征在于,所述DNS服务器向所述客户端返回的IP地址为所述业务目标映射到所述客户端所属的网络区域或网络线路的IP地址中访问优先级最高的IP地址,
所述方法还包括:
判断所述DNS服务器向所述客户端返回的IP地址在预定时间内的访问流量是否超过所述业务目标对应的流量阈值;
如果所述IP地址在预定时间内的访问流量超过所述业务目标对应的流量阈值,则调整所述IP地址在所映射到的网络区域或网络线路的各个IP地址中的访问优先级。
5.根据权利要求4所述的方法,其特征在于,所述业务目标对应的流量阈值是通过如下方式设置的:
获取所述业务目标的各个IP地址的平均流量信息;
根据所述平均流量信息以及预定流量增长阈值,确定所述业务目标对应的流量阈值;所述预定流量增长阈值包括:预定百分比、预定阈值。
6.根据权利要求5所述的方法,其特征在于,获取所述业务目标的各个IP地址的平均流量信息的步骤包括:
对所述业务目标的各个IP地址的访问流量做镜像处理,以获取所述各个IP地址的访问流量;
计算所述各个IP地址的访问流量的平均值,作为所述业务目标的各个IP地址的平均流量。
7.一种DDoS攻击防御方法,其特征在于,DNS服务器中保存有业务目标的多个IP地址与多个网络区域或网络线路的映射关系,
所述方法包括以下步骤:
所述DNS服务器在接收到客户端对所述业务目标的DNS解析请求时,根据所述客户端的源IP地址获取所述客户端所属的网络区域或网络线路,请求访问所述业务目标的客户端通过所述多个IP地址访问所述业务目标,所述多个IP地址为所述业务目标的转发IP地址;
根据所述映射关系查询所述业务目标的多个IP地址中映射到所述客户端所属的网络区域或网络线路的IP地址;
向所述客户端返回查询到的IP地址,以便所述客户端通过所述IP地址访问所述业务目标;
如果所述DNS服务器向所述客户端返回的IP地址受到DDoS攻击,则删除所述DNS服务器中保存的所述IP地址与所映射到的网络区域或网络线路的映射关系,以便所述DNS服务器向所述客户端返回所述业务目标映射到所述网络区域或网络线路的其他可用的IP地址。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610094905.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于识别中控机的方法及装置
- 下一篇:一种权限管理和资源控制的方法及装置