[发明专利]一种高频IP地址获取方法、系统、存储介质及终端设备在审
申请号: | 202010568647.X | 申请日: | 2020-06-19 |
公开(公告)号: | CN111741142A | 公开(公告)日: | 2020-10-02 |
发明(设计)人: | 孙冠斌 | 申请(专利权)人: | 南昌黑鲨科技有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 彭琰 |
地址: | 330013 江西省南昌市南昌经济技术开发区玉屏东大街*** | 国省代码: | 江西;36 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 高频 ip 地址 获取 方法 系统 存储 介质 终端设备 | ||
1.一种高频IP地址获取方法,其特征在于,所述方法包括:
获取满足预设条件的网络数据包,并从所述网络数据包中提取出IP地址;
判断所述IP地址是否在第一IP地址队列中;
若不在所述第一IP地址队列中,则将所述IP地址添加到所述第一IP地址队列中;
若在所述第一IP地址队列中,则将所述IP地址从所述第一IP地址队列中移除;
将所述IP地址添加到第二IP地址队列中,并将所述IP地址确定为新增的高频IP地址。
2.根据权利要求1所述的高频IP地址获取方法,其特征在于,在将所述IP地址从所述第一IP地址队列中移除的步骤之后,还包括:
判断所述IP地址是否在所述第二IP地址队列中;
若不在所述第二IP地址队列中,则执行将所述IP地址添加到所述第二IP地址队列中,并将所述IP地址确定为新增的高频IP地址的步骤。
3.根据权利要求1所述的高频IP地址获取方法,其特征在于,在判断所述IP地址是否在第一IP地址队列中的步骤之前,还包括:
判断所述IP地址是否在所述第二IP地址队列中;
若不在所述第二IP地址队列中,则执行判断所述IP地址是否在第一IP地址队列中的步骤。
4.根据权利要求2或3所述的高频IP地址获取方法,其特征在于,在判断所述IP地址是否在所述第二IP地址队列中的步骤,还包括:
若在所述第二IP地址队列中,则将所述IP地址移至所述第二IP地址队列的队尾。
5.根据权利要求1所述的高频IP地址获取方法,其特征在于,在将所述IP地址从所述第一IP地址队列中移除的步骤之前,还包括:
判断所述IP地址的出现次数是否达到预设次数;
若是,则执行将所述IP地址从所述第一IP地址队列中移除的步骤。
6.根据权利要求1所述的高频IP地址获取方法,其特征在于,将所述IP地址添加到所述第一IP地址队列中的步骤包括:
判断所述第一IP地址队列中是否存在空位;
若是,则将所述IP地址添加到所述第一IP地址队列的空位中;
若否,则将所述IP地址添加到所述第一IP地址队列的队尾。
7.根据权利要求6所述的高频IP地址获取方法,其特征在于,所述第一IP地址队列为固定长度的队列,在将所述IP地址添加到所述第一IP地址队列的队尾的步骤之后,还包括:
移除所述第一IP地址队列的队首IP地址。
8.根据权利要求1所述的高频IP地址获取方法,其特征在于,在将所述IP地址确定为新增的高频IP地址的步骤之后,还包括:
上报所述新增的高频IP地址。
9.根据权利要求1所述的高频IP地址获取方法,其特征在于,将所述IP地址添加到所述第二IP地址队列中的步骤包括:
将所述IP地址添加到所述第二IP地址队列的队尾。
10.根据权利要求9所述的高频IP地址获取方法,其特征在于,所述第二IP地址队列为固定长度的队列,在将所述IP地址添加到所述第二IP地址队列的队尾的步骤之后,还包括:
判断所述第二IP地址队列的队列长度是否超出固定长度;
若是,移除所述第二IP地址队列的队首IP地址并上报。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南昌黑鲨科技有限公司,未经南昌黑鲨科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010568647.X/1.html,转载请声明来源钻瓜专利网。