Nothing Special   »   [go: up one dir, main page]

CN105610993B - 一种域名解析方法、装置及系统 - Google Patents

一种域名解析方法、装置及系统 Download PDF

Info

Publication number
CN105610993B
CN105610993B CN201410667117.5A CN201410667117A CN105610993B CN 105610993 B CN105610993 B CN 105610993B CN 201410667117 A CN201410667117 A CN 201410667117A CN 105610993 B CN105610993 B CN 105610993B
Authority
CN
China
Prior art keywords
domain name
dns
recurrence
request
parsing result
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201410667117.5A
Other languages
English (en)
Other versions
CN105610993A (zh
Inventor
段立鸿
王顺新
王奕婷
尹睿哲
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Mobile Group Henan Co Ltd
Original Assignee
China Mobile Group Henan Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Mobile Group Henan Co Ltd filed Critical China Mobile Group Henan Co Ltd
Priority to CN201410667117.5A priority Critical patent/CN105610993B/zh
Publication of CN105610993A publication Critical patent/CN105610993A/zh
Application granted granted Critical
Publication of CN105610993B publication Critical patent/CN105610993B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明涉及域名解析领域,特别涉及一种域名解析方法、装置及系统,首先由域名解析优化装置确定出需要优化的域名列表;根据域名列表中的域名向授权DNS发起N次第一递归请求,对应答结果进行筛选得到域名对应的解析结果;接收本地DNS发起的第二递归请求,将与所述相匹配的域名所对应的解析结果发送给所述本地DNS,从而通过连续多次递归同一个DNS域名,获得一个域名尽量多的IP地址信息,并对获得的多个IP地址信息进行按照优化策略进行筛选,选择出最符合条件的IP地址,并将该IP地址返回给本地DNS,由本地DNS转发给请求的终端用户,因此,能够将最佳解析结果应答给终端用户。

Description

一种域名解析方法、装置及系统
技术领域
本发明涉及域名解析领域,特别涉及一种域名解析的方法、装置及系统。
背景技术
DNS(Domain Name System,域名系统)作为互联网业务的组成部分,提供域名与IP的映射关系。DNS系统是一个分布式的系统,架设在运营商端,配置在宽带用户端,接收宽带用户域名请求的DNS服务器称之为本地DNS;由ICP(Internet Content Provider,网络内容服务商)架设,或由专门提供域名解析服务的组织架设,实现域名与IP对应配置关系的DNS服务器称之为授权DNS。
目前,广泛应用的具有优化DNS解析结果的方案为SORTLIST(种类列表)排序,SORTLIST排序方案的流程,如图1所示。
SORTLIST排序的具体业务流程如下:
步骤一、终端用户向本地DNS发起DNS解析请求;
步骤二、本地DNS判断缓存中是否有与DNS解析请求相对应的解析结果;
步骤三、若缓存中保存有与DNS解析请求相对应的解析结果,则将缓存的解析结果应答给用户,流程结束;若缓存中未保存有与DNS解析请求相对应的解析结果,则将DNS解析请求转发给本地DNS的递归模块;
步骤四、递归模块向授权DNS发起查询请求,并获得应答结果;
步骤五、递归模块将获得的应答结果传递给智能排序模块;
步骤六、智能排序模块按照预定的IP地址优先规则对应答报文中的IP地址进行排序;
步骤七、将排序结果写到缓存中;
步骤八、将缓存的结果应答给终端用户,流程结束。
然而,采用SORTLIST排序方案对终端用户请求的域名进行解析的问题在于只能对一个递归应答包中的结果进行解析,而不能对多个递归应答包中的结果进行解析,这样会导致现有的域名解析系统应答给终端用户的极有可能不是最佳的解析结果。
发明内容
本发明实施例提供一种域名解析的方法、装置及系统,用以实现将最佳的解析结果发送给终端用户
本发明实施例提供的域名解析方法,包括:
域名解析优化装置对本地域名系统DNS第一周期内的DNS日志进行分析,确定出需要优化的域名列表;其中,所述需要优化的域名列表是指在所述第一周期内调度有偏差的域名的集合;
根据所述域名列表中的域名向授权DNS发起N次第一递归请求,在收到所述授权DNS针对所述域名的应答结果后,对所述应答结果进行筛选得到所述域名对应的解析结果,并保存所述域名及对应的解析结果;
接收本地DNS发起的第二递归请求,所述第二递归请求中包括待访问的域名;
若保存的域名及对应的解析结果中存在与所述待访问的域名相匹配的域名,则将与所述相匹配的域名所对应的解析结果发送给所述本地DNS。
较佳的,接收本地DNS发起的第二递归请求前,还包括:
终端向本地DNS发起域名解析请求,所述域名解析请求中包括所述待访问的域名;
若本地DNS当前的缓存中不存在与所述待访问的域名相匹配的解析结果,则本地DNS向所述域名解析优化装置及所述授权DNS发起所述第二递归请求。
较佳的,所述调度有偏差的域名是指在所述第一周期内的DNS日志中该域名的解析地址包括网内地址和网外地址。
较佳的,在收到所述授权DNS针对所述域名的应答结果后,对所述应答结果进行筛选得到所述域名对应的解析结果,具体为:
在收到所述授权DNS针对所述域名的M个应答结果后,判断所述M个应答结果中是否存在网内地址,若存在网内地址,则将所述网内地址作为所述域名对应的解析结果;和/或,
当存在多个网内地址时,则从所述多个网内地址中选取最符合筛选策略的网内地址作为所述域名对应的解析结果。
较佳的,在每个第二周期内根据所述域名列表中的域名向授权DNS发起N次第一递归请求;所述第二周期与本地DNS的缓存周期相同。
本发明实施例提供的域名解析优化装置,其特征在于,该装置包括:分析模块,递归模块和引流模块;
所述分析模块,用于对本地域名系统DNS第一周期内的DNS日志进行分析,确定出需要优化的域名列表;其中,所述需要优化的域名列表是指在所述第一周期内调度有偏差的域名的集合;
所述递归模块,用于根据所述域名列表中的域名向授权DNS发起N次第一递归请求,在收到所述授权DNS针对所述域名的应答结果后,对所述应答结果进行筛选得到所述域名对应的解析结果,并保存所述域名及对应的解析结果;
所述引流模块,用于接收本地DNS发起的第二递归请求,所述第二递归请求中包括待访问的域名;
若保存的域名及对应的解析结果中存在与所述待访问的域名相匹配的域名时,则将与所述相匹配的域名所对应的解析结果发送给所述本地DNS。
较佳的,所述调度有偏差的域名是指在所述第一周期内的DNS日志中该域名的解析地址包括网内地址和网外地址。
较佳的,所述递归模块,具体用于:
在收到所述授权DNS针对所述域名的M个应答结果后,判断所述M个应答结果中是否存在网内地址,若存在网内地址,则将所述网内地址作为所述域名对应的解析结果;和/或,
当存在多个网内地址时,则从所述多个网内地址中选取最符合筛选策略的网内地址作为所述域名对应的解析结果。
较佳的,所述递归模块,用于在每个第二周期内根据所述域名列表中的域名向授权DNS发起N次第一递归请求;所述第二周期与本地DNS的缓存周期相同。
本发明实施例提供的域名解析优化系统,其特征在于,包括本地DNS和上述6~9任一项所述的域名解析优化装置,所述本地DNS用于接收终端发起的域名解析请求,所述域名解析请求中包括待访问的域名;并判断当前缓冲中是否存在与所述待访问的域名相匹配的解析结果,若不存在与所述待访问的域名相匹配的解析结果,则向所述域名解析优化装置及授权DNS发起第二递归请求。
上述实施例提供的域名解析方法、装置及系统,首先由域名解析优化装置对本地域名系统DNS第一周期内的DNS日志进行分析,确定出需要优化的域名列表;然后根据所述域名列表中的域名向授权DNS发起N次第一递归请求,在收到所述授权DNS针对所述域名的应答结果后,对所述应答结果进行筛选得到所述域名对应的解析结果,并保存所述域名及对应的解析结果;接收本地DNS发起的第二递归请求,所述第二递归请求中包括待访问的域名;若保存的域名及对应的解析结果中存在与所述待访问的域名相匹配的域名,则将与所述相匹配的域名所对应的解析结果发送给所述本地DNS,从而通过连续多次递归同一个DNS域名,获得尽量多的IP地址信息,并对获得的多个IP地址信息按照优化策略进行筛选,选择出最符合条件的IP地址,并将该IP地址返回给本地DNS,由本地DNS转发给请求的终端用户,因此,能够将最佳解析结果应答给终端用户。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为现有技术中SORTLIST排序方案的流程图;
图2为本发明实施例提供的域名解析方法流程图;
图3为本发明实施例提供的域名解析优化装置结构示意图;
图4为本发明实施例提供的域名优化系统结构示意图。
具体实施方式
为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部份实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
图2,为本发明实施例提供的域名解析方法流程图。参见图2,该方法包括:
S201、域名解析优化装置对本地域名系统DNS第一周期内的DNS日志进行分析,确定出需要优化的域名列表;其中,所述需要优化的域名列表是指在第一周期内调度有偏差的域名的集合,转到S202。
上述第一周期的时间长度可以设置为24小时。
S202、根据域名列表中的域名向授权DNS发起N次第一递归请求,在收到授权DNS针对所述域名的应答结果后,对所述应答结果进行筛选得到所述域名对应的解析结果,并保存所述域名及对应的解析结果,转到S203。
S203、接收本地DNS发起的第二递归请求,所述第二递归请求中包括待访问的域名,转到S204。
S204、判断保存的域名及对应的解析结果中是否存在与所述待访问的域名相匹配的域名,若保存的域名及对应的解析结果中存在与所述待访问的域名相匹配的域名,则转到S205;若保存的域名及对应的解析结果中不存在与所述待访问的域名相匹配的域名,则结束。
S205、将与所述相匹配的域名所对应的解析结果发送给所述本地DNS。
上述步骤S201中,调度有偏差的域名是指在DNS日志中该域名的解析地址包括网内地址和网外地址。例如,移动终端用户在上海的本地DNS服务器上进行域名www.sina.com的访问,若授权服务器返回给该移动终端用户的IP(Internet Protocol,网络之间互连的协议)地址有时是移动运行商所拥有的IP地址,有时不是移动运营商所拥有的IP地址,例如,为电信运行商或联通运营商所拥有的IP地址,则域名解析优化装置可以将上述域名www.sina.com存入需要优化的域名列表中。
上述步骤S202中,根据域名列表中的域名向授权DNS发起N次递归请求,在收到授权DNS针对所述域名的应答结果后,对所述应答结果进行筛选得到域名对应的解析结果,并保存域名及对应的解析结果,在具体实施时,N的取值可以设置为50。例如,域名列表仅包含一个域名www.sina.com和www.baidu.com,则域名解析优化装置根据域名www.sina.com和www.baidu.com向授权DNS各发起50次递归请求。
进一步地,在收到授权DNS针对域名的M个应答结果后,M的取值可以为50,然后判断M个应答结果中是否存在网内地址,若存在网内地址,则将所述网内地址作为域名对应的解析结果;当存在多个网内地址时,则从多个网内地址中选取最符合筛选策略的网内地址作为域名对应的解析结果。
下面以域名列表中仅包含一个域名www.sina.com对从授权DNS中获得的应答结果如何进行筛选进行详细的说明,为描述方便起见,假设域名解析优化装置以域名www.sina.com向授权DNS发起5次递归请求,假设5次递归请求获得的应答结果分别为:(1)移动的IP地址为:192.168.1.110,(2)电信的IP地址为:202.168.1.110;(3)联通的IP地址为:201.168.1.110,(4)铁通的IP地址为:192.168.1.109;(5)移动的IP地址为:192.168.1.100。当域名解析优化装置为移动运行商所使用时,可以设置的顺序为192.168.1.110、192.168.1.100、192.168.1.109;在进行筛选时,可以将电信和联通的IP地址均丢弃,也可以将电信和联通的IP地址按照预设的规则进行排序,例如,预设的规则为先电信后联通,或者先联通后电信。进一步假设将电信和联通的IP地址均丢弃,筛选后的顺序为192.168.1.110、192.168.1.100、192.168.1.109,在具体实施时,可以将域名与筛选后的域名建立一个映射关系表,例如,根据域名www.sina.com及上述应答结果之间的映射关系可建立的表格如下面的表一所示:
表一
进一步地,在每个第二周期内根据域名列表中的域名向授权DNS发起N次第一递归请求;第二周期与本地DNS的缓存周期相同即第二周期的时间长度与缓存模块的TTL(TimeTo Live,生存时间)相同,通常情况下,默认的生存时间为3600秒(1小时),当TTL的值为3600秒时表示缓存服务器保存已请求的DNS解析结果的时间为1小时;当第二周期的时间长度被设置为3600秒时,表示根据域名列表中的域名每隔一个小时就向授权DNS发起N次递归请求。
进一步地,终端向本地DNS发起域名解析请求,该域名解析请求中包括待访问的域名;若本地DNS当前的缓存中不存在与待访问的域名相匹配的解析结果,则本地DNS向域名解析优化装置及授权DNS发起递归请求。例如,终端用户向本地DNS发送域名解析请求,域名解析请求包括待访问域名,如终端用户需要访问BAIDU网站,域名解析请求中包括:www.baidu.com,若本地DNS保存有www.baidu.com对应的IP地址202.108.98.132,则本地DNS服务器将对应的IP地址202.108.98.132发送给终端用户;若本地DNS未保存有对应的IP地址,则本地DNS向域名解析优化装置及授权DNS同时发起递归请求,假设域名解析优化装置的域名列表中保存有域名www.baidu.com,由于授权DNS通常离本地DNS距离较远,因此,本地DNS会优先收到域名解析优化装置反馈的解析结果。
本发明实施例提供的域名解析方法,首先由域名解析优化装置对本地域名系统DNS第一周期内的DNS日志进行分析,确定出需要优化的域名列表;然后根据所述域名列表中的域名向授权DNS发起N次第一递归请求,在收到所述授权DNS针对所述域名的应答结果后,对所述应答结果进行筛选得到所述域名对应的解析结果,并保存所述域名及对应的解析结果;接收本地DNS发起的第二递归请求,所述第二递归请求中包括待访问的域名;若保存的域名及对应的解析结果中存在与所述待访问的域名相匹配的域名,则将与所述相匹配的域名所对应的解析结果发送给所述本地DNS,从而通过连续多次递归同一个DNS域名,获得一个域名尽量多的IP地址信息,并对获得的多个IP地址信息进行按照优化策略进行筛选,选择出最符合条件的IP地址,并将该IP地址返回给本地DNS,由本地DNS转发给请求的终端用户,因此,能够将最佳解析结果应答给终端用户。
基于相同的技术构思,本发明实施例还提供一种域名解析优化装置,该域名解析优化装置可执行上述方法实施例。本发明实施例提供的域名解析优化装置如图3所示。
包括:分析模块31,递归模块32和引流模块33;
分析模块31,用于对本地域名系统DNS第一周期内的DNS日志进行分析,确定出需要优化的域名列表;其中,所述需要优化的域名列表是指在所述第一周期内调度有偏差的域名的集合;
递归模块32,用于根据所述域名列表中的域名向授权DNS发起N次第一递归请求,在收到所述授权DNS针对所述域名的应答结果后,对所述应答结果进行筛选得到所述域名对应的解析结果,并保存所述域名及对应的解析结果;
引流模块33,用于接收本地DNS发起的第二递归请求,所述第二递归请求中包括待访问的域名;
若保存的域名及对应的解析结果中存在与所述待访问的域名相匹配的域名时,则将与所述相匹配的域名所对应的解析结果发送给所述本地DNS。
较佳的,所述调度有偏差的域名是指在第一周期内的DNS日志中该域名的解析地址包括网内地址和网外地址。
较佳的,递归模块32,具体用于:
在收到所述授权DNS针对所述域名的M个应答结果后,判断所述M个应答结果中是否存在网内地址,若存在网内地址,则将所述网内地址作为所述域名对应的解析结果;和/或,
当存在多个网内地址时,则从所述多个网内地址中选取最符合筛选策略的网内地址作为所述域名对应的解析结果。
较佳的,递归模块32,用于在每个第二周期内根据所述域名列表中的域名向授权DNS发起N次第一递归请求;所述第二周期与本地DNS的缓存周期相同。
基于相同的技术构思,本发明实施例还提供一种域名解析优化系统,该域名解析优化系统可执行上述方法实施例。本发明实施例提供的域名解析优化系统如图4所示。包括:本地DNS和本发明实施例提供的域名解析优化装置,其中,本地DNS用于接收终端发起的域名解析请求,域名解析请求中包括待访问的域名;
若本地DNS当前的缓存中不存在与所述待访问的域名相匹配的解析结果,则本地DNS向所述域名解析优化装置及所述授权DNS发起所述第二递归请求。当域名解析优化装置中存在与所述待访问的域名相匹配的解析结果,则返回给本地DNS;由于域名解析优化装置中提前存好了优化的解析结果且与本地DNS的距离更近,所以会比授权DNS更快得反馈解析结果,使得终端可以收到更合适的域名解析结果;若域名解析优化装置中不存在与所述待访问的域名相匹配的解析结果,则终端最终会收到授权DNS反馈的解析结果。
综上所述,本发明实施例提供的域名解析方法、装置及系统,首先由域名解析优化装置对本地域名系统DNS第一周期内的DNS日志进行分析,确定出需要优化的域名列表;然后根据所述域名列表中的域名向授权DNS发起N次第一递归请求,在收到所述授权DNS针对所述域名的应答结果后,对所述应答结果进行筛选得到所述域名对应的解析结果,并保存所述域名及对应的解析结果;接收本地DNS发起的第二递归请求,所述第二递归请求中包括待访问的域名;若保存的域名及对应的解析结果中存在与所述待访问的域名相匹配的域名,则将与所述相匹配的域名所对应的解析结果发送给所述本地DNS,从而通过连续多次递归同一个DNS域名,获得一个域名尽量多的IP地址信息,并对获得的多个IP地址信息进行按照优化策略进行筛选,选择出最符合条件的IP地址,并将该IP地址返回给本地DNS,由本地DNS转发给请求的终端用户,因此,能够将最佳解析结果应答给终端用户。
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

Claims (10)

1.一种域名解析方法,其特征在于,该方法包括:
域名解析优化装置对本地域名系统DNS第一周期内的DNS日志进行分析,确定出需要优化的域名列表;其中,所述需要优化的域名列表是指在所述第一周期内调度有偏差的域名的集合;
根据所述域名列表中的域名向授权DNS发起N次第一递归请求,在收到所述授权DNS针对所述域名的应答结果后,对所述应答结果进行筛选得到所述域名对应的解析结果,并保存所述域名及对应的解析结果;
接收本地DNS发起的第二递归请求,所述第二递归请求中包括待访问的域名;
若保存的域名及对应的解析结果中存在与所述待访问的域名相匹配的域名,则将与所述相匹配的域名所对应的解析结果发送给所述本地DNS。
2.如权利要求1所述的方法,其特征在于,接收本地DNS发起的第二递归请求前,还包括:
终端向本地DNS发起域名解析请求,所述域名解析请求中包括所述待访问的域名;
若本地DNS当前的缓存中不存在与所述待访问的域名相匹配的解析结果,则本地DNS向所述域名解析优化装置及所述授权DNS发起所述第二递归请求。
3.如权利要求1所述的方法,其特征在于,所述调度有偏差的域名是指在所述第一周期内的DNS日志中该域名的解析地址包括网内地址和网外地址。
4.如权利要求1所述的方法,其特征在于,在收到所述授权DNS针对所述域名的应答结果后,对所述应答结果进行筛选得到所述域名对应的解析结果,具体为:
在收到所述授权DNS针对所述域名的M个应答结果后,判断所述M个应答结果中是否存在网内地址,若存在网内地址,则将所述网内地址作为所述域 名对应的解析结果;和/或,
当存在多个网内地址时,则从所述多个网内地址中选取最符合筛选策略的网内地址作为所述域名对应的解析结果。
5.如权利要求1所述的方法,其特征在于,在每个第二周期内根据所述域名列表中的域名向授权DNS发起N次第一递归请求;所述第二周期与本地DNS的缓存周期相同。
6.一种域名解析优化装置,其特征在于,该装置包括:分析模块,递归模块和引流模块;
所述分析模块,用于对本地域名系统DNS第一周期内的DNS日志进行分析,确定出需要优化的域名列表;其中,所述需要优化的域名列表是指在所述第一周期内调度有偏差的域名的集合;
所述递归模块,用于根据所述域名列表中的域名向授权DNS发起N次第一递归请求,在收到所述授权DNS针对所述域名的应答结果后,对所述应答结果进行筛选得到所述域名对应的解析结果,并保存所述域名及对应的解析结果;
所述引流模块,用于接收本地DNS发起的第二递归请求,所述第二递归请求中包括待访问的域名;
若保存的域名及对应的解析结果中存在与所述待访问的域名相匹配的域名时,则将与所述相匹配的域名所对应的解析结果发送给所述本地DNS。
7.如权利要求6所述的装置,其特征在于,所述调度有偏差的域名是指在所述第一周期内的DNS日志中该域名的解析地址包括网内地址和网外地址。
8.如权利要求6所述的装置,其特征在于,所述递归模块,具体用于:
在收到所述授权DNS针对所述域名的M个应答结果后,判断所述M个应答结果中是否存在网内地址,若存在网内地址,则将所述网内地址作为所述域名对应的解析结果;和/或,
当存在多个网内地址时,则从所述多个网内地址中选取最符合筛选策略的 网内地址作为所述域名对应的解析结果。
9.如权利要求6所述的装置,其特征在于,所述递归模块,用于在每个第二周期内根据所述域名列表中的域名向授权DNS发起N次第一递归请求;所述第二周期与本地DNS的缓存周期相同。
10.一种域名解析优化系统,其特征在于,包括本地DNS和上述6~9任一项权利要求所述的域名解析优化装置,所述本地DNS用于接收终端发起的域名解析请求,所述域名解析请求中包括待访问的域名;并判断当前缓冲中是否存在与所述待访问的域名相匹配的解析结果,若不存在与所述待访问的域名相匹配的解析结果,则向所述域名解析优化装置及授权DNS发起第二递归请求。
CN201410667117.5A 2014-11-20 2014-11-20 一种域名解析方法、装置及系统 Active CN105610993B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410667117.5A CN105610993B (zh) 2014-11-20 2014-11-20 一种域名解析方法、装置及系统

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410667117.5A CN105610993B (zh) 2014-11-20 2014-11-20 一种域名解析方法、装置及系统

Publications (2)

Publication Number Publication Date
CN105610993A CN105610993A (zh) 2016-05-25
CN105610993B true CN105610993B (zh) 2019-08-02

Family

ID=55990527

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410667117.5A Active CN105610993B (zh) 2014-11-20 2014-11-20 一种域名解析方法、装置及系统

Country Status (1)

Country Link
CN (1) CN105610993B (zh)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106657432B (zh) * 2016-11-17 2019-10-15 中国移动通信集团江苏有限公司 域名解析方法及装置
CN106657374A (zh) * 2017-01-04 2017-05-10 贵州力创科技发展有限公司 互联网流量流向大数据智能分析决策方法及系统
CN107707682B (zh) * 2017-04-19 2018-07-06 贵州白山云科技有限公司 一种bind配置加载优化方法及装置
CN107819837A (zh) * 2017-10-31 2018-03-20 南京优速网络科技有限公司 一种提升缓存服务质量的方法及缓存日志分析系统
CN108234685B (zh) * 2017-12-20 2021-04-27 中国移动通信集团江苏有限公司 用户终端网关设备dns调度的方法、装置、设备及介质
CN108156277A (zh) * 2018-03-19 2018-06-12 北京泰策科技有限公司 基于开放dns服务器的域名对应互联网资源的检测方法
CN111865876B (zh) 2019-04-29 2021-10-15 华为技术有限公司 网络的访问控制方法和设备
CN113067907B (zh) * 2020-01-02 2023-04-07 中国移动通信有限公司研究院 一种边缘应用寻址的方法和相关设备

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103167044A (zh) * 2011-12-08 2013-06-19 中国移动通信集团浙江有限公司 域名系统dns的智能解析的方法、拨测装置和系统
CN104158919A (zh) * 2014-08-20 2014-11-19 安一恒通(北京)科技有限公司 网页访问实现方法、服务器和客户端

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103167044A (zh) * 2011-12-08 2013-06-19 中国移动通信集团浙江有限公司 域名系统dns的智能解析的方法、拨测装置和系统
CN104158919A (zh) * 2014-08-20 2014-11-19 安一恒通(北京)科技有限公司 网页访问实现方法、服务器和客户端

Also Published As

Publication number Publication date
CN105610993A (zh) 2016-05-25

Similar Documents

Publication Publication Date Title
CN105610993B (zh) 一种域名解析方法、装置及系统
US7801985B1 (en) Data transfer for network interaction fraudulence detection
CN109981805B (zh) 一种域名解析的方法及装置
CN103685583B (zh) 一种域名解析的方法和系统
US10171299B2 (en) Method and apparatus for configuring proxy server
CN104158919A (zh) 网页访问实现方法、服务器和客户端
CN103167044B (zh) 域名系统dns的智能解析的方法、拨测装置和系统
US10193908B2 (en) Data transfer for network interaction fraudulence detection
CN103888358B (zh) 一种路由方法、装置、系统及网关设备
CN103002069A (zh) 一种域名解析方法、装置及系统
CN108234207B (zh) 一种基于内容分发网络cdn的故障定位方法和装置
CN104301311B (zh) Dns过滤网络数据内容的方法及设备
WO2014099906A1 (en) Exchange of server status and client information through headers for request management and load balancing
CN103780714A (zh) 一种dns服务器的探测方法及装置
US20210184940A1 (en) Prediction of a performance indicator
CN102739811A (zh) 域名解析的方法和设备
CN104883298A (zh) 一种业务质量探测方法及路由器
CN102754488B (zh) 用户访问的控制方法、装置及系统
CN105681478A (zh) 通过对网络资源调度提高网络爬虫抓取效率的方法和装置
KR102314557B1 (ko) 보안 통제 관리 시스템 및 그 방법
CN106330563B (zh) 一种确定内网http通信流服务类型的方法及装置
CN103560996B (zh) 访问权限控制的方法及装置
CN106886397A (zh) 信息采集方法、网关设备及服务器
CN106302020A (zh) 网络带宽统计方法及装置
CN115514637B (zh) 远程网关调整方法及系统

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant