[发明专利]域名系统以及域名系统的信息处理方法、装置有效
申请号: | 201010100342.2 | 申请日: | 2010-01-22 |
公开(公告)号: | CN101841520B | 公开(公告)日: | 2013-11-06 |
发明(设计)人: | 毛伟;李晓东;王龑;陈涛;沈烁;王利明 | 申请(专利权)人: | 中国科学院计算机网络信息中心 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/70 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 刘芳 |
地址: | 100190 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 域名 系统 以及 信息处理 方法 装置 | ||
技术领域
本发明实施例涉及互联网技术领域,尤其涉及一种域名系统以及域名系 统的信息处理方法、装置。
背景技术
在互联网技术中,域名系统提供在方便记忆的域名和计算机使用的IP 地址之间的映射服务。
现有技术中在域名系统进行递归查询的过程如下,首先终端设备向递 归服务器发送域名系统(Domain Name System,以下简称:DNS)报文, 然后由递归服务器转向权威服务器A进行查询,若权威服务器A具有相 关记录,即存储有查询域名对应的IP地址,则将相关记录发送给递归服 务器,并由递归服务器将上述相关记录信息发送给发起查询的终端设备。 若权威服务器中没有存储上述查询域名对应的IP地址,并判断权威服务 器B可能会存储有上述域名的相关记录,则会在应答信息中建议递归服器 向权威服务器B进行查询,从而使得递归服务器将DNS查询请求转发给 权威服务器B。权威服务器B执行与权威服务器A相同的查询步骤,在 存储有查询域名对应的IP地址时,将相关记录发送给递归服务器,并由 递归服务器将上述相关记录信息发送给发起查询的终端设备;在未存储上 述查询域名对应的IP地址,并判断权威服务器C可能会存储有上述域名 的相关记录,则会在应答信息中建议递归服器向权威服务器C进行查询, 从而使得递归服务器将DNS查询请求转发给权威服务器C。依次类推, 直到存储有上述查询域名对应IP地址的权威服务器将查询结果返回给递 归服务器,并由递归服务器将其发送给发起DNS查询的终端设备即可; 另外若所有的权威服务器都没有存储与查询域名对应的IP地址,则最后 被查询的权威服务器会发送一条查询域名不存在的应答给递归服务器,并 由递归服务器将上述的应答返回给发起查询的终端设备。
在上述的递归查询过程中,由递归服务器代替终端设备进行与域名对 应的IP地址的查询。具体的是在终端设备向递归服务器发起DNS查询时, 其发送的IP数据包的IP报文头信息包括查询主机的IP地址信息,如图1 所示,但当递归服务器向权威服务器进行查询时,其发送的IP数据包的 IP报文头中包括的是递归服务器的IP地址。在实现本发明过程中,发明 人发现现有技术中至少存在如下问题:由于无法获取进行域名信息查询的 终端设备的相关信息,现有技术中无法对终端设备的域名信息查询行为进 行控制或统计。
发明内容
本发明实施例提供了一种域名系统以及域名系统的信息处理方法、装置, 以及一种终端设备,用以实现对终端设备的域名系统内信息查询行为进行控 制或统计。
本发明实施例提供了一种域名系统的信息处理方法,包括:
接收递归服务器发送的域名系统查询请求消息,所述域名系统查询请求 消息包括发起查询请求的终端设备的标识信息;
对所述接收到的域名系统查询请求消息进行解析以获取所述终端设备的 标识信息;
根据所述终端设备的标识信息进行查询控制。
本发明实施例还提供了一种终端设备,包括:
消息生成模块,用于生成包括终端设备的标识信息的域名系统查询请求 消息;
发送模块,用于向递归服务器发送所述域名系统查询请求消息。
本发明实施例还提供了一种域名系统的信息处理装置,包括:
接收模块,用于接收递归服务器发送的域名系统查询请求消息,所述域 名系统查询请求消息包括发起查询请求的终端设备的标识信息;
获取模块,用于对所述接收到的域名系统查询请求消息进行解析以获取 所述终端设备的标识信息;
控制模块,用于根据所述终端设备的标识信息进行查询控制。
本发明实施例还提供了一种域名系统,包括:终端设备、递归服务器以 及至少一个权威服务器;其中
所述终端设备用于生成包括其标识信息的域名系统查询请求消息并向所 述递归服务器发送;
所述递归服务器用于接收终端设备发送的所述域名系统查询请求消息, 并向权威服务器转发;
所述权威服务器用于接收递归服务器发送的域名系统查询请求消息,所 述域名系统查询请求消息包括发起查询请求的终端设备的标识信息,对所述 接收到的域名系统查询请求消息进行解析以获取所述终端设备的标识信息, 并根据所述终端设备的标识信息进行查询控制。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院计算机网络信息中心,未经中国科学院计算机网络信息中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010100342.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种高温烟气采样系统中的采样箱装置
- 下一篇:氯化法生产专用熔盐取样器