[发明专利]管理服务器上的通信量过载有效
申请号: | 201510963230.2 | 申请日: | 2015-12-21 |
公开(公告)号: | CN105763666B | 公开(公告)日: | 2019-07-09 |
发明(设计)人: | 西尔万·加利亚诺;让伊夫·比西奥 | 申请(专利权)人: | 高效IP公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12;H04L12/26;H04L29/08 |
代理公司: | 北京京万通知识产权代理有限公司 11440 | 代理人: | 许天易 |
地址: | 法国拉加*** | 国省代码: | 法国;FR |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 管理 服务器 通信 过载 | ||
1.一种用于在网络过载期间管理DNS服务器中通信量过载的方法,所述方法包括:
监测与所述DNS服务器(104)相关联的通信量,其中,所述通信量包括由所述DNS服务器(104)接收的多个请求和由所述DNS服务器(104)发送的多个响应中的至少一者;
识别事件的发生以触发救援模式,其中,所述救援模式能够实施用于处理与所述DNS服务器(104)相关联的所述通信量的至少一种策略;以及
一旦所述事件发生,则实施所述至少一种策略来处理所述通信量,其中,所述至少一种策略包括:
基于高速缓存中的对应于所述多个请求的响应的可用性以及与所述响应相关联的生存时间TTL,将所述多个请求划分成第一组请求、第二组请求和第三组请求,其中,所述高速缓存与所述DNS服务器(104)相关联;
在不与后端服务器(110)通信的情况下,处理来自所述多个请求中的所述第一组请求,针对所述第一组请求存储在高速缓存中的第一组响应基于所述TTL已到期,其中,所述第一组响应包括针对来自所述第一组请求中的每个请求的至少一个响应;以及
将所述第一组响应发送至多个客户端装置,其中,所述第一组响应包括到期数据。
2.如权利要求1所述的方法,其特征在于,所述至少一种策略进一步包括:处理来自所述多个请求中的所述第二组请求,针对在所述高速缓存中所述第二组请求的第二组响应可用,其中,所述第二组响应包括针对来自所述第二组请求中的至少一个请求的至少一个响应。
3.如权利要求1所述的方法,其特征在于,所述至少一种策略进一步包括:将来自所述多个请求中的所述第三组请求转发至所述后端服务器(110),其中,所述后端服务器(110)用于处理所述第三组请求,并且其中,在与所述DNS服务器(104)相关联的所述高速缓存中针对所述第三组请求的第三组响应不可用,并且其中,所述第三组响应包括针对来自所述第三组请求中的至少一个请求的至少一个响应。
4.如权利要求3所述的方法,其特征在于,转发所述第三组请求包括:基于后端服务器(110)响应于所述DNS服务器(104)的请求的往返时间以及所述后端服务器(110)上的负荷中的至少一者来选择所述后端服务器(110)。
5.如权利要求1所述的方法,其特征在于,所述事件为以下之一:接收与第三方相关的至少一个用户命令、至少一个自动命令、至少一个可编程命令,链接至所述DNS服务器(104)的另一服务器不工作,以及由所述DNS服务器(104)接收的所述多个请求和由所述DNS服务器(104)发送的所述多个响应中的至少一者超过预定阈值。
6.如权利要求5所述的方法,其特征在于,所述预定阈值为针对所述多个请求的约200000每秒查询率QPS、针对所述多个响应的约5000QPS以及传出请求与传入响应之间的比率中的至少一者。
7.如权利要求1所述的方法,其特征在于,所述TTL是以下之一:短TTL、固定TTL、可编程TTL以及与特定事件相关的TTL。
8.如权利要求1所述的方法,其特征在于,所述网络过载对应于所述DNS服务器上的非恶意过载、净荷、网络攻击、拒绝服务DoS攻击及分布式拒绝服务DDoS攻击中的至少一者。
9.如权利要求3所述的方法,其特征在于,还包括:
从所述后端服务器(110)接收所述第三组响应,其中,所述第三组响应对应于被转发至所述后端服务器(110)的所述第三组请求,并且其中,所述第三组响应包括针对来自所述第三组请求中的至少一个请求的至少一个响应;以及
将所述第三组响应存储在与所述DNS服务器(110)相关联的所述高速缓存中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于高效IP公司,未经高效IP公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510963230.2/1.html,转载请声明来源钻瓜专利网。