[发明专利]IP库生成方法、装置、电子设备及计算机可读存储介质有效

专利信息
申请号: 201810030614.2 申请日: 2018-01-12
公开(公告)号: CN108573018B 公开(公告)日: 2020-08-07
发明(设计)人: 王伟 申请(专利权)人: 北京金山云网络技术有限公司;北京金山云科技有限公司;北京金迅瑞博网络技术有限公司
主分类号: G06F16/22 分类号: G06F16/22;G06F16/25;H04L29/12
代理公司: 北京柏杉松知识产权代理事务所(普通合伙) 11413 代理人: 马敬;项京
地址: 100085 北京*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: ip 生成 方法 装置 电子设备 计算机 可读 存储 介质
【说明书】:

发明实施例提供了一种IP库生成方法、装置、电子设备及计算机可读存储介质,方法包括:确定每一第一信息对应的IP段归属的第一线路,利用各个第一线路以及归属于各个第一线路的IP段,生成IP库,其中,通过以下方式确定每一第一信息对应的IP段归属的第一线路:判断关键词表中是否存在与第一信息匹配的关键词,作为目标关键词;如果是,利用所获得各个目标关键词对应的地理位置的标识和权重,以及运营商的标识和权重,获得第一信息对应的线路标识,作为第一线路标识;查找线路表,得到与第一线路标识对应的线路,确定所得到的线路为第一信息对应的IP段归属的第一线路。应用本发明实施例提供的技术方案,提高了生成IP库的效率。

技术领域

本发明涉及信息处理技术领域,特别是涉及一种IP库生成方法、装置、电子设备及计算机可读存储介质。

背景技术

随着互联网业务的发展,通过获取用户地理位置来优化互联网服务的需求日益增长,例如,CDN(Content Delivery Network,内容分发网络)通过获取用户地理位置来优化调度服务,以实现快速、准确地响应用户请求,从而提高用户体验。

为了便于获取用户地理位置,IP(Internet Protocol,网络之间互连的协议)库应运而生。IP库,也叫IP地址数据库,是用来存储IP段及其对应的运营商和/或地理位置的数据库。IP段包括从起始IP地址到结束IP地址范围内的多个IP地址,比如,192.168.0.1—192.168.0.254是一个以192.168.0.1为起始IP地址,以192.168.0.254为结束地址的IP段,运营商是指提供网络服务的供应商,例如,电信、联通、移动等等,每个运营商对应一个或多个IP段,并且运营商可以从自身对应的一个或多个IP段中,按区域划分不同地理位置对应的IP段,以供不同地区的用户通过IP段接入网络,由于运营商还可以更改IP段对应的地理位置,也就是说,同一个IP段在不同时期可能对应不同的地理位置,因此,需要定期生成IP库,来提高IP库的准确性。

由于在不同的业务需求下,业务所需线路的维度不同,线路可以为运营商、地理位置中的一种或组合,也就是,有的业务所需的线路为运营商,有的为地理位置,还有的为运营商与地理位置的组合。为了生成同时满足多种业务需求的IP库,通常需要预先将线路作为关键词写入IP库配置文件,一个IP库配置文件用于存储一种维度的线路所对应的关键词,例如,IP库配置文件A对应的线路为运营商,则IP库配置文件A中的关键词为运营商的名称,例如电信、联通、移动等等。

目前,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段归属的第一线路:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京金山云网络技术有限公司;北京金山云科技有限公司;北京金迅瑞博网络技术有限公司,未经北京金山云网络技术有限公司;北京金山云科技有限公司;北京金迅瑞博网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201810030614.2/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top