[发明专利]一种Android上降低域名解析失败的方法有效
申请号: | 201711298586.4 | 申请日: | 2017-12-08 |
公开(公告)号: | CN107995325B | 公开(公告)日: | 2021-08-24 |
发明(设计)人: | 王旭东 | 申请(专利权)人: | 北京酷我科技有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12;H04L29/08 |
代理公司: | 北京国标律师事务所 11753 | 代理人: | 姚克枫 |
地址: | 100080 北京市海淀区农大*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 android 降低 域名解析 失败 方法 | ||
本发明涉及一种Android上降低域名解析失败的方法,包括如下步骤:当收到域名解析失败回答报文时,获取回答报文中的URL对象,解析URL对象,得到host信息,向指定服务器发送一个UDP请求,在UDP请求中携带上一步中得到的host信息,接收指定服务器返回的回答报文,解析回答报文,得到TCP代理服务的IP,断开并关闭UDP请求,用TCP代理服务的IP,替换原URL链接的host,组成新的URL,用新的URL尝试建立http请求,并重试域名解析。发明,针对域名解析失败,进行二次解析处理,提高域名解析的成功性,解决不同区域域名解析失败或者域名被屏蔽的情况,尽可能的保证用户能获取正确的数据。
技术领域
本发明涉及域名解析技术领域,具体说是一种Android上降低域名解析失败的方法。
背景技术
在网络中,通常用一台计算机或计算机组支持网站的存储及访问,这些计算机或计算机组称为站点,位于因特网(Internet)中。在访问网站时,为了便于记忆及访问,需要域名解析服务的支持。
在标识、区分计算机或计算机组时,采用的是IP,IP是IP地址的简称,因特网中的地址是数字的IP地址,这种网络上标识站点的数字地址,不便于记忆,因为IP地址是由32位的二进制数字组成,即使是点分十进制IP地址也并不太容易记忆。
域名(Domain Name),由一串用“点”分隔的字符组成,相当于站点的名称,用于在数据传输时标识计算机的电子方位(有时也指地理位置,地理上的域名,指代有行政自主权的一个地方区域)。相对而言便于记忆。
域名解析,就是把域名指向站点的IP,让人们通过注册的域名可以方便地访问到网站的一种服务。即:为了方便记忆,采用域名来代替IP地址来表示站点。域名解析就是域名到IP地址的转换过程。域名的解析工作由DNS服务器(域名服务器)完成。
例如:
域名www.kuwo.cn,经过DNS服务器的域名解析,将会得到如下IP地址IPV4:101.36.137.11。
域名解析也叫域名指向、服务器设置、域名配置以及反向IP登记等等。说得简单点就是将好记的域名解析成IP,服务由DNS服务器完成,是把域名解析到一个IP地址,然后在此IP地址的主机上将一个子目录与域名绑定。
DNS,是域名系统(Domain Name System)的缩写,是因特网使用的命名系统。这种因特网的命名系统中使用了许多的“域(domain)”,因此就出现了“域名”这个名词。
因为因特网规模很大,所以整个因特网只使用一个域名服务器是不可行的。因此,早在1983年因特网开始采用层次树状结构的命名方法,并使用分布式的域名系统DNS,并采用客户服务器方式。
DNS使大多数名字都在本地解析(resolve),仅有少量解析需要在因特网上通信,因此DNS系统的效率很高。由于DNS是分布式系统,即使单个计算机出了故障,也不会妨碍整个DNS系统的正常运行。域名到IP地址的解析是由分布在因特网上的许多域名服务器程序共同完成的。域名服务器程序在专设的结点上运行,而人们也常把运行域名服务器程序的机器称为域名服务器。
域名到IP地址的解析过程的要点如下:当某一个应用需要把主机名解析为IP地址时,该应用进程就调用解析程序,并称为DNS的一个客户,把待解析的域名放在DNS请求报文中,以UDP用户数据报方式发给本地域名服务器。本地域名服务器在查找域名后,把对应的IP地址放在回答报文中返回。应用程序获得目的主机的IP地址后即可进行通信。
DNS解析出现错误,一般是我们把一个域名解析成一个错误的IP地址,或者根本不知道某个域名对应的IP地址是什么时,我们就无法通过域名访问相应的站点了,这就是DNS解析故障。出现DNS解析故障最大的症状就是访问站点对应的IP地址没有问题,然而访问他的域名就会出现错误。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京酷我科技有限公司,未经北京酷我科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711298586.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种小型显微装置
- 下一篇:光学组件及包括其的内窥镜用光源装置