[发明专利]动态域名解析方法、服务器及域名服务系统无效
申请号: | 201210361680.0 | 申请日: | 2012-09-25 |
公开(公告)号: | CN102891901A | 公开(公告)日: | 2013-01-23 |
发明(设计)人: | 张震;唐雄燕;姜智峰 | 申请(专利权)人: | 中国联合网络通信集团有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 刘芳 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 动态 域名解析 方法 服务器 域名服务 系统 | ||
技术领域
本发明涉及通信技术,尤其涉及一种动态域名解析方法、服务器及域名服务系统。
背景技术
随着互联网的快速发展,IP地址资源逐渐成为稀缺资源,为确保IP地址利用率,运营商通常会向用户提供动态的IP地址,而用户访问互联网时通常是通过域名进行访问,因此,也就出现了动态域名服务(Dynamic Domain Name Server,DDNS),所谓DDNS是指用户如需对外提供服务,可以通过将用户终端设备作为动态域名解析客户端,每当用户接入互联网后,就会将自身获得的动态IP地址通告给动态域名解析服务器,其他用户需要访问该用户提供的服务时,就可以通过访问动态域名解析服务器查询相应域名来获得该用户的动态IP地址,从而可根据获得的IP地址对用户进行访问。
鉴于IP地址资源的有限性,运营商通常会通过部署网络地址端口转换(Network Address Port Translation,NAPT)设备来解决IP地址资源短缺的问题。部署NAPT后,用户通过运营商的接入网连接到互联网时,接入网会为用户动态分配一公网IP地址,同时也会为用户分配一私网IP地址和对应的端口号,而且,运营商的内部网络,即私网中不同的私网IP地址会映射到同一公网IP地址上,私网中不同的私网IP地址可通过端口号来进行区分。由于传统的DDNS仅能针对公网IP地址提供有效的动态域名解析服务,而对于部署NAPT的接入网而言,分配得到私网IP地址的用户可以将其获得的私网IP地址通告给动态域名解析服务器,其他用户需要访问该用户提供的服务时,通过访问动态域名解析查询相应域名将获得用户的私网IP地址,但是,这种私网IP地址不能全局路由,因此其他用户将无法根据通过动态域名解析获得的私网IP地址实现对用户的访问。
综上可以看出,对于部署NAPT的接入网而言,分配得到私网IP地址的用户将向动态域名解析服务器通告其获得的私网IP地址,而这种私网IP地址不能全局路由,其他用户无法通过动态域名解析获得的私网IP地址访问到该用户,该用户也就无法为其它用户提供服务。
发明内容
本发明提供一种动态域名解析方法、服务器及域名服务系统,可对部署NAPT的接入网中分配得到私网IP地址的用户提供动态域名解析服务。
本发明提供一种动态域名解析方法,包括:
动态域名解析服务器接收服务请求用户发送的域名解析请求信息,所述域名解析请求信息包括服务提供用户的域名;
所述动态域名解析服务器从域名信息数据库中查找与所述域名对应的公网IP地址及端口号,并反馈给所述服务请求用户,以便所述服务请求用户根据所述公网IP地址及端口号访问服务提供用户,其中,所述域名信息数据库存储有服务提供用户的域名,以及与域名对应的服务提供用户的公网IP地址和端口号。
本发明提供一种动态域名解析服务器,包括:
域名解析请求信息接收模块,用于接收服务请求用户发送的域名解析请求信息,所述域名解析请求信息包括服务提供用户的域名;
IP地址反馈模块,用于从域名信息数据库中查找与所述域名对应的公网IP地址及端口号,并反馈给所述服务请求用户,以便所述服务请求用户根据所述公网IP地址及端口号访问服务提供用户,其中,所述域名信息数据库存储有服务提供用户的域名,以及与域名对应的服务提供用户的公网IP地址和端口号。
本发明提供一种域名服务系统,包括:动态域名解析服务器、网络地址端口转换设备和接入服务器,其中:
所述动态域名解析服务器,用于接收服务请求用户发送的域名解析请求信息,所述域名解析请求信息包括服务提供用户的域名,并从域名信息数据库中查找与所述域名对应的公网IP地址及端口号,并反馈给所述服务请求用户,其中,所述域名信息数据库存储有服务提供用户的域名,以及与域名对应的服务提供用户的公网IP地址和端口号;
所述接入服务器,用于接收所述服务请求用户根据所述公网IP地址及端口号向服务提供用户发送的服务请求数据包,提取所述服务请求数据包中的所述公网IP地址及端口号,并向网络地址端口转换设备查询所述服务提供用户的私网IP地址,将所述服务请求数据包转发给所述服务提供用户。
本发明提供的动态域名解析方法、服务器及域名服务系统,可向服务请求用户提供其所请求的域名对应的服务提供用户的公网IP地址及端口号,使得服务请求用户可通过提供的公网IP地址及端口号,实现对服务提供用户的访问,由于端口号与服务提供用户的私网IP地址对应,从而可为部署NAPT的接入网中分配私网IP地址的用户提供动态域名解析服务。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国联合网络通信集团有限公司,未经中国联合网络通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210361680.0/2.html,转载请声明来源钻瓜专利网。