[发明专利]一种确定IP地址归属信息的方法、客户端、服务器及业务系统有效
申请号: | 201710464894.3 | 申请日: | 2017-06-19 |
公开(公告)号: | CN107277188B | 公开(公告)日: | 2020-01-14 |
发明(设计)人: | 陈东毅;林艺玲 | 申请(专利权)人: | 网宿科技股份有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12 |
代理公司: | 11291 北京同达信恒知识产权代理有限公司 | 代理人: | 黄志华 |
地址: | 200030 上海市徐汇区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 确定 ip 地址 归属 信息 方法 客户端 服务器 业务 系统 | ||
1.一种确定IP地址归属信息的方法,其特征在于,所述方法包括:
客户端根据本地记录查询其外网IP地址的归属地标识,并将查询结果发送至服务器;
所述服务器接收所述查询结果,判断所述查询结果是否有效,若有效,则确定所述查询结果中包含的所述归属地标识为所述外网IP地址的归属地标识;若无效,则通过匹配本地信息库,确定所述外网IP地址所属的IP地址段及归属地标识,并发送至所述客户端;
所述客户端接收所述服务器发送的IP地址段及归属地标识,并更新至本地记录;
其中,所述服务器接收所述查询结果,判断所述查询结果是否有效,包括:
若确定所述查询结果为空,或者所述查询结果非空但所述查询结果中包含的所述归属地标识已过期,则判定所述查询结果无效;若确定所述查询结果非空且所述查询结果中包含的所述归属地标识未过期,则判定所述查询结果有效。
2.如权利要求1所述的方法,其特征在于,所述客户端的本地记录包含IP地址段及所述IP地址段对应的归属地标识;
所述客户端根据本地记录查询所述外网IP地址的归属地标识,包含:
所述客户端匹配所述外网IP地址是否属于所述IP地址段,若属于,则将所述归属地标识并入所述查询结果。
3.如权利要求1所述的方法,其特征在于,所述服务器的本地信息库包含IP地址段及对应的归属地标识。
4.如权利要求3所述的方法,其特征在于,所述本地信息库借助公网IP库和运营商IP库进行更新。
5.如权利要求3所述的方法,其特征在于,所述服务器通过如下方式确定所述查询结果中包含的所述归属地标识是否已过期:
获取所述查询结果中的所述归属地标识;
查询所述本地信息库中是否存在所述归属地标识,若存在,确定所述查询结果中包含的所述归属地标识未过期,否则确定所述查询结果中包含的所述归属地标识已过期。
6.如权利要求3所述的方法,其特征在于,所述服务器通过匹配信息库,确定出所述外网IP地址所属的IP地址段及归属地标识,包含:
通过匹配所述外网IP地址所属的所述IP地址段,确定所述IP地址段对应的所述归属地标识为所述外网IP地址的归属地标识。
7.如权利要求1所述的方法,其特征在于,所述客户端在发送业务请求同时发送所述查询结果,所述服务器根据所述查询结果确认所述归属地标识后,对所述业务请求进行处理。
8.一种业务系统的客户端,其特征在于,所述客户端包括:
查询模块、请求模块及存储模块,其中,所述查询模块用于根据所述存储模块中的本地记录查询所述客户端的外网IP地址的归属地标识,并将查询结果发送至所述请求模块;
所述请求模块用于接收所述查询结果,并将所述查询结果发送给所述业务系统的服务器,以使所述服务器根据所述查询结果确定所述外网IP地址所属的IP地址段及归属地标识;
所述存储模块,用于存储所述客户端的本地记录,并根据所述服务器发送的IP地址段及归属地标识,替换更新所述存储模块中的本地记录;
其中,所述服务器根据所述查询结果确定所述外网IP地址所属的IP地址段及归属地标识,包括:
所述服务器若确定所述查询结果为空,或者所述查询结果非空但所述查询结果中包含的所述归属地标识已过期,则判定所述查询结果无效,通过匹配本地信息库,确定所述外网IP地址所属的IP地址段及归属地标识,并发送至所述客户端;若确定所述查询结果非空且所述查询结果中包含的所述归属地标识未过期,则判定所述查询结果有效,确定所述查询结果中包含的所述归属地标识为所述外网IP地址的归属地标识。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网宿科技股份有限公司,未经网宿科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710464894.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种仓库物流管理系统
- 下一篇:一种物流运载调度系统及方法