[发明专利]地理位置的访问控制方法及装置有效
申请号: | 202011348079.9 | 申请日: | 2020-11-26 |
公开(公告)号: | CN112491876B | 公开(公告)日: | 2022-10-21 |
发明(设计)人: | 张长顺;吴庆;王树太;田登昊 | 申请(专利权)人: | 杭州迪普科技股份有限公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L101/69;H04L101/695 |
代理公司: | 北京金讯知识产权代理事务所(特殊普通合伙) 11554 | 代理人: | 黄剑飞 |
地址: | 310051 浙江省杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 地理位置 访问 控制 方法 装置 | ||
1.一种地理位置的访问控制方法,其特征在于,包括:
获取访问请求的IP地址;
基于所述IP地址确定所述访问请求的地理位置,查地区编码表得到该地理位置的地区标识,根据国家、省、市序号将地区名称转换为地区标识,所述地理位置包括国家或省或市;
根据所述地理位置在限制地区掩码表中确定地区标识,将所述地理位置和限制地区掩码表中的多个掩码中的每一项掩码进行按位与运算以进行比较,其中掩码根据国家、省、市类型确定,若地区为国家,则国家位bit均为1,省和市位的bit均为0,若地区为省,则国家和省位的bit均为1,市位的bit为0,若地区为市,则国家、省和市位的bit均为1,所述限制地区掩码表基于多个地理位置对应的名称、地区标识以及掩码生成;
如果比较结果中存在与限制地区掩码表中的地区标识相同,则限制所述访问请求的IP地址的访问。
2.如权利要求1所述的方法,其特征在于,基于多个地理位置对应的名称、地区标识以及掩码生成所述限制地区掩码表,包括:
删除限制地区匹配表中范围重叠地区;
生成所述限制地区匹配表中的地区的标识;
生成所述限制地区匹配表中的地区的掩码;
基于地区的标识及其对应的掩码生成所述限制地区掩码表。
3.如权利要求2所述的方法,其特征在于,生成所述限制地区匹配表中的地区的标识,包括:
将地理位置中的国家、省、市名称统一编码;
基于所述编码分别为国家、省、市名称分配标识。
4.如权利要求2所述的方法,其特征在于,生成所述限制地区匹配表中的地区的掩码,包括:
根据地区的类型确定掩码生成方式;
基于所述生成方式分别为国家、省、市名称分配掩码。
5.如权利要求1所述的方法,其特征在于,还包括:
在所述比较结果中不存在匹配结果时,处理所述访问请求。
6.一种地理位置的访问控制装置,其特征在于,包括:
请求模块,用于获取访问请求的IP地址;
地址模块,用于基于所述IP地址确定所述访问请求的地理位置,查地区编码表得到该地理位置的地区标识,根据国家、省、市序号将地区名称转换为地区标识,所述地理位置包括国家或省或市;
掩码表模块,用于基于多个地理位置对应的名称、地区标识以及掩码生成限制地区掩码表,其中所述限制地区掩码表基于多个地理位置对应的名称、地区标识以及掩码生成,所述掩码根据国家、省、市类型确定,若地区为国家,则国家位bit均为1,省和市位的bit均为0;若地区为省,则国家和省位的bit均为1,市位的bit为0;若地区为市,则国家、省和市位的bit均为1;
比较模块,用于将所述地理位置和限制地区掩码表中的多个掩码中的每一项掩码进行按位与运算以进行比较;
限制模块,用于在比较结果中存在与限制地区掩码表中的地区标识相同时,则限制所述访问请求的IP地址的访问。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州迪普科技股份有限公司,未经杭州迪普科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011348079.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种快速连接的复合管材
- 下一篇:一种节流承插式无垫连接管材