[发明专利]一种域名解析方法、装置、设备及存储介质在审
申请号: | 202310355725.1 | 申请日: | 2023-03-22 |
公开(公告)号: | CN116405458A | 公开(公告)日: | 2023-07-07 |
发明(设计)人: | 姚季昕 | 申请(专利权)人: | 深圳开鸿数字产业发展有限公司 |
主分类号: | H04L61/4511 | 分类号: | H04L61/4511 |
代理公司: | 深圳市力道知识产权代理事务所(普通合伙) 44507 | 代理人: | 郑永敏 |
地址: | 518000 广东省深圳市福田区福保街道福保*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 域名解析 方法 装置 设备 存储 介质 | ||
本申请公开了一种域名解析方法、装置、设备及存储介质,该方法包括:在鸿蒙系统中获取当前网络检测结果;判断当前网络检测结果与上一个网络检测结果是否相同;如果当前网络检测结果与上一个网络检测结果不同,获取当前的多个可用网络;对每个可用网络的网络参数进行评分,获取每个可用网络的分数,按从高到底的顺序,对每个可用网络的分数进行排名,将排名第一的可用网络作为优选网络;在鸿蒙系统中获取要解析的域名,根据域名生成域名解析请求;根据优选网络的网络模式识别优选网络对应的DNS服务器,向优选网络对应的DNS服务器发送域名解析请求,接收DNS服务器返回的域名解析请求对应的域名查询结果。本申请有利于提高域名解析效率。
技术领域
本申请涉及互联网技术领域,尤其涉及一种域名解析方法、装置、设备及存储介质。
背景技术
DNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网。
然而,现有技术不利于提高域名解析效率,原因在于,现有的设备无法向优选网络对应的DNS服务器发起域名解析请求,导致域名解析请求的发送时间长,进而导致域名的解析速度慢,因此不利于提高域名解析效率。
发明内容
本申请实施例提供一种域名解析方法、装置、设备及存储介质,以解决上述现有技术不利于提高域名解析效率的技术问题。
第一方面,本申请实施例提供了一种域名解析方法,所述域名解析方法包括:
在鸿蒙系统中获取当前网络检测结果;
判断所述当前网络检测结果与上一个网络检测结果是否相同;
如果所述当前网络检测结果与所述上一个网络检测结果不同,获取当前的多个可用网络;
对每个所述可用网络的网络参数进行评分,获取每个所述可用网络的分数,按从高到底的顺序,对每个所述可用网络的分数进行排名,将排名第一的所述可用网络作为优选网络;
在所述鸿蒙系统中获取要解析的域名,根据所述域名生成域名解析请求;
获取所述优选网络的网络模式,根据所述优选网络的网络模式识别所述优选网络对应的DNS服务器,向所述优选网络对应的DNS服务器发送所述域名解析请求,接收所述DNS服务器返回的所述域名解析请求对应的域名查询结果。
作为一个可选的实施方式,所述在所述鸿蒙系统中获取要解析的域名,根据所述域名生成域名解析请求,具体为:
在所述鸿蒙系统中获取应用程序发起的网络请求;
在所述网络请求中获取要解析的域名,根据所述域名生成域名解析请求。
作为一个可选的实施方式,所述获取所述优选网络的网络模式,根据所述优选网络的网络模式识别所述优选网络对应的DNS服务器,向所述优选网络对应的DNS服务器发送所述域名解析请求,接收所述DNS服务器返回的所述域名解析请求对应的域名查询结果,具体为:
获取所述优选网络的网络模式,将所述优选网络的网络模式与预存的以太网模式、WIFI网络模式、蜂窝网络模式进行匹配;
当所述优选网络的网络模式匹配为所述以太网模式时,识别所述优选网络对应的DNS服务器为私有DNS服务器,向所述私有DNS服务器发送所述域名解析请求,接收所述私有DNS服务器返回的所述域名解析请求对应的域名查询结果;
当所述优选网络的网络模式匹配为所述WIFI网络模式或所述蜂窝网络模式时,识别所述优选网络对应的DNS服务器为公有DNS服务器,向所述公有DNS服务器发送所述域名解析请求,接收所述公有DNS服务器返回的所述域名解析请求对应的域名查询结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳开鸿数字产业发展有限公司,未经深圳开鸿数字产业发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310355725.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:可穿戴设备
- 下一篇:一种带有超重报警系统的卸料平台