一种自适应IP的方法、装置以及系统制造方法及图纸

技术编号:7976552 阅读:111 留言:0更新日期:2012-11-16 01:55
本发明专利技术公开了一种自适应IP的方法,包括:S1.获取用户的包括域名的请求,将请求发向域名系统服务器;S2.域名系统服务器将请求发送给授权服务器;S3.授权服务器获取域名系统服务器IP信息,匹配出IP地址,将包含有IP地址的IP信息返回给域名系统服务器,将IP地址保存于IP地址列表数据表里;S4.分析地址列表数据表,生成不同类型的域名IP库。本发明专利技术还公开了一种自适应IP的装置以及系统。本发明专利技术的一种自适应IP的方法、装置以及系统根据访问者的访问数据,将每次访问数据需要的DNS的IP存储起来,作为智能IP库,提高了再次访问速度,兼顾了访问的速度快和智能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的方法,其特征在于,包括:S1.获取用户的包括域名的请求,将所述的请求发向域名系统服务器;S2.所述的域名系统服务器将所述的请求发送给授权服务器;S3.所述的授权服务器获取域名系统服务器IP信息,匹配出IP地址,将包含有IP地址的IP信息返回给所述的域名系统服务器,并将所述的IP地址保存于IP地址列表数据表中;S4.分析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信息返回单元,所述的授权...

【专利技术属性】
技术研发人员:麦剑欧吉增
申请(专利权)人:广东睿江科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1