用于提供dns服务的方法和设备的制造方法_4

文档序号:9278623阅读:来源:国知局
30的操作。
[0127]在操作S204中,使用所接收的主机记录将对域名解析请求的答复发送至本地DNS服务器110。
[0128]接收到对域名解析请求的答复的本地DNS服务器110将该答复发送至客户端100,从而客户端100能够访问内容服务器。
[0129]尽管图2中未示出,然而权威DNS服务器可以起到用于在接收到主机记录时暂时存储主机记录的高速缓存器的作用。
[0130]如上所述,可以根据包括在主机记录中的TTL来确定用于在权威DNS服务器中存储的时间,即有效性的期限。
[0131]可以以程序的形式来实现根据本发明的实施方式的DNS服务提供方法。
[0132]现在参照图3来描述根据本发明的实施方式的DNS服务提供设备、权威DNS服务器 120。
[0133]如上所述,与本地DNS服务器110不同,权威DNS服务器120对应于上层DNS服务器,其能够在不需要将DNS解析请求转发至另一 DNS服务器的情况下对DNS解析请求作出响应。
[0134]为此,需要并非限于通过域名注册代理、而是以其他设定或方法来将根据本发明的权威DNS服务器120指定为对应域的权威NS。
[0135]图3是作为根据本发明的实施方式的DNS服务提供设备的权威DNS服务器120的框图。
[0136]如图3中所示,DNS服务提供设备可以包括存储器300和通信单元310。
[0137]存储器300可以包括用户DNS服务器信息存储器302、主机记录存储器304以及DNS查询表存储器306。
[0138]考虑到存在多个域名用户以及被上载了 DNS区域文件的多个用户DNS服务器130,则用户DNS服务器信息存储器302可以存储域名并且匹配用户DNS服务器信息。
[0139]主机记录存储器304可以存储仅对于DNS解析请求所需的、从用户DNS服务器130或另一权威DNS服务器120请求或接收的主机记录,该主机记录包括DNS区域文件中的信息。
[0140]可以根据包括在主机记录中的TTL将主机记录并非永久地而是暂时地存储在权威DNS服务器120中。
[0141]作为DNS区域文件的一部分,主机记录可以包括仅对于DNS解析所需的信息,包括域名、IP、TTL、分类和/或其他属性。
[0142]DNS查询表存储器306可以存储域名和匹配的服务器的IP地址。
[0143]还可以从上层DNS服务器或其他DNS服务器请求并接收DNS查询表,然后可以例如类似主机记录那样将其暂时地存储。
[0144]通信单元310可以通过通信网络与本地DNS服务器110、用户DNS服务器130和其他权威DNS服务器120进行通信。可以以程序的形式来实现根据本发明的实施方式的DNS服务提供设备,或者可以将其实现为数字处理设备,诸如其中安装有程序的服务器。
[0145]出于说明性目的公开了本发明的优选实施方式,本领域技术人员将理解,在不偏离所附权利要求中公开的发明的范围和精神的情况下可以做出各种修改、添加和替换。
【主权项】
1.一种域名服务器DNS服务提供方法,所述DNS服务提供方法由DNS系统中的权威DNS服务器执行,所述DNS系统包括客户端、本地DNS服务器、所述权威DNS服务器以及用户DNS服务器,所述DNS服务提供方法包括: 从所述本地DNS服务器接收域名解析请求; 从所述用户DNS服务器请求并接收针对与所接收的域名解析请求关联的域的主机记录;以及 使用所接收的主机记录将对所述域名解析请求的响应发送至所述本地DNS服务器。2.根据权利要求1所述的DNS服务提供方法, 其中,所述DNS系统包括多个权威DNS服务器,以及 其中,从所述用户DNS服务器请求并接收针对与所接收的域名解析请求关联的域的主机记录包括: 从所述多个权威DNS服务器中的另一权威DNS服务器而非从所述用户DNS服务器请求并接收所述主机记录。3.根据权利要求1所述的DNS服务提供方法,其中,所述主机记录包括域名、互联网协议地址信息以及生存时间TTL信息。4.根据权利要求3所述的DNS服务提供方法,其中,根据所述TTL信息将所接收的主机记录暂时地存储在所述权威DNS服务器中。5.根据权利要求1所述的DNS服务提供方法, 其中,所述DNS系统包括多个用户DNS服务器,以及 其中,从所述用户DNS服务器请求针对与所接收的域名解析请求关联的域的主机记录包括: 搜索与所述域名解析请求的域名匹配的用户DNS服务器并且从被搜索的用户DNS服务器请求所述主机记录。6.根据权利要求1所述的DNS服务提供方法,其中, 所述权威DNS服务器还包括具有与域名匹配的IP地址的DNS查询表信息, 其中,使用所接收的从所述用户DNS服务器请求的主机记录将对所述域名解析请求的响应发送至所述本地DNS服务器包括: 从所述DNS查询表中选择匹配的IP地址并且用所述IP地址进行响应。7.—种域名服务器DNS服务提供设备,所述DNS服务提供设备被包括在DNS系统中,所述DNS系统具有客户端、本地DNS服务器以及用户DNS服务器,所述DNS服务提供设备包括: 通信单元,所述通信单元用于:从所述本地DNS服务器接收域名解析请求,从所述用户DNS服务器请求并接收针对与所接收的域名解析请求关联的域的主机记录,以及使用所接收的主机记录将对所述域名解析请求的响应发送至所述本地DNS服务器;以及 主机记录存储器,用于存储从所述用户DNS服务器接收的所述主机记录。8.根据权利要求7所述的DNS服务提供设备, 其中,所述DNS系统包括多个权威DNS服务器,以及 其中,用于从所述用户DNS服务器请求并接收针对与所接收的域名解析请求关联的域的主机记录的所述通信单元被配置成: 从所述多个权威DNS服务器中的另一权威DNS服务器而非从所述用户DNS服务器请求并接收所述主机记录。9.根据权利要求7所述的DNS服务提供设备,其中,所述主机记录包括域名、互联网协议地址信息以及生存时间TTL信息。10.根据权利要求9所述的DNS服务提供设备,其中,所接收的主机记录根据所述TTL信息被暂时地存储在所述主机记录存储器中。11.根据权利要求7所述的DNS服务提供设备, 其中,所述DNS系统包括多个用户DNS服务器, 其中,所述主机记录存储器还存储与所述域名解析请求的域名匹配的用户DNS服务器信息,以及 其中,从所述用户DNS服务器请求主机记录包括: 搜索与所述域名解析请求的域名匹配的用户DNS服务器并且从被搜索的用户DNS服务器请求所述主机记录。12.根据权利要求7所述的DNS服务提供设备, 其中,所述主机记录存储器还存储具有与域名匹配的IP地址的DNS查询表信息, 其中,使用所接收的从所述用户DNS服务器请求的主机记录将对所述域名解析请求的响应发送至所述本地DNS服务器包括: 从所述DNS查询表中选择匹配的IP地址并且用所述IP地址进行响应。13.一种具有程序的记录介质,所述程序用于实施由域名服务器DNS系统中的权威DNS服务器执行的DNS服务提供方法,所述DNS系统包括客户端、本地DNS服务器、所述权威DNS服务器以及用户DNS服务器,所述DNS服务提供方法包括: 从所述本地DNS服务器接收域名解析请求; 从所述用户DNS服务器请求并接收针对与所接收的域名解析请求关联的域的主机记录;以及 使用所接收的主机记录将对所述域名解析请求的响应发送至所述本地DNS服务器。
【专利摘要】提供了一种用于提供DNS服务的方法和设备。根据本发明的示例性实施方式,当从本地DNS服务器接收到域名解析请求时,将针对所接收的域名解析请求的域的主机记录的请求发送至用户DNS服务器并且接收主机记录,并且使用所接收到的主机记录将对域名解析请求的响应发送至本地DNS服务器。根据本发明,因为可以有效地对DNS区域文件进行添加或修改,所以存在以下优点:可以更快速并且更准确地提供DNS服务。
【IPC分类】H04L29/06
【公开号】CN104995890
【申请号】CN201380072940
【发明人】崔俊浩
【申请人】僖迪网络科技株式会社
【公开日】2015年10月21日
【申请日】2013年12月13日
【公告号】EP2933971A1, WO2014092505A1
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1