The present invention relates to the technical field of the Internet, in particular, the invention discloses a network access method, device and a terminal. The method comprises the following steps: initiated in response to a request to multi-channel GSLB server, and according to the response speed of the GSLB server to generate GSLB IP sorted list; access to the core domain application, analyzes the corresponding request the core domain to the GSLB server application server IP, saved as IP application server cache; receiving application domain name query request, when the domain name is the core domain, according to the corresponding application server cache access IP IP application server; when the domain name is not the core domain, according to the GSLB IP list to the corresponding GSLB server initiate DNS request to acquire IP application server; the application server IP returns to the application, in order to make the application connected to the application service The device is used to initiate application requests. The invention provides the best access IP for application, reduces the time delay of domain resolution and realizes network transmission delay as short as possible.
【技术实现步骤摘要】
网络接入方法、装置及终端
本专利技术涉及互联网
,具体而言,本专利技术公开一种网络接入方法、装置及终端。
技术介绍
随着互联网技术的发展,近年来,各类互联网产品给人们的工作、生活带来了很多便利与娱乐,而互联网产品大多离不开网络,并且用户体验非常重要,用户希望在使用互联网产品时能够有更快的响应反馈,即希望网络接入速度越快越好,因而如何让终端的网络访问请求更快,最大程度降低网络时延是目前多放亟需解决的问题,尤其是终端处于弱网环境下,其ISP可能多次切换,在弱信号时需要多次重试重新连接网络后才能够向外发起网络请求。
技术实现思路
本专利技术的首要目的在于提供一种网络接入方法和装置,用于为应用提供最佳接入IP,降低域名解析时延和实现尽可能短的网络传输时延。本专利技术的另一目的在于提供一种实现上述网络接入方法的终端。为了实现该目的,本专利技术采用如下技术方案:第一方面,本专利技术提供一种网络接入方法,包括:向多路GSLB服务器发起响应请求,并根据GSLB服务器的响应速度对其排序后生成GSLBIP列表;获取应用的核心域名,向GSLB服务器请求解析所述核心域名对应的应用服务器 ...
【技术保护点】
一种网络接入方法,其特征在于,包括:向多路GSLB服务器发起响应请求,并根据GSLB服务器的响应速度对其排序后生成GSLB IP列表;获取应用的核心域名,向GSLB服务器请求解析所述核心域名对应的应用服务器IP,保存为应用服务器IP缓存;接收应用的域名查询请求,当所述域名为核心域名时,根据应用服务器IP缓存获取对应的应用服务器IP;当所述域名不是核心域名时,根据GSLB IP列表向对应的GSLB服务器发起域名解析请求以获取应用服务器IP;将所述应用服务器IP返回给应用,以使应用连接到所述应用服务器以发起应用请求。
【技术特征摘要】
1.一种网络接入方法,其特征在于,包括:向多路GSLB服务器发起响应请求,并根据GSLB服务器的响应速度对其排序后生成GSLBIP列表;获取应用的核心域名,向GSLB服务器请求解析所述核心域名对应的应用服务器IP,保存为应用服务器IP缓存;接收应用的域名查询请求,当所述域名为核心域名时,根据应用服务器IP缓存获取对应的应用服务器IP;当所述域名不是核心域名时,根据GSLBIP列表向对应的GSLB服务器发起域名解析请求以获取应用服务器IP;将所述应用服务器IP返回给应用,以使应用连接到所述应用服务器以发起应用请求。2.根据权利要求1所述的方法,其特征在于,所述获取应用的核心域名,向GSLB服务器请求解析所述核心域名对应的应用服务器IP,保存为应用服务器IP缓存之后,还包括:按照各核心域名的TTL值向GSLB服务器请求解析所述核心域名对应的应用服务器IP,以更新应用服务器IP缓存。3.根据权利要求1所述的方法,其特征在于,所述获取应用的核心域名,向GSLB服务器请求解析所述核心域名对应的应用服务器IP,保存为应用服务器IP缓存之后,还包括:检测终端的状态变化,所述终端的状态变化包括移动网络切换,WIFI切换和应用前后台切换;当检测到终端的状态发生变化时,实时向GSLB服务器请求解析所述核心域名对应的应用服务器IP,以更新所述应用服务器IP缓存。4.根据权利要求1所述的方法,其特征在于,所述将所述应用服务器IP返回给应用,以使应用连接到所述应用服务器以发起应用请求之后,还包括:获取应用连接到应用服务器的成功率及时延信息;按照预设时间间隔将所述成功率及时延信息上报到GSLB服务器。5.根据权利要求1所述的方法,其特征在于,所述根据GSLBIP列表向对应的GSLB服务器发起域名解析请求之后,还包括:当根据GSLBIP列表向对应的GSLB服务器发起域名解析请求失败时,向LOCALNDS服务器发起域名解析以...
【专利技术属性】
技术研发人员:韩方,王辉,刘湛卢,黄俊,赵丁,
申请(专利权)人:广州华多网络科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。