[发明专利]一种域名解析方法、系统及装置有效
申请号: | 200810218379.8 | 申请日: | 2008-12-11 |
公开(公告)号: | CN101431539A | 公开(公告)日: | 2009-05-13 |
发明(设计)人: | 蒋胜 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12;H04L29/06;G06F17/30 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518129广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 域名解析 方法 系统 装置 | ||
1.一种域名解析方法,其特征在于,包括:
接收来自查询主机的DNS查询消息,从所述DNS查询消息中获取域名;
根据所述域名判断是否存储与所述域名对应的位置标识或者身份标识;
当没有存储所述域名与位置标识或者身份标识的对应关系时,以所述域名为关键字查询全球域名服务器列表,获得与所述域名对应的远端DNS服务器的位置标识或者身份标识;
向所述远端DNS服务器发送DNS查询消息;
接收来自所述远端DNS服务器的DNS响应消息,所述响应消息中包含与所述域名对应的位置标识或者身份标识,将与所述域名对应的位置标识或者身份标识发送给所述查询主机。
2.根据权利要求1所述的方法,其特征在于,通过查找资源记录来判断判断是否存储与所述域名对应的位置标识或者身份标识。
3.根据权利要求1所述的方法,其特征在于,当存储有与所述域名对应的位置标识或者身份标识时,获取与所述域名对应的位置标识或者身份标识,发送DNS响应消息给所述查询主机。
4.根据权利要求1所述的方法,其特征在于,以所述域名为关键字查询域全球域名服务器列表具体为:以所述域名为关键字使用最长匹配方式查询全 球域名服务器列表,所述全球域名服务器列表包含域名服务器的位置标识或者身份标识及其管理区域。
5.根据权利要求4所述的方法,其特征在于,所述全球域名服务器列表按照树形结构组织。
6.根据权利要求4所述的方法,其特征在于,所述全球域名服务器列表的建立方法包括:遍历方式、集中下发方式、分布式自治方式或者多播群组方式;
所述全球域名服务器列表的维护方法包括:定时老化验证方式、请求应答方式、触发方式、集中下发方式或者多播方式。
7.根据权利要求1至6任意一项所述的方法,其特征在于,向所述远端DNS服务器发送DNS查询消息之后,该方法还包括接收来自所述远端DNS服务器的第二错误信息,更新全球域名服务器列表。
8.一种域名解析服务器,其特征在于,包括:
查询信息接收单元(610),用于接收来自查询主机的DNS查询消息,从所述DNS查询消息中获取域名;
判断单元(620),用于判断是否存储与所述域名对应的位置标识或者身份标识;
全球域名服务器列表查询单元(630),当所述判断单元(620)判断出没有存储与所述域名对应的位置标识或者身份标识时,用于以所述域名为关键字 查询全球域名服务器列表,获得与所述域名对应的远端DNS服务器的位置标识或者身份标识;
查询消息发送单元(640),当所述全球域名服务器列表查询单元(630)获得到远端DNS服务器的位置标识或者身份标识后,用于向所述远端DNS服务器发送DNS查询消息;
第二响应单元(650),当接收到来自所述远端DNS服务器的DNS响应消息后,用于发送查询得到的位置标识或者身份标识给所述查询主机;
存储单元(660),存储域名与位置标识或者身份标识的对应关系;或者,存储域名与位置标识或者身份标识的对应关系及全球域名服务器列表。
9.根据权利要求8所述的域名解析服务器,其特征在于,还包括第一响应单元(670),当判断单元(620)判断出存储了与所述域名对应的位置标识或者身份标识时,获取与所述域名对应的位置标识或者身份标识,发送DNS响应消息给所述查询主机。
10.根据权利要求8或9所述的域名解析服务器,其特征在于,还包括全球域名服务器列表维护单元(680),用于维护全球域名服务器列表。
11.一种域名解析系统,其特征在于,包括:本地域名服务器,用于接收来自查询主机的DNS查询消息,从所述DNS查询消息中获取域名,根据所述域名判断是否存储与该域名对应的位置标识或者身份标识,当本地没有存储与所述域名对应的位置标识或者身份标识,以所述域名为关键字查询全球域名服务器 列表,获得该域名对应的远端DNS服务器的位置标识或者身份标识,向所述远端DNS服务器发送DNS查询消息;
远端DNS服务器,收到来自所述本地DNS服务器的DNS查询消息之后,用于以所述域名为关键字查找与所述域名对应的位置标识或者身份标识,获得与所述域名对应的位置标识或者身份标识,发送DNS响应消息给所述本地DNS服务器;
所述本地DNS服务器接收到所述DNS响应消息后,发送查询得到的位置标识或者身份标识给所述查询主机。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810218379.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:软性印刷电路板背胶贴合方法
- 下一篇:一种在即时通信工具中发送文件的方法