[发明专利]一种IP网络中的域名解析方法、系统及DNS服务器无效
申请号: | 201010034541.8 | 申请日: | 2010-01-22 |
公开(公告)号: | CN102025793A | 公开(公告)日: | 2011-04-20 |
发明(设计)人: | 白爱军;姜欣;李东昌;王文明;曹秦峰;杜建凤;赵鑫;盛凌志;赵新宁;李智伟;赵伟 | 申请(专利权)人: | 中国移动通信集团北京有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12;H04L29/06 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 郭润湘 |
地址: | 100007 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 ip 网络 中的 域名解析 方法 系统 dns 服务器 | ||
技术领域
本发明涉及IP(Internet Protocol,互联网协议)网络领域,尤其涉及一种IP网络中的域名解析方法、系统及DNS(Domain Name Service,域名服务)服务器。
背景技术
在IP(Internet Protocol,互联网协议)网络中,DNS(Domain Name Service,域名服务)的主要功能是将易于人们记忆的域名(Domain Name)与网络可识别的IP地址作转换。域名和IP地址之间的转换称为域名解析,执行域名解析的网络主机可以称为DNS服务器。
现有技术中,DNS提供三种域名解析方式:本地查询、缓存查询和迭代查询。如果某ISP(Internet Service Provider,互联网服务提供商)的接入用户在浏览器中输入某网站域名,则接入用户发起域名解析请求,其中携带该网站域名;该ISP的DNS服务器,一般称为本地DNS服务器接收到该域名解析请求,首先执行本地查询,在本地域名数据库中查询该网站域名对应的IP地址,本地域名数据库中存储了归属本DNS服务器解析的本地域名和IP地址的对应关系,如果该网站域名是本地域名,则本地DNS服务器直接将查询到的IP地址返回给接入用户;如果该网站域名不是本地域名,本地DNS服务器接着执行缓存查询,在本DNS服务器的缓存中查询解析记录(缓存中一般以解析记录的形式保存最近一段时间内通过迭代查询方式解析过的非本地域名及其对应的IP地址),如果在缓存中有该网站域名相关的解析记录,则本地DNS服务器直接将查询到的IP地址返回给接入用户;如果在缓存中没有该网站域名相关的解析记录,本地DNS服务器最后执行迭代查询,通过迭代查询获取该网站域名对应的IP地址。
以查询网站域名“www.aaa.com.cn”为例,说明迭代查询的域名解析过程,假设本地DNS服务器在本地域名数据库和缓存中未查询到www.aaa.com.cn对应的IP地址,则进一步包括如下迭代查询过程:
步骤1、本地DNS服务器向自身的根域DNS服务器发起该域名解析请求;
步骤2、若根域DNS服务器无法解析,则向本地DNS服务器返回管理cn域的DNS服务器的IP地址;
步骤3、本地DNS服务器向管理cn域的DNS服务器发起该域名解析请求;
步骤4、若管理cn域的DNS服务器无法解析,则向本地DNS服务器返回管理com.cn域的DNS服务器的IP地址;
步骤5、本地DNS服务器向管理com.cn域的DNS服务器发起该域名解析请求;
步骤6、若管理com.cn域的DNS服务器无法解析,则向本地DNS服务器返回aaa网站的DNS服务器的IP地址;
步骤7、本地DNS服务器从aaa网站的DNS服务器处获取该网站域名的IP地址,并返回给接入用户。
在互联网中,网站以服务器的形式存在,并为每一台服务器分配IP地址,接入用户访问网站的服务器。现有技术中,在执行迭代查询的域名解析过程中,网站的DNS服务器通常会通过DNS响应包的形式向本地DNS服务器返回若干网站服务器的IP地址,本地DNS服务器再将DNS响应包返回给接入用户;接入用户从若干IP地址中选择一个IP地址访问该网站,通常优先选择若干IP地址中的第一个IP地址。在不同ISP互联互通时,假设ISP1和ISP2均接入某网站的服务器,其中ISP1接入该网站的服务器1,服务器1的IP地址为1.1.1.1;ISP2接入该网站的服务器2,服务器2的IP地址为2.2.2.2。如图1所示,当ISP1的接入用户发起携带该网站域名的域名解析请求时,在执行迭代查询的域名解析过程中,该网站的DNS服务器会将1.1.1.1和2.2.2.2携带在DNS响应包中返回给ISP1的本地DNS服务器,本地DNS服务器再将DNS响应包返回给接入用户;接入用户选择1.1.1.1或2.2.2.2访问该网站。如果接入用户选择1.1.1.1访问该网站,相应的,接入用户的访问路径请参见图1所示的访问路径1;而如果接入用户选择2.2.2.2访问该网站,相应的,接入用户的访问路径请参见图1所示的访问路径2,将会出现具有某网站接入资源的ISP,其接入用户访问另一ISP接入的网站服务器的情况。可以看出,访问路径2由于跨ISP网络,导致访问路由变长,并且ISP1的接入用户在ISP2的网络内无法保障其QoS(Quality of Service,服务质量),会导致丢包率和时延抖动的增加,严重影响用户感知,并且会增加ISP互联互通的带宽负担。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信集团北京有限公司,未经中国移动通信集团北京有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010034541.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:塑磁转子模具中的取向磁场
- 下一篇:基于H桥的无变压器风力发电并网拓扑结构