[发明专利]一种对域名分类排队的DNS数据更新方法和系统有效
| 申请号: | 201510423591.8 | 申请日: | 2015-07-17 |
| 公开(公告)号: | CN105072209B | 公开(公告)日: | 2019-01-25 |
| 发明(设计)人: | 于俊锋;刘志辉;赵琦;冷峰;何峥 | 申请(专利权)人: | 中国互联网络信息中心 |
| 主分类号: | H04L29/12 | 分类号: | H04L29/12 |
| 代理公司: | 北京君尚知识产权代理事务所(普通合伙) 11200 | 代理人: | 余长江 |
| 地址: | 100190 北京*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 域名 分类 排队 dns 数据 更新 方法 系统 | ||
本发明公开了一种对域名进行分类排队的DNS数据更新方法和系统。将DNS数据更新根据域名后缀、是否为重点域名等维度扩展为多个通道,将域名变更操作分配到不同的更新队列中,并对不同的队列进行权重优先级、时间因子、批量更新数目、是否检验等参数的控制,增强了数据更新的服务质量和可控性,不会由于某一批域名的大量变更操作导致后面所有域名的更新操作被阻塞,确保高优先级的域名更新操作可以得到及时的更新处理。
技术领域
本发明属于DNS(域名系统)数据更新技术领域,具体涉及一种对域名分类排队的DNS数据更新方法和系统。
背景技术
域名系统是互联网的重要基础设施,主要负责域名和IP地址之间的转换。当用户想要申请新的域名或变更域名与IP地址的对应关系时,需要通过注册系统进行数据的变更,等到数据更新到解析系统后便可使用域名的解析服务。
现有域名系统中的数据更新技术将待更新的数据统一放到更新队列中,然后按顺序依次进行更新,主要存在如下问题:a)、数据按操作时序进行更新,没有对域名进行分类以便进行优先级的控制,导致一些优先级较高的域名未能获得高优先级的更新操作;b)、若某一批域名突然做了大量的变更操作,会导致后面所有域名的更新操作被阻塞,无法及时得到更新。
发明内容
本发明的目的在于提出一种对域名进行分类排队的DNS数据更新方法和系统。不会由于某一批域名的大量变更操作导致后面所有域名的更新操作被阻塞,确保高优先级的域名更新操作可以得到及时的更新处理。
为了实现上述目的,本发明的技术方案为:
一种对域名分类排队的DNS数据更新方法,包括:
1)通过注册系统产生域名变更操作;
2)将域名变更操作进行分类,并分配到不同的更新队列中;
3)为各个更新队列配置不同的更新参数,所述更新参数包括权重优先级;
4)根据各个更新队列的更新参数进行资源调配,并将各个更新队列域名变更操作更新到解析系统中提供域名解析服务。
进一步地,步骤2)中将域名变更操作按域名后缀、是否为重点域名等维度进行分类。
进一步地,更新参数为权重优先级时,根据各更新队列权重的配置进行资源调配。
进一步地,所述更新参数还包括时间因子参数、批量更新数目参数、是否校验的参数。
进一步地,采用限制次数、依次轮询的方式对各更新队列进行更新处理。
进一步地,所述时间因子参数,在轮询更新处理中会被分配相应的更新时间片;所述批量更新数目参数,在单次轮询更新处理中会被分配相应的更新处理条目;所述是否检验的参数,对于配置了更新校验参数的队列会在更新处理中对更新数据进行正确性的校验。
一种对域名分类排队的DNS数据更新系统,包括:变更操作分配单元、数据更新排队队列、队列参数管理单元和数据更新调度处理单元,其中:
所述变更操作分配单元,用于对域名变更操作进行分类,并且分配到不同的更新队列;
所述数据更新排队队列,用于维护至少一个更新队列,保证各个队列中的更新操作时序的正确性,并等待数据更新调度处理单元的更新处理;
所述队列参数管理单元,用于为各个更新队列配置更新参数,所述更新参数包括权重优先级;以及
所述数据更新调度处理单元,用于根据更新参数对各更新队列进行资源调配,并对各更新队列的域名变更操作进行更新处理。
进一步地,所述更新参数还包括时间因子参数、批量更新数目参数、是否校验的参数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国互联网络信息中心,未经中国互联网络信息中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510423591.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:角动量守恒演示仪
- 下一篇:充电桩数据推送方法和装置





