[发明专利]一种选择本地缓存DNS的方法及装置有效

专利信息
申请号: 201711045450.2 申请日: 2017-10-31
公开(公告)号: CN107888714B 公开(公告)日: 2020-02-11
发明(设计)人: 符立佳;苗辉 申请(专利权)人: 贵州白山云科技股份有限公司
主分类号: H04L29/12 分类号: H04L29/12;H04L29/08
代理公司: 11453 北京名华博信知识产权代理有限公司 代理人: 白莹;李冬梅
地址: 550003 贵州省贵安*** 国省代码: 贵州;52
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 选择 本地 缓存 dns 方法 装置
【说明书】:

本发明公开了一种选择本地缓存DNS的方法及装置,此方法包括:确定本地缓存DNS IP和网络区域的组合对下用于DNS扩展协议功能的掩码位;获取客户端IP在不同的本地缓存DNS IP和网络区域的组合对的掩码位使用情况下所对应的CIDR主机IP;确定所述客户端IP和各CIDR主机IP同属的网络区域,从该网络区域中选择本地缓存DNS。本发明中在使用具备DNS扩展协议功能的本地缓存DNS时,参考客户端IP和CIDR的主机IP网络区域一致性,保障具备DNS扩展协议功能的本地缓存DNS能够准确传递客户端IP的网络区域信息。

技术领域

本发明涉及互联网技术领域,尤其涉及一种选择本地缓存DNS的方法 及装置。

背景技术

现有互联网服务体系,为了提升客户端的访问质量,一般会使用智能调 度技术将用户的访问引导至离用户最近的节点进行服务。即定位客户端所在 网络区域,选取服务客户端所在网络区域最近、最优的节点,进行网络访问 服务。其中准确判断客户端IP的网络区域是个核心问题。

目前实现智能调度的常见方式为通过DNS分区域解析功能,实现智能 调度功能。

如图1所示,

1、客户端向本地缓存DNS请求访问域名对应的IP。

2、本地缓存DNS(8.8.8.8)查询本地缓存如果没有缓存内容,将向CDN 智能调度系统的DNS权威服务器,请求访问域名的IP。

3、CDN智能调度系统的DNS权威服务器获取本地缓存DNS的递归出 口IP(IP2),匹配本地的IP库确定此IP的网络区域,并根据此网络区域进 行智能调度选取服务最佳的IP进行服务。

图1中权威服务器只能获取IP2、IP3和IP4的信息,并根据IP2做智能 解析。

由于以上方案是用DNS的递归出口IP代替客户端进行网络区域定位, 所以一旦客户端IP和DNS递归出口IP不在同一个网络区域,会导致定位不 准确,为了解决这个问题,本地缓存DNS实现了DNS扩展协议功能,即允 许域名解析设备传递用户的ip地址给权威DNS服务器的功能,称为edns-client-subnet功能,使本地缓存DNS可以携带客户端的IP传递给CDN 智能调度系统的DNS权威服务器,DNS的权威服务器可根据本地缓存DNS 携带的客户端IP进行网络区域的定位,并根据客户端IP进行智能调度选取 服务最佳的IP进行服务。

如图2所示,

1、客户端向本地缓存DNS请求访问域名对应的IP

2、本地缓存DNS(8.8.8.8)查询本地缓存如果没有缓存内容,将向CDN 智能调度系统的DNS权威服务器,请求访问域名的IP。请求包携带来访问 的客户端IP(IP1)。

3、CDN智能调度系统的DNS权威服务器获取本地缓存DNS携带来的 客户端IP(IP1),匹配本地的IP库确定此IP的网络区域,并根据此网络区 域进行智能调度选取服务最佳的IP进行服务。

在实际实现中,公共DNS或者运营商DNS(本地缓存DNS的两种类型) 为了隐藏真实客户端的IP和降低本地缓存DNS的解析压力,在携带客户端 IP时,会将客户端IP按照一定的掩码位,掩成CIDR发送给DNS权威服务 器,此时当CIDR中的主机IP和客户端IP不在统一区域时,会导致网络区 域定位不准确,影响智能调度的精准度。此专利通过合理评估客户端IP和 CIDR中主机IP的网络区域关系,判定具备edns-client-subnet功能的本地缓 存DNS是否会导致定位不准确,确定客户端IP是否可以使用指定的本地缓 存DNS服务器,解决定位不准确的问题

CIDR:无类别域间路由,在此指子网掩码的位格式,例如192.168.0.0/24、192.168.1.8/32等等

掩码位:子网掩码的位数,例如上述例中的24和32

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于贵州白山云科技股份有限公司,未经贵州白山云科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201711045450.2/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top