【技术实现步骤摘要】
一种IP地址实时定位方法及系统
[0001]本申请涉及IP地址定位
,尤其涉及一种IP地址实时定位方法及系统。
技术介绍
[0002]随着互联网的迅速发展,IP地址定位在各个领域都有了越来越多的应用,IP地址是互联网设备的标识,IP地址定位是指根据网络设备的IP地址确定其物理地理位置。
[0003]目前的IP地址定位产品,大多是基于离线定位库查询的方式来进行定位,但是离线数据较为滞后,从定位的实效性来看,无法反映IP地址在当前网络中的实时位置,对IP地址定位的精度会产生影响。
技术实现思路
[0004]有鉴于此,本申请的目的在于至少提供一种IP地址实时定位方法及系统,通过在互联网中进行实时拓扑测绘计算,完成在线互联网的实时定位需求,提高定位精度。
[0005]本申请主要包括以下几个方面:第一方面,本申请实施例提供一种IP地址实时定位方法,应用于IP地址实时定位系统,IP地址实时定位系统包括:客户端、GEO系统服务器和多个探测机群组,每个探测机群组包括多个探测机,每个探测机位于不同物理位置,方法包括:客户端生成定位任务,定位任务包括至少一个待定位IP地址和定位任务执行对象,定位任务执行对象用于指示执行定位任务的目标探测机群组;客户端将定位任务发送至GEO系统服务器;GEO系统服务器将定位任务下发至定位任务执行对象所指示的目标探测机群组;针对目标探测机群组中的每个探测机,该探测机对每个待定位IP地址依次进行探测,得到每个待定位IP地址对应的时延数据,该探测机将得到的多组时延数据反馈至 ...
【技术保护点】
【技术特征摘要】
1.一种IP地址实时定位方法,应用于IP地址实时定位系统,其特征在于,所述IP地址实时定位系统包括:客户端、GEO系统服务器和多个探测机群组,每个探测机群组包括多个探测机,每个探测机位于不同物理位置,所述方法包括:所述客户端生成定位任务,所述定位任务包括至少一个待定位IP地址和定位任务执行对象,定位任务执行对象用于指示执行定位任务的目标探测机群组;所述客户端将所述定位任务发送至所述GEO系统服务器;所述GEO系统服务器将所述定位任务下发至定位任务执行对象所指示的目标探测机群组;针对所述目标探测机群组中的每个探测机,该探测机对每个待定位IP地址依次进行探测,得到每个待定位IP地址对应的时延数据,该探测机将得到的多组时延数据反馈至所述GEO系统服务器;所述GEO系统服务器采用预设IP地址定位算法,根据目标探测机群组中各探测机所反馈的多组时延数据和预设基准点,确定每个待定位IP地址对应的物理位置;所述GEO系统服务器将每个待定位IP地址对应的物理位置返回所述客户端,以完成定位任务。2.根据权利要求1所述的方法,其特征在于,所述客户端通过以下方式生成定位任务:响应于定位任务导入请求,显示定位任务导入界面,所述定位任务导入界面包括定位任务配置项、定位任务类型配置项、探测机群组配置项和定位任务生成控件;响应于对所述定位任务配置项执行的配置操作,从多个预设定位任务文件中确定目标定位任务文件;响应于对定位任务类型配置项执行的配置操作,确定定位任务所属的定位任务类型;响应于对探测机群组配置项执行的配置操作,从多个探测机群组中确定目标探测机群组作为任务执行对象;响应于对所述定位任务生成控件执行的选择操作,由所配置的所述目标定位任务文件、定位任务类型和任务执行对象,生成定位任务。3.根据权利要求2所述的方法,其特征在于,所述定位任务类型包括单IP定位任务、多IP定位任务和批量处理任务,其中,响应于对定位任务类型配置项执行的配置操作,确定定位任务类型的步骤包括:响应于对定位任务类型配置项执行的选择操作,显示单IP定位任务选择项、多IP定位任务选择项和批量处理任务选择项;若所述目标定位任务文件为单个IP地址构成的任务文件,则响应于针对单IP定位任务选择项执行的选择操作,确定目标定位任务文件对应的定位任务类型为单IP定位任务;若所述目标定位任务文件为多个IP地址构成的任务文件,则响应于针对多IP定位任务选择项执行的选择操作,确定目标定位任务文件对应的定位任务类型为多IP定位任务;若所述目标定位任务文件为IP地址段构成的任务文件,则响应于针对批量处理任务选择项执行的选择操作,确定目标定位任务文件对应的定位任务类型为批量处理任务。4.根据权利要求1所述的方法,其特征在于,所述客户端将所述定位任务发送至所述GEO系统服务器的步骤包括:所述客户端响应于任务控制请求,显示任务详情界面,所述任务详情界面包括多个任
务进程控件,所述多个任务进程控件包括任务启动控件;所述客户端响应于对所述任务启动控件执行的选择操作,将所述定位任务发送至所述GEO系统服务器。5.根据权利要求1所述的方法,其特征在于,所述GEO系统服务器通过以下方式确定每个待定位IP地址对应的物理位置:利用每个探测机针对该待定位IP地址所反馈的时延数据和每个探测机到该待定位IP地址的网络路径,从多个探测机中确定用于进行定位计算的目标探测机;利用目标探测机对应的时延数据与多个预设基准点进行匹配计算,从多个预设基准点中确定与目标探测机对应的时延数据相匹配的目标预设基准点;将目标预设基准点对应的地理位置确定为该待定位IP地址对应的物理位置。6.根据权利要求4所述的方法,其特征在于,所述方法还包括...
【专利技术属性】
技术研发人员:张尼,李翔,朱广宇,刘鑫,任泽峰,吴习沫,李霄野,刘璐,李维皓,李正,刘智国,于增明,刘桐菊,李东成,
申请(专利权)人:中国电子信息产业集团有限公司第六研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。