【技术实现步骤摘要】
本专利技术属于网络技术、域名解析
,具体涉及一种支持名字搜索的新型域名解析服务方法和装置。
技术介绍
域名解析服务是互联网的一项关键基础服务,负责帮助用户实现域名和IP地址间的映射解析过程。域名解析服务通常需要两大类组件的参与,即递归域名服务器和权威域名服务器,如附图1所示。当用户需要访问某目标主机时,(1)首先用户需要向递归域名服务器发起针对该目标主机的域名查询。如果递归域名服务器本地缓存有该域名查询的权威应答,则(2)直接向用户返回该权威应答;否则(3)递归域名服务器会向一系列权威域名服务器发起迭代域名查询,直到(4)收到关于该域名查询的权威应答,最终(2)将该权威应答返回给用户(同时进行缓存以备近期使用),以引导(5)用户发起访问。DNS应答消息主要由四部分组成,即:Header,消息头;Question,查询的域名;Answer;该查询的应答信息;Additional;额外应答信息。按照现有的域名解析服务过程,如果用户所查询的域名是真实存在的,则 ...
【技术保护点】
一种支持名字搜索的新型域名解析服务方法,其特征在于,包括如下步骤:1)在域名解析服务系统中增加名字搜索服务器,用户首先向递归域名服务器和权威域名服务器发起域名查询,当所查询的域名不存在时,在用户所收到的应答消息中的Answer部分增加所述名字搜索服务器的IP地址信息;2)用户收到包含名字搜索服务器的IP地址信息的应答消息后,自主决定是否发起对提供的名字搜索服务器IP地址的访问;如果用户选择根据该名字搜索服务器IP地址继续发起访问,则该名字搜索服务器对用户所查询的不存在域名进行匹配,并将用户发起的访问引向匹配程度最高的域名,以实现对目标主机的访问。
【技术特征摘要】
1.一种支持名字搜索的新型域名解析服务方法,其特征在于,包括如下步骤:
1)在域名解析服务系统中增加名字搜索服务器,用户首先向递归域名服务器和权威域名
服务器发起域名查询,当所查询的域名不存在时,在用户所收到的应答消息中的Answer
部分增加所述名字搜索服务器的IP地址信息;
2)用户收到包含名字搜索服务器的IP地址信息的应答消息后,自主决定是否发起对提供
的名字搜索服务器IP地址的访问;如果用户选择根据该名字搜索服务器IP地址继续发起
访问,则该名字搜索服务器对用户所查询的不存在域名进行匹配,并将用户发起的访问引
向匹配程度最高的域名,以实现对目标主机的访问。
2.如权利要求1所述的方法,其特征在于:步骤1)中,当用户所查询的域名不存在时,除
在用户所收到的应答消息中的Answer部分增加该名字搜索服务器的IP地址信息外,还在
应答消息中的Additional部分增加OPT资源记录来明确标识此次返回的是名字搜索服务,
以供用户参考使用;步骤2)中用户自主决定是否忽略Additional部分中带名字搜索标识
OPT资源记录的应答消息,即不强制用户发起对名字搜索服务器的访问。
3.如权利要求1或2所述的方法,其特征在于:步骤1)中负责向应答消息中添加名字搜索
服务器IP地址的是权威域名服务器,或者是递归域名服务器。
4.如权利要求3所述的方法,其特征在于,由权威域名服务器端返回含有名字搜索服务器IP
地址信息的域名查询过程是:
a)用户向递归域名服务器发起某个域名的查询,如果递归域名服务器本地缓存有关于该
域名查询的应答信息,则直接向用户返回该应答信息;否则递归域名服务器向上层的权威
域名服务器发起相应的迭代域名查询;
b)权威域名服务器接收到由递归域名服务器发来的域名查询请求时,首先检查该域名是
否真实存在,若存在,则权威域名服务器向递归域名服务器返回的应答信息的Answer部
分会含有该域名所对应的真实主机IP地址;若不存在,则权威域名服务器向递归域名服
务器返回的应答消息中的Answer部分含有预先设定的名字搜索服务器IP地址,而
Additional部分会含有标识名字搜索的OPT记录;
c)递归服务器收到该应答包后,将对该应答信息进行本地缓存,同时将该应答信息返回
给用户;
d)用户收到该应答信息后,若该应答信息中的Answer部分不为空且Additional部分没有
相应的名字搜索OPT记录,则直接发起对其中所含IP地址的访问;否则,表明此次所查
询域名并不真实存在,用户自主决定是否发起对Answer部分所含的名字搜索服务器IP地<...
【专利技术属性】
技术研发人员:李晓东,耿光刚,延志伟,尉迟学彪,潘蓝兰,陈勇,
申请(专利权)人:中国互联网络信息中心,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。