The invention discloses a method for analysis of CDN network data access network based on the domain name of the website, get some list; get the domain the domain name in the list of DNS records; according to the user request data acquisition using CDN network and the DNS record of the domain name in the release of resources; using the public domain and the local DNS resolver the use of CDN, access network domain resources released, access to CDN network load balancing information, publish quality information and cross domain communication information; analysis of access through public DNS access CDN network load balancing information, publish quality information and cross domain communication and access information through local DNS access CDN network load balancing information, publish quality information and cross domain communication information difference; evaluation of public domain name And the performance of the local domain name parser, select the appropriate domain name parser for network access.
【技术实现步骤摘要】
一种基于分析CDN网络数据的网络访问方法
本专利技术涉及互联网
,具体涉及一种基于分析CDN网络数据的网络访问方法。
技术介绍
域名系统(DomainNameSystem,简称DNS)能将便于用户识别的域名转换为便于机器识别的IP地址。CDN网络则利用DNS重定向技术将用户定向到特定的内容服务器,以提高用户的浏览体验。近年来,Google、OpenDNS等公司纷纷推出了公共域名解析服务,并快速发展和部署。由于DNS协议通常是将域名解析器的IP地址提供给域名服务器(而不是用户的IP地址),故CDN网络使用的DNS重定向技术也主要是根据域名解析器的IP地址(而不是用户的IP地址),将用户定向到一个特定的内容服务器。该服务器到域名解析器(而不是到用户)有最优的网络连接条件,包括延迟、带宽等性能。一般情况来讲,传统的域名解析器和用户之间距离往往较近,因此,若使用传统的域名解析器,该内容服务器到用户也能有很好的网络连接条件。当用户从传统的域名解析服务切换到公共域名解析服务,用户和域名解析器之间地理位置上的匹配关系将被打破,必然会冲击到CDN网络使用的DNS重定向技术, ...
【技术保护点】
一种基于分析CDN网络数据的网络访问方法,其特征是,包括:获取若干网站的域名列表;获取所述域名列表中域名的DNS记录;接收用户请求数据,以获取所述DNS记录中使用过CDN网络的域名发布的资源;分别采用公共域名解析器和本地域名解析器访问所述使用过CDN网络的域名发布的资源,获取CDN网络的负载均衡信息、内容发布质量信息和跨域通信量信息;分析公共域名解析器访问获取CDN网络的负载均衡信息、内容发布质量信息和跨域通信量信息与本地域名解析器访问获取CDN网络的负载均衡信息、内容发布质量信息和跨域通信量信息的差异;以及评估公共域名解析器和本地域名解析器的性能,选择适当的域名解析器进行网络访问。
【技术特征摘要】
1.一种基于分析CDN网络数据的网络访问方法,其特征是,包括:获取若干网站的域名列表;获取所述域名列表中域名的DNS记录;接收用户请求数据,以获取所述DNS记录中使用过CDN网络的域名发布的资源;分别采用公共域名解析器和本地域名解析器访问所述使用过CDN网络的域名发布的资源,获取CDN网络的负载均衡信息、内容发布质量信息和跨域通信量信息;分析公共域名解析器访问获取CDN网络的负载均衡信息、内容发布质量信息和跨域通信量信息与本地域名解析器访问获取CDN网络的负载均衡信息、内容发布质量信息和跨域通信量信息的差异;以及评估公共域名解析器和本地域名解析器的性能,选择适当的域名解析器进行网络访问。2.根据权利要求1所述的方法,其特征是,所述获取所述域名列表中域名的DNS记录的步骤进一步包括:构造DNS请求报文;向域名解析器发送DNS请求报文;若所述域名解析器内缓存有所述DNS请求报文所请求域名的DNS记录,向服务器返回该DNS记录;若所述域名解析器内无所述DNS请求报文所请求域名的DNS记录,所述域名解析器依次访问各级域名服务器,直到获取DNS请求报文所请求域名的DNS记录。3.根据权利要求2所述的方法,其特征是,所述接收用户请求数据,以获取所述DNS...
【专利技术属性】
技术研发人员:秦臻,
申请(专利权)人:成都博宇科技有限公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。