[发明专利]基于X-DNS的X-CDN调度方法、设备及系统有效
申请号: | 201811221402.9 | 申请日: | 2018-10-19 |
公开(公告)号: | CN109379426B | 公开(公告)日: | 2021-08-31 |
发明(设计)人: | 黎宇;周婧莹;潘俊斌;莫俊彬;韦国锐 | 申请(专利权)人: | 中国联合网络通信集团有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/12 |
代理公司: | 北京中博世达专利商标代理有限公司 11274 | 代理人: | 申健 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 dns cdn 调度 方法 设备 系统 | ||
本发明公开一种基于X‑DNS的X‑CDN调度方法、设备及系统,涉及通信技术领域,用于解决CDN调度精准度较低的问题。X‑CDN的网络架构包括本地DNS服务器、至少一个X‑DNS节点、及CDN隐藏授权DNS节点,该方法包括:本地DNS服务器接收用户设备发送的包含域名的域名解析请求,获取域名的域名记录并将包含该域名记录的递归请求发送给域名记录指向的X‑DNS节点;X‑DNS节点向CDN隐藏授权DNS节点发送包含X‑DNS节点的IP及域名记录的解析结果请求,CDN隐藏授权DNS节点根据X‑DNS节点的IP与网络对应关系表获取X‑DNS节点的IP对应的网络,根据域名记录从网络获取CDN服务器节点的IP并将其返回X‑DNS节点以返回用户设备,以供用户设备根据CDN服务器节点的IP从该CDN服务器节点获取网络内容。本发明用于实现CDN精准调度。
技术领域
本发明的实施例涉及通信技术领域,尤其涉及一种基于X-DNS的X-CDN调度方法、设备及系统。
背景技术
CDN(Content Delivery Network,内容分发网络)是一种新型网络内容服务体系,基本思路是通过部署节点服务器和设置调度算法,使互联网用户能够就近从节点服务器上获取所访问的网络内容,从而解决因互联网骨干电路拥塞导致用户访问网络内容的响应速度较慢的问题,使网络内容传输更快、更稳定。
目前,传统的CDN调度都是在CDN厂家的智能DNS上基于本地DNS服务器的IP或者用户设备的IP来实现调度。但是实际情况中,无论基于本地DNS服务器的IP还是用户设备的IP,出于安全风险考虑,运营商都不会向CDN厂家提供城域网精确IP范围;同时由于运营商网络变动频繁,CDN厂家通过多种渠道获得的IP存在较大误差,导致CDN调度精准度较低,用户访问网络内容的响应速度较慢。
发明内容
本发明的实施例提供一种基于X-DNS的X-CDN调度方法、设备及系统,用于解决现有技术中CDN调度精准度较低的技术问题。
为了达到上述目的,本发明采用如下技术方案:
第一方面,提供一种基于X-DNS的X-CDN调度方法,其中上述X-CDN的网络架构包括本地DNS服务器、至少一个X-DNS节点、以及CDN隐藏授权DNS节点,该方法包括:
本地DNS服务器接收用户设备发送的域名解析请求;其中域名解析请求中包含用户输入的域名;
本地DNS服务器获取上述域名的域名记录,根据预设规则将包含域名记录的递归请求发送至X-DNS节点;其中预设规则中域名指向X-DNS节点;
X-DNS节点接收本地DNS服务器发送的包含域名记录的递归请求,根据预定规则向CDN隐藏授权DNS节点发送解析结果请求;其中解析结果请求中包含X-DNS节点的IP以及上述域名记录;上述预定规则中将域名记录指向CDN隐藏授权DNS节点;
CDN隐藏授权DNS节点接收X-DNS节点发送的解析结果请求,根据X-DNS节点的IP与网络对应关系表获取解析结果请求中X-DNS节点的IP对应的网络,根据域名记录从网络中获取域名的CDN服务器节点的IP;
CDN隐藏授权DNS节点将CDN服务器节点的IP返回X-DNS节点;
X-DNS节点将CDN服务器节点的IP返回本地DNS服务器以返回用户设备,以便于用户设备根据CDN服务器节点的IP从CDN服务器节点获取网络内容。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国联合网络通信集团有限公司,未经中国联合网络通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811221402.9/2.html,转载请声明来源钻瓜专利网。