[发明专利]一种基于分析CDN网络数据的网络访问方法有效
申请号: | 201410109142.1 | 申请日: | 2014-03-24 |
公开(公告)号: | CN103873604B | 公开(公告)日: | 2017-03-22 |
发明(设计)人: | 秦臻 | 申请(专利权)人: | 成都博宇科技有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12;H04L12/803 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 610041 四川省成都*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 分析 cdn 网络 数据 访问 方法 | ||
技术领域
本发明涉及互联网技术领域,具体涉及一种基于分析CDN网络数据的网络访问方法。
背景技术
域名系统(Domain Name System,简称DNS)能将便于用户识别的域名转换为便于机器识别的IP地址。CDN网络则利用DNS重定向技术将用户定向到特定的内容服务器,以提高用户的浏览体验。
近年来,Google、OpenDNS等公司纷纷推出了公共域名解析服务,并快速发展和部署。由于DNS协议通常是将域名解析器的IP地址提供给域名服务器(而不是用户的IP地址),故CDN网络使用的DNS重定向技术也主要是根据域名解析器的IP地址(而不是用户的IP地址),将用户定向到一个特定的内容服务器。该服务器到域名解析器(而不是到用户)有最优的网络连接条件,包括延迟、带宽等性能。一般情况来讲,传统的域名解析器和用户之间距离往往较近,因此,若使用传统的域名解析器,该内容服务器到用户也能有很好的网络连接条件。当用户从传统的域名解析服务切换到公共域名解析服务,用户和域名解析器之间地理位置上的匹配关系将被打破,必然会冲击到CDN网络使用的DNS重定向技术,进而影响到CDN网络的性能。
相对于传统的域名解析服务,公共域名解析服务可以提供更快速的域名解析,提高用户的网络浏览体验。但若用户其地理位置附近没有主流CDN网络的内容服务器,使用公共域名解析服务访问CDN网络时,其网络浏览体验将会受到不利影响。
发明内容
针对现有技术中的上述不足,本发明提供的基于分析CDN网络数据的网络访问方法能够通过公共域名解析器和本地域名解析器获取CDN网络的数据信息的分析,来选择适当的域名解析器进行网络访问。
本发明分析公共域名解析器服务对CDN网络影响的方法一个实施例采用的技术方案为:
获取若干网站的域名列表;
获取所述域名列表中域名的DNS记录;
接收用户请求数据,以获取所述DNS记录中使用过CDN网络的域名发布的资源;
分别采用公共域名解析器和本地域名解析器访问所述使用过CDN网络的域名发布的资源,获取CDN网络的负载均衡信息、内容发布质量信息和跨域通信量信息;
分析公共域名解析器访问获取CDN网络的负载均衡信息、内容发布质量信息和跨域通信量信息与本地域名解析器访问获取CDN网络的负载均衡信息、内容发布质量信息和跨域通信量信息的差异;以及
评估公共域名解析器和本地域名解析器的性能,选择适当的域名解析器进行网络访问。
本发明提供的基于分析CDN网络数据的网络访问方法分别使用公共域名解析器和本地域名解析器这两种情况下,从待测量的CDN网络上获取相同的资源信息,并比较这两种情况下该CDN网络的负载均衡、内容发布质量和跨域通信量,从这三个方面来评估公共域名解析服务对CDN网络造成的影响,用户可以通过对上述比较的结果来选择适当的域名解析器进行网络访问。
附图说明
图1为本发明基于分析CDN网络数据的网络访问方法一个实施例的流程图;
图2为获取域名列表中域名的DNS记录的流程图;
图3为对域名解析器内无DNS请求报文所请求域名的DNS记录时,域名解析器依次访问各级域名服务器的具体实例流程图。
具体实施方式
下面对本发明的具体实施方式进行描述,以便于本技术领的技术人员理解本发明,但应该清楚,本发明不限于具体实施方式的范围,对本技术领域的普通技术人员来讲,只要各种变化在所附的权利要求限定和确定的本发明的精神和范围内,这些变化是显而易见的,一切利用本发明构思的发明创造均在保护之列。
参考图1,图1所示为本发明的基于分析CDN网络数据的网络访问方法一个实施例的流程图,该方法包括步骤101到106。
在步骤101中,获取若干网站的域名列表。
这儿所说的域名列表,可以是从网络上下载的目前最流行的1,000,000个网站的域名列表。
在步骤102中,获取域名列表中域名的DNS记录。
参考图2,图2所示为本发明的获取所述域名列表中域名的DNS记录的流程图,获取过程包括步骤201到205。
在步骤201中,构造DNS请求报文。此处所说的构造DNS请求报文意为用户可以根据自己的访问需求键入一个域名。
在步骤202中,向域名解析器发送DNS请求报文。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都博宇科技有限公司,未经成都博宇科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410109142.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:办公室用可以伸缩的带有把手的纸杯的设计方法
- 下一篇:带有凉席枕面的枕套