The invention belongs to the field of communication, the Internet provides a method of treating a device, wherein the method comprises the following steps: intelligent terminal server domain name system into the first DNS query to the first local domain name; the first DNS intelligent terminal receives the first local domain name server returns the response transformation. Intelligent terminal determines the first DNS response in reply Reply codes for error free Code mark N0_ERROR and Answer Count>, the number of replies; 0, to determine the DNS query success, analyze the response of DNS intelligent terminal gets the Internet Protocol IP address, the IP address on the internet. The technical proposal provided by the invention has the advantages of high success rate of Internet access.
【技术实现步骤摘要】
一种设备上网处理方法及装置
本专利技术涉及通信领域,尤其涉及一种设备上网处理方法及装置。
技术介绍
通信设备的上网为基本的功能,现有的通信设备的应用访问网络时,需要将需要访问的域名转化为网际协议(英文:InternetProtocol,IP)地址。通信设备向本地域名转化服务器(LocalDNSServer)发送域名转换系统(英文:domainnamesystem,DNS)查询(QUERY),LocalDNSServer从根域名服务器(RootDNSServers)取得相应的结果,然后发送DNSResponse给LocalDNSServer,LocalDNSServer将域名响应DNSResponse转发给通信设备,通信设备解析DNSResponse实现上网。现有的通信设备解析DNSResponse后,有可能无法获取到IP地址,导致DNS查询失败,应用访问网络失败。
技术实现思路
本专利技术的目的之一是提供一种设备上网处理方法,其主要解决现有的设备访问网络失败缺点。第一方面,提供一种设备上网处理方法,所述方法包括如下步骤:智能终端向第一本地域名转化服务器发送域名转换系统第一DNS查询;智能终端接收第一本地域名转化服务器返回的第一DNS响应。智能终端确定第一DNS响应内的回复码ReplyCode标志为无错误NO_ERROR,且应答数量AnswerCount>0时,确定DNS查询成功,智能终端解析DNS响应获取网际协议IP地址,应用该IP地址上网。可选的,所述方法还包括:智能终端确定第一DNS响应内的回复码ReplyCode标志不为无错误或第一DNS响应内的R ...
【技术保护点】
一种设备上网处理方法,其特征在于,所述方法包括如下步骤:智能终端向第一本地域名转化服务器发送域名转换系统第一DNS查询;智能终端接收第一本地域名转化服务器返回的第一DNS响应;智能终端确定第一DNS响应内的回复码Reply Code标志为无错误NO_ERROR,且应答数量Answer Count>0时,确定DNS查询成功,智能终端解析DNS响应获取网际协议IP地址,应用该IP地址上网。
【技术特征摘要】
1.一种设备上网处理方法,其特征在于,所述方法包括如下步骤:智能终端向第一本地域名转化服务器发送域名转换系统第一DNS查询;智能终端接收第一本地域名转化服务器返回的第一DNS响应;智能终端确定第一DNS响应内的回复码ReplyCode标志为无错误NO_ERROR,且应答数量AnswerCount>0时,确定DNS查询成功,智能终端解析DNS响应获取网际协议IP地址,应用该IP地址上网。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:智能终端确定第一DNS响应内的回复码ReplyCode标志不为无错误或第一DNS响应内的ReplyCode标志为无错误但AnswerCount=0时,确定DNS查询失败。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:智能终端第一DNS响应内的回复码ReplyCode标志不为无错误或第一DNS响应内的ReplyCode标志为无错误但AnswerCount=0时,智能终端向第二本地域名转化服务器发送第二DNS查询;智能终端接收第二本地域名转化服务器返回的第二DNS响应;智能终端确定第二DNS响应内的回复码ReplyCode标志为无错误NO_ERROR,且应答数量AnswerCount>0时,确定DNS查询成功,智能终端解析第二DNS响应获取网际协议IP地址,应用该IP地址上网。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:智能终端确定第二DNS响应内的回复码ReplyCode标志不为无错误或第二DNS响应内的ReplyCode标志为无错误但AnswerCount=0时,确定DNS查询失败。5.根据权利要求1-4任意一项权利要求所述的方法,其特征在于,所述DNS响应包括:ReplyCode和AnswerCou...
【专利技术属性】
技术研发人员:王伟,
申请(专利权)人:广东欧珀移动通信有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。