[发明专利]识别指定类别IP地址的方法及设备、防御方法及系统有效
申请号: | 201310535856.4 | 申请日: | 2013-11-01 |
公开(公告)号: | CN103812961A | 公开(公告)日: | 2014-05-21 |
发明(设计)人: | 王艳辉;王素梅 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12;H04L29/06 |
代理公司: | 北京华沛德权律师事务所 11302 | 代理人: | 刘杰 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 识别 指定 类别 ip 地址 方法 设备 防御 系统 | ||
技术领域
本发明涉及互联网技术领域,具体涉及一种识别指定类别IP地址的方法及设备,以及一种提高用户终端安全防御的方法及系统。
背景技术
计算机的使用在各领域得到了广泛的普及,无论是公司用户还是个人用户,越来越依赖于计算机的使用。对于使用计算机的各个用户群而言,为了更准确地为指定类别的用户群提供更好的服务,需要准确地判断出一个用户IP地址(Internet Protocol Address,网际协议地址)是否是指定类别IP地址。目前,解决这个问题的主要方式有:
依靠用户IP对应的用户终端数的数目来识别此用户IP是否为指定类别IP的地址,例如,要识别某用户IP是否为公司IP地址,可以设置一个阈值5,用户IP对应的用户终端数的个数大于5,即认为是公司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地址的行为时间分布数据与所述初始节点的行为时间分布数据,收集到的多个IP地址采用第一聚类方式进行聚类,识别出各类别的IP地址;
对识别出的指定类别IP地址,采用第二聚类方式进行抽样聚类分析,获得该指定类别的数据分布特点;
根据所述采用第二聚类方式获得的数据分布特点,修正第一聚类方式的初始节点,并采用修正后的初始节点,对此前识别出的指定类别的多个IP地址采用第一聚类方式再次进行聚类,进一步净化指定类别IP地址。
可选地,所述第一聚类方式为Kmeans,第二聚类方式为DBScan。
可选地,所述提取的预处理数据还包括每个IP地址对应的用户终端数量以及用户终端标识,所述对提取到的预处理数据进行处理分析包括:
统计每个IP地址对应的用户终端数量;
对用户终端数量大于预置阈值的每个IP地址的预处理数据,根据行为时间不同划分为多个维度,并统计在不同时间段用户使用每个IP地址的用户终端数量;
对所述在不同时间段使用每个IP地址的用户终端数量进行归一化处理,获得用户使用所述IP地址的行为时间分布数据。
可选地,所述指定类别IP地址,具有特定的行为时间上的分布特点。
根据本发明的另一方面,提供了一种识别指定类别IP地址的设备,包括:
数据收集单元,用于收集若干IP地址的行为记录数据;
数据提取单元,用于从所述收集的行为记录数据中提取预处理数据,所述提取的预处理数据至少包括IP地址的地址信息以及行为的时间信息;
数据处理单元,用于对所述提取到的预处理数据进行处理分析,获得用户使用所述IP地址的行为时间分布数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310535856.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:移动终端在通话中的数据共享方法以及移动终端
- 下一篇:多功能滤水龙头