Ip归属地查询方法、装置及系统的制作方法

文档序号:8459299阅读:400来源:国知局
Ip归属地查询方法、装置及系统的制作方法
【技术领域】
[0001]本发明涉及通信技术领域,特别涉及一种IP归属地查询方法、装置及系统。
【背景技术】
[0002]IP (Internet Protocol,互联网协议)地址是IP协议提供的一种统一的地址格式,它为互联网上的每一台主机分配一个逻辑地址。
[0003]IP地址由网络运营商分配。网络运营商在分配IP地址时,通常会将一个区间段内的IP地址分配给一个城市。比如,将区间段A内的IP地址分配给广东省广州市;将区间段B内的IP地址分配给广东省深圳市。网络运营商会记录IP地址所在的区间段与城市之间的对应关系,然后生成IP归属地数据库。当用户使用上网设备上网时,网络运营商能够通过上网设备接入互联网所使用的IP地址从IP归属地数据库中查询到上网设备所在的地理位置,该地理位置即为IP归属地,并将该IP归属地作为IP地址对应的登录地点。比如,某用户上网时所使用的上网设备接入互联网所使用的IP地址位于区间段B内,也即IP归属地为广东省深圳市,则认为该用户所使用的上网设备位于广东省深圳市。
[0004]在实现本发明的过程中,发明人发现现有技术至少存在以下问题:一方面,由于存在多个城市共用同一区间段内的IP地址的现象,因而在这种情况下无法根据IP地址准确地确定IP地址对应的IP归属地;另一方面,由于一些公司规模较小的网络运营商会从公司规模较大的网络运营商处租用IP地址进行分配,而这些公司规模较小的网络运营商有时会将原本对应于第一城市的IP地址分配给第二城市,因而在这种情况下也无法根据IP地址准确地确定IP地址对应的IP归属地。由此可见,基于上述两方面的原因,现有的判断IP地址对应的IP归属地的准确度较低。

【发明内容】

[0005]为了解决【背景技术】中判断IP地址对应的IP归属地的准确度较低的问题,本发明实施例提供了一种IP归属地查询方法、装置及系统。所述技术方案如下:
[0006]第一方面,提供了一种IP归属地查询方法,所述方法包括:
[0007]接收客户端发送的针对一个IP地址的IP归属地查询指令;
[0008]在接收到所述IP归属地查询指令后,检测是否存储有与所述IP地址对应的自定义IP归属地,所述自定义IP归属地是由所述客户端的使用者在历史查询过程中为所述IP地址设置的;
[0009]若检测结果为存储有与所述IP地址对应的自定义IP归属地,则向所述客户端发送所述自定义IP归属地。
[0010]第二方面,提供了一种IP归属地查询方法,所述方法包括:
[0011]向服务器发送针对一个IP地址的IP归属地查询指令,以便所述服务器在接收到所述IP归属地查询指令后,检测是否存储有与所述IP地址对应的自定义IP归属地,所述自定义IP归属地是由客户端的使用者在历史查询过程中为所述IP地址设置的;若检测结果为存储有与所述IP地址对应的自定义IP归属地,则向所述客户端发送所述自定义IP归属地;
[0012]接收所述服务器发送的所述自定义IP归属地。
[0013]第三方面,提供了一种IP归属地查询装置,所述装置包括:
[0014]指令接收模块,用于接收客户端发送的针对一个IP地址的IP归属地查询指令;
[0015]归属地检测模块,用于在接收到所述IP归属地查询指令后,检测是否存储有与所述IP地址对应的自定义IP归属地,所述自定义IP归属地是由所述客户端的使用者在历史查询过程中为所述IP地址设置的;
[0016]第一发送模块,用于若检测结果为存储有与所述IP地址对应的自定义IP归属地,则向所述客户端发送所述自定义IP归属地。
[0017]第四方面,提供了一种IP归属地查询装置,所述装置包括:
[0018]指令发送模块,用于向服务器发送针对一个IP地址的IP归属地查询指令,以便所述服务器在接收到所述IP归属地查询指令后,检测是否存储有与所述IP地址对应的自定义IP归属地,所述自定义IP归属地是由客户端的使用者在历史查询过程中为所述IP地址设置的;若检测结果为存储有与所述IP地址对应的自定义IP归属地,则向所述客户端发送所述自定义IP归属地;
[0019]第一接收模块,用于接收所述服务器发送的所述自定义IP归属地。
[0020]第五方面,提供了一种IP归属地查询系统,所述系统包括服务器和至少一个客户端;
[0021]所述服务器包括上述第三方面所述的IP归属地查询装置;
[0022]所述客户端包括上述第四方面所述的IP归属地查询装置。
[0023]本发明实施例提供的技术方案带来的有益效果是:
[0024]通过接收客户端发送的针对一个IP地址的IP归属地查询指令;在接收到IP归属地查询指令后,检测是否存储有与IP地址对应的自定义IP归属地,自定义IP归属地是由客户端的使用者在历史查询过程中为IP地址设置的;若检测结果为存储有与IP地址对应的自定义IP归属地,则向客户端发送自定义IP归属地;解决了【背景技术】中判断IP地址对应的IP归属地的准确度较低的问题;通过将使用者设置自定义IP归属地以及服务器判断系统IP归属地相结合来判断IP归属地,能够减少服务器判断IP归属地不准确的情况,达到了提高判断IP地址对应的IP归属地的准确度的效果。
【附图说明】
[0025]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0026]图1是本发明实施例提供的IP归属地查询方法所涉及的一种实施环境的结构示意图;
[0027]图2是本发明一个实施例提供的IP归属地查询方法的方法流程图;
[0028]图3是本发明另一个实施例提供的IP归属地查询方法的方法流程图;
[0029]图4A是本发明另一个实施例提供的IP归属地查询方法的方法流程图;
[0030]图4B是本发明另一个实施例提供的查询IP归属地的示意图;
[0031]图5是本发明一个实施例提供的IP归属地查询装置的结构方框图;
[0032]图6是本发明另一个实施例提供的IP归属地查询装置的结构方框图;
[0033]图7是本发明另一个实施例提供的IP归属地查询装置的结构方框图;
[0034]图8是本发明一个实施例提供的终端的结构示意图;
[0035]图9是本发明一个实施例提供的服务器的结构示意图。
【具体实施方式】
[0036]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
[0037]请参考图1,其示出了本发明各个实施例提供的IP归属地查询方法所涉及的一种实施环境的结构示意图。该实施环境包括至少一个终端120和服务器140。
[0038]终端120可以是智能手机、平板电脑、智能电视、电子书阅读器、MP3播放器(Moving Picture Experts Group Aud1 Layer III,动态影像专家压缩标准音频层面 3)、MP4 (Moving Picture Experts Group Aud1 Layer IV,动态影像专家压缩标准音频层面4)播放器、膝上型便携计算机和台式计算机等等。终端120安装有诸如社交、支付和即时通讯等客户端。终端120通过有线网络或者无线网络与服务器140相连。
[0039]服务器140可以是一台服务器,或者由若干台服务器组成的服务器集群,或者是一个云计算服务中心。服务器140可以向终端120安装的客户端提供IP归属地查询服务。服务器140上存储有运营商IP地址归属地库,或者,服务器140可以调用存储有运营商IP地址归属地库的其它服务器。
[0040]请参考图2,其示出了本发明一个实施例提供的IP归属地查询方法的方法流程图。本实施例以该IP归属地查询方法应用于如图1所示的服务器中来举例说明。该IP归属地查询方法,包括:
[0041]步骤202,接收客户端发送的针对一个IP地址的IP归属地查询指令;
[0042]步骤204,在接收到IP归属地查询指令后,检测是否存储有与IP地址对应的自定义IP归属地,自定义IP归属地是由客户端的使用者在历史查询过程中为IP地址设置的;
[0043]自定义IP归属地是客户端的使用者发现服务器通过预设的运营商IP地址归属地库查询到的与IP地址对应的系统IP归属地与使用者所处的地理位置不相同时设置的,或,自定义IP归属地是客户端的使用者发现服务器通过预设的运营商IP地址归属地库无法查询到的与IP地址对应的系统IP归属地时设置的。
[0044]步骤206,若检测结果为存储有与IP地址对应的自定义IP归属地,则向客户端发送自定义IP归属地。
[0045]综上所述,本实施例提供的IP归属地查询方法,通过接收客户端发送的针对一个IP地址的IP归属地查询指令;在接收到IP归属地查询指令后,检测是否存储有与IP地址对应的自定义IP归属地;若检测结果为存储有与IP地址对应的自定义IP归属地,则向客户端发送自定义IP归属地;解决了【背景技术】中判断IP地址对应的IP归属地的准确度较低的问题;通过将使用者设置自定义IP归属地以及服务器判断系统IP归属地相结合来判断IP归属地,能够减少服务器判断IP归属地不准确的情况,达到了提高判断IP地址对应的IP归属地的准确度的效果。
[0046]请参考图3,其示出了本发明另一个实施例提供的IP归属地查询方法的方法流程图。本实施例以该IP归属地查询方法应用于如图1所示的客户端中来举例说明。该IP归属地查询方法,包括:
[0047]步骤302,向服务器发送针对一个IP地址的IP归属地查询指令,以便服务
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1