[发明专利]一种应用于DNS权威服务器的CNAME加速方法有效
申请号: | 201910172536.4 | 申请日: | 2019-03-07 |
公开(公告)号: | CN109936632B | 公开(公告)日: | 2021-12-21 |
发明(设计)人: | 朱文涛 | 申请(专利权)人: | 杭州又拍云科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/12 |
代理公司: | 杭州求是专利事务所有限公司 33200 | 代理人: | 陈升华 |
地址: | 310012 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种应用于DNS权威服务器的CNAME加速方法,包括:所查询域名托管的权威服务器设置多级CNAME,本地名称服务器将DNS查询请求发至所查询域名托管的权威服务器,如果存在多级CNAME,权威服务器会内部迭代查询CNAME,找到最终的CNAME记录或A记录,将找到的CNAME记录或A记录返回给本地名称服务器,本地名称服务器将DNS域名查询结果缓存并返回给用户。本发明方法,通过权威服务器内部自动进行的多级CNAME查询,可以使远端递归服务器直接获取到查询结果,而无需进行多次迭代查询,极大提升了递归服务器的查询效率,同时也降低了解析时延。 | ||
搜索关键词: | 一种 应用于 dns 权威 服务器 cname 加速 方法 | ||
【主权项】:
1.一种应用于DNS权威服务器的CNAME加速方法,其特征在于,包括以下步骤:1)客户端向本机配置的本地名称服务器发出DNS域名查询请求;2)本地名称服务器收到请求,先查询本地的缓存,如果有该域名的缓存,则本地名称服务器将DNS域名查询结果缓存并返回给用户,结束本次DNS域名查询;如果没有该域名的记录,本地名称服务器再以DNS客户端的角色发送与步骤1)中一样的DNS域名查询请求至根名称服务器;根名称服务器收到DNS请求后,把所请求的DNS域名中顶级域所对应的顶级域名称服务器A名称及地址返回给本地名称服务器;3)本地名称服务器根据根名称服务器返回的顶级域名称服务器A地址,向对应的顶级域名称服务器A发送与步骤1)中一样的DNS域名查询请求;顶级域名称服务器A在收到DNS查询请求后,把所请求的DNS域名中下一级子域所对应的名称服务器名称及地址返回给本地名称服务器,根据逐级授权机制,最终本地名称服务器获取到所查询域名的权威服务器;4)所查询域名托管的权威服务器设置多级CNAME,本地名称服务器将DNS查询请求发至所查询域名托管的权威服务器,如果存在多级CNAME,权威服务器会内部迭代查询CNAME,找到最终的CNAME记录或A记录,将找到的CNAME记录或A记录返回给本地名称服务器,本地名称服务器将DNS域名查询结果缓存并返回给用户。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州又拍云科技有限公司,未经杭州又拍云科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910172536.4/,转载请声明来源钻瓜专利网。