一种自适应ip的方法、装置以及系统的制作方法

文档序号:7856152阅读:281来源:国知局
专利名称:一种自适应ip的方法、装置以及系统的制作方法
技术领域
本发明涉及IP领域,尤其涉及一种自适应IP的方法、装置以及系统。
背景技术
智能DNS (Domain Name System,域名系统)是在互联网领域使用得十分广泛的一个系统,主要是根据用户所在的网络类型和地区,返回与该用户最匹配的IP (InternetProtocol,网络协议)地址,例如可以根据电信的用户返回电信网络类型的IP,根据广东用户返回广东的IP。具体策略根据不同业务需求而定。DNS策略解析最基本的功能是可以智能的判断访问网站的用户,然后根据不同的访问者把域名分别解析成不同的IP地址。如访问者是网通用户,DNS策略解析服务器会把 域名对应的网通IP地址解析给这个访问者。如果用户是电信用户,DNS策略解析服务器会把域名对应的电信IP地址解析给这个访问者。如果用户是教育网用户,DNS策略解析服务器会把域名对应的电信IP地址解析给这个访问者。现有智能DNS的IP库获取办法是通过一个全国的IP库列表,然后对IP列表进行分析,获得IP信息。使用该方法所得到的IP库不仅数据量庞大,分析时间长,而且真正用得上的不多,因为客户都是通过ISP (Internet Service Provider,互联网服务提供商)的DNS作为实际的DNS解释过程的,除此之外IP库会经常变动更新,因为依赖于IP库的智能DNS库也需要频繁地更新以同步IP相关信息。在Q)N (Content Del ivery Network,内容分发网络)产品当中,用户群体面向国内外,有不同的网络类型,如何使得用户访问到最优节点直接关系到用户对客户服务的满意度。

发明内容
本发明的目的在于提出一种自适应IP的方法,装置以及系统,能够使得系统具有更快的抓取IP信息的反应速度。为达此目的,本发明采用以下技术方案本发明提供了一种自适应IP的方法,包括SI.获取用户的包括域名的请求,将所述的请求发向域名系统服务器;S2.所述的域名系统服务器将所述的请求发送给授权服务器;S3.所述的授权服务器获取域名系统服务器IP信息,匹配出IP地址,将包含有IP地址的IP信息返回给所述的域名系统服务器,并将所述的IP地址保存于IP地址列表数据表中;S4.分析IP地址列表数据表,生成不同类型的域名IP库。在本发明所述的自适应IP的方法中,步骤S3中所述的匹配出IP地址,包括利用域名系统的IP库匹配所述的IP地址,间接地获取到用户所在的网络类型和所在地区,根据制定策略返回匹配用户网络类型和地区的IP地址给域名系统服务器。
在本发明所述的自适应IP的方法中,步骤S4所述的域名IP库包括按网络类型划分的域名IP库、按地区划分的域名IP库。本发明提供了一种自适应IP的装置,包括域名请求获取单元,用于获取用户的包括域名的请求,将所述的请求发向域名系统服务器;域名请求转发单元,用于所述的域名系统服务器将所述的请求发送给授权服务器;IP信息返回单元,所述的授权服务器获取域名系统服务器IP信息,匹配出IP地址,将包含有IP地址的IP信息返回给所述的域名系统服务器,并将所述的IP地址保存于IP地址列表数据表中; 域名IP库生成单元,分析IP地址列表数据表,生成不同类型的域名IP库。在本发明所述的自适应IP的装置中,所述的IP信息返回单元包括IP地址匹配子单元,用于利用域名系统的IP库匹配所述的IP地址,间接地获取到用户所在的网络类型和所在地区,根据制定策略返回匹配用户网络类型和地区的IP地址给域名系统服务器。在本发明所述的自适应IP的装置中,所述的域名IP库能不断更新并升级。在本发明所述的自适应IP的装置中,域名IP库生成单元包括按网络类型划分的域名IP库生成单元、按地区划分的域名IP库生成单元。本发明公开了一种自适应IP的系统,包括客户端,与所述的客户端网络连接的用于获取客户端用户请求的域名系统服务器,还包括与所述的域名系统服务器相连的授权服务器,所述的授权服务器具有上述的自适应IP的装置。在本发明所述的自适应IP的系统中,所述的客户端包括智能手机、电脑。本发明的一种自适应IP的方法,装置以及系统有益效果在于本发明的智能IP库是根据访问者的访问数据,将每次访问数据需要的DNS的IP存储起来,作为智能IP库,因为用户的访问总是重复的,所以一次访问记录就存储起来,之后再次登录时就会很快,所以,兼顾了访问的速度快和智能IP库的体积小。


图I是本发明具体实施方式
I提供的自适应IP的方法流程图;图2是本发明具体实施方式
I提供的自适应IP的装置方框图;图3是本发明具体实施方式
I提供的自适应IP的系统方框具体实施例方式下面结合附图并通过具体实施方式
来进一步说明本发明的技术方案。图I是本发明具体实施方式
I提供的自适应IP的方法流程图,一种自适应IP的方法,包括SI.获取用户的包括域名的请求,将所述的请求发向域名系统服务器;S2.所述的域名系统服务器将所述的请求发送给授权服务器;S3.所述的授权服务器获取域名系统服务器IP信息,匹配出IP地址,将包含有IP地址的IP信息返回给所述的域名系统服务器,并将所述的IP地址保存于IP地址列表数据表中;S4.分析IP地址列表数据表,生成不同类型的域名IP库。根据智能DNS解释过程,自适应智能DNS库系统的工作过程如下用户需要解释域名,如(www. test, com)域名,把该请求发往用户ISP的DNS服务器,IP地址就是给每个连接在Internet上的主机分配的一个32bit地址。ISP的DNS服务器收到www. test, com域名的请求后把该请求发往智能DNS服务器(客户使用了智能DNS服务把相关域名授权到DNS服务器上面)授权的DNS服务器收到请求后,获取ISP的DNS服务器IP地址,然后用智能DNS的IP库匹配该IP地址,从而间接地获取到用户所在的网络类型和所在地区,根据制定策略返回匹配用户网络类型和地区的IP地址给ISP的DNS服务器。 在给ISP的DNS服务器返回结果的同时,把ISP的DNS服务器请求数据记录下来,分析出ISP的DNS服务器IP地址,并把该地址保存到DNS服务器IP地址列表数据中。对保存好的DNS服务器IP地址列表数据进行分析处理,整理出根据网络类型划分,根据地区划分的智能DNS IP库。因为分析的原始数据是DNS服务器的IP地址,不是一般的全部IP地址列表,所以在数据量分析上面会少一个级别,同时面向的所有提供DNS服务的IP地址,使得数据更加贴合实际情况,更准确,更及时。智能DNS解释的时候再根据这个智能DNS IP库进行步骤3的匹配工作流程,如此是一个不断完善不断升级自适应的过程。自适应的智能DNS库系统根据用户所在的网络类型和地区,制定分配相同网络类型的和最相邻的节点提供服务。为网页加速服务提供智能DNS解释,提高用户的访问体验,大大地增加了⑶N产品的竞争力。请参阅图2、一种自适应IP的装置,包括域名请求获取单元10、域名请求转发单元20、IP信息返回单元30、域名IP库生成单元40。域名请求获取单元10,用于获取用户的包括域名的请求,将所述的请求发向域名系统服务器;域名请求转发单元20,用于所述的域名系统服务器将所述的请求发送给授权服务器;IP信息返回单元30,所述的授权服务器获取域名系统服务器IP信息,匹配出IP地址,将包含有IP地址的IP信息返回给所述的域名系统服务器,并将所述的IP地址保存于IP地址列表数据表中;IP信息返回单元30包括IP地址匹配子单元,用于利用域名系统的IP库匹配所述的IP地址,间接地获取到用户所在的网络类型和所在地区,根据制定策略返回匹配用户网络类型和地区的IP地址给域名系统服务器。域名请求转发单元20包括用户授权子单元,用于客户通过网络协议确认授权。域名IP库能不断更新并升级。域名IP库生成单元40包括按网络类型划分的域名IP库生成单元、按地区划分的域名IP库生成单元。请参阅图3、一种自适应IP的系统,包括客户端100,与客户端100网络连接的用于获取客户端100用户请求的域名系统服务器200,还包括与域名系统服务器200相连的授权服务器300,授权服务器300具有上述的自适应IP的装置。客户端100包括智能手机、笔记本、平板电脑等,网络包括有线网络以及3G、GPRS等无线网络。本技术方案的自适应IP的系统工作过程为用户通过客户端100输入域名,域名系统服务器200获取用户请求的信息后发送给授权服务器300,授权服务器300通过自适应IP的装置,利用用户访问数据整理智能DNS IP库。本系统有自适应功能,能够不断完善自我升级IP库。本发明的有益效果在于本发明的智能IP库是根据访问者的访问数据,将每次访问数据需要的DNS的IP存储起来,作为智能IP库,因为用户的访问总是重复的,所以一次访问记录就存储起来,之 后再次登录时就会很快,所以,兼顾了访问的速度快和智能IP库的体积小。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种自适应IP的方法,其特征在于,包括 51.获取用户的包括域名的请求,将所述的请求发向域名系统服务器; 52.所述的域名系统服务器将所述的请求发送给授权服务器; 53.所述的授权服务器获取域名系统服务器IP信息,匹配出IP地址,将包含有IP地址的IP信息返回给所述的域名系统服务器,并将所述的IP地址保存于IP地址列表数据表中; 54.分析IP地址列表数据表,生成不同类型的域名IP库。
2.根据权利要求I所述的自适应IP的方法,其特征在于,步骤S3中所述的匹配出IP地址,包括利用域名系统的IP库匹配所述的IP地址,间接地获取到用户所在的网络类型和所在地区,根据制定策略返回匹配用户网络类型和地区的IP地址给域名系统服务器。
3.根据权利要求I所述的自适应IP的方法,其特征在于,步骤S4所述的域名IP库包括按网络类型划分的域名IP库、按地区划分的域名IP库。
4.一种自适应IP的装置,其特征在于,包括 域名请求获取单元,用于获取用户的包括域名的请求,将所述的请求发向域名系统服务器; 域名请求转发单元,用于所述的域名系统服务器将所述的请求发送给授权服务器; IP信息返回单元,所述的授权服务器获取域名系统服务器IP信息,匹配出IP地址,将包含有IP地址的IP信息返回给所述的域名系统服务器,并将所述的IP地址保存于IP地址列表数据表中; 域名IP库生成单元,分析IP地址列表数据表,生成不同类型的域名IP库。
5.根据权利要求4所述的自适应IP的装置,其特征在于,所述的IP信息返回单元包括IP地址匹配子单元,用于利用域名系统的IP库匹配所述的IP地址,间接地获取到用户所在的网络类型和所在地区,根据制定策略返回匹配用户网络类型和地区的IP地址给域名系统服务器。
6.根据权利要求4所述的自适应IP的装置,其特征在于,所述的域名IP库能不断更新并升级。
7.根据权利要求4所述的自适应IP的装置,其特征在于,域名IP库生成单元包括按网络类型划分的域名IP库生成单元、按地区划分的域名IP库生成单元。
8.一种自适应IP的系统,包括客户端,与所述的客户端网络连接的用于获取客户端用户请求的域名系统服务器,其特征在于,还包括与所述的域名系统服务器相连的授权服务器,所述的授权服务器具有权利要求4所述的自适应IP的装置。
9.根据权利要求8所述的自适应IP的系统,其特征在于,所述的客户端包括智能手机、电脑。
全文摘要
本发明公开了一种自适应IP的方法,包括S1.获取用户的包括域名的请求,将请求发向域名系统服务器;S2.域名系统服务器将请求发送给授权服务器;S3.授权服务器获取域名系统服务器IP信息,匹配出IP地址,将包含有IP地址的IP信息返回给域名系统服务器,将IP地址保存于IP地址列表数据表里;S4.分析地址列表数据表,生成不同类型的域名IP库。本发明还公开了一种自适应IP的装置以及系统。本发明的一种自适应IP的方法、装置以及系统根据访问者的访问数据,将每次访问数据需要的DNS的IP存储起来,作为智能IP库,提高了再次访问速度,兼顾了访问的速度快和智能IP库的体积小。
文档编号H04L29/12GK102780791SQ201210248720
公开日2012年11月14日 申请日期2012年7月18日 优先权日2012年7月18日
发明者欧吉增, 麦剑 申请人:广东睿江科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1