[发明专利]网络地址映射方法、装置和系统有效
申请号: | 201410412309.1 | 申请日: | 2014-08-20 |
公开(公告)号: | CN105450787B | 公开(公告)日: | 2018-12-04 |
发明(设计)人: | 周遥 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12 |
代理公司: | 北京太合九思知识产权代理有限公司 11610 | 代理人: | 刘戈 |
地址: | 英属开曼群岛大开*** | 国省代码: | 开曼群岛;KY |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络地址 映射 方法 装置 系统 | ||
本申请公开了一种网络地址映射方法、装置和系统。其中,该方法包括:过滤器截取域名解析请求,其中,域名解析请求中携带有请求访问的待解析域名;过滤器检测域名存储内存中是否保存有待解析域名,其中,过滤器位于发送域名解析请求的终端上;过滤器在域名存储内存中保存有待解析域名的情况下,从域名存储内存中读取与待解析域名对应的IP地址;在域名存储内存中没有保存待解析域名的情况下,则将域名解析请求转发至域名解析服务器。采用本申请实施例,解决了现有技术中的无法动态映射网络地址的问题,实现了动态映射网络地址的效果。
技术领域
本申请涉及互联网领域,具体而言,涉及一种网络地址映射方法、装置和系统。
背景技术
互联网协议地址(Internet Protocol Address)为国际通用的计算机网络地址标识符,分为IPv4与IPv6两个版本。其中,IPv4:由32位二进制数组成,为便于使用,常以XXX.XXX.XXX.XXX形式表现,每组XXX代表小于或等于255的10进制数。例如维基媒体的一个IP地址是208.80.152.2。IPv4地址可分为A,B,C,D,E五大类,其中E类属于特殊保留地址。IP地址是唯一的,目前IP技术可能使用的IP地址最多可有约42亿个,由于早期编码和分配上的问题,使很多区域的编码实际上被空出或不能使用。IPv6:从IPv4到IPv6最显著的变化就是网络地址的长度。具体地,RFC 2373(request for comments,即请求评议)和RFC 2374定义的IPv6地址,有128位长;IPv6地址的表达形式,一股采用32个十六进制数。IPv6中可能的地址有2128≈3.4×1038个,也可以想象为1632个,因为32位地址每位可以取16个不同的值。
DNS SRV(即解析,是DNS系统的数据库中支持的一种资源记录的类型)记录:为DNS记录的一种扩展,其解决了A记录映射过粗的问题,加入了对端口的映射,最早在RFC 2782中得到定义,SRV记录的格式为:
service._proto.name.TTL class SRV priority weight port target
例如:_sip._tcp.example.com 86400 IN SRV 10 60 5060bigbox.example.com.
DNS(Domain Name System)网络地址映射系统是全球通用的应用层协议,旨在为抽象难记的IP地址(特别是IPv6)提供一个适合人类理解记忆的映射关系,其总体结构如图1所示。
如图1所示,网络地址映射系统主要分为域名服务器(即域名解析服务器)与客户端两部分。域名解析服务器结构呈树状,父结点(如图1示出的根域名服务器)拥有子结点的全部内容,在当前服务器没有指定的映射的情况下,当前的DNS Server(DNS服务器)接收到DNS查询之后,可以选择向上级的服务器查询(递归查询)或者告诉客户端查询其它服务器(迭代查询)。
如图2所示,客户端向域名服务器A查询域名xxx.org,域名服务器A向客户端反馈信息请尝试域名服务器B;客户端向域名服务器B查询域名xxx.org,域名服务器B向客户端反馈信息请尝试域名服务器C;客户端向域名服务器C查询域名xxx.org,域名服务器C向客户端反馈IP地址:xx.xx.xx.xx。
在域名服务器中存在多种映射种类,主要有A记录、AAAA记录与CNAME记录,其中A记录便是域名与IP地址(以IPv4为例)的映射关系:
some.domain.org→[127.0.1.1,220.12.3.104,120.10.11.18,10.10.8.8]
如此,应用客户端就可以把“some.domain.org”当作对方地址来使用了,实现映射。
如上所述,现有技术中的地址映射关系始终是静态的,如映射:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410412309.1/2.html,转载请声明来源钻瓜专利网。