[发明专利]分布式设备信息采集系统和方法有效

专利信息
申请号: 201811185588.7 申请日: 2018-10-11
公开(公告)号: CN109586947B 公开(公告)日: 2020-12-22
发明(设计)人: 王轶骏;薛质;邓裕立;赵序琦;龙军;刘加慧 申请(专利权)人: 上海交通大学
主分类号: H04L12/24 分类号: H04L12/24;H04L29/08
代理公司: 上海汉声知识产权代理有限公司 31236 代理人: 庄文莉
地址: 200240 *** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 分布式 设备 信息 采集 系统 方法
【权利要求书】:

1.一种分布式设备信息采集系统,其特征在于,包括节点管理模块、节点探测模块,所述节点管理模块由管理节点构成,所述节点探测模块由探测节点构成,管理节点与探测节点之间通过分布式任务调度框架进行通信;

节点管理模块:通过用户交互获取采集任务,令采集任务分割,得到采集子任务,分发采集子任务至探测节点,接收探测节点上传的设备信息采集结果;

节点探测模块:接收采集子任务,执行设备信息采集,得到设备信息采集结果,将设备信息采集结果上传至管理节点;

所述管理节点包括:

用户交互模块:通过与用户交互,获取采集任务,提供设备信息查询;

任务分割模块:将采集任务划分得到若干个采集子任务,将采集子任务发送至任务管理模块;

任务管理模块:监控若干个探测节点的节点状态,监控采集子任务的任务执行状态,将待执行的采集子任务采用分布式调度分发至探测节点;

数据接收与管理模块:接收探测节点上传的设备信息采集结果,将设备信息采集结果存储至数据库,为设备信息查询提供数据基础;

为了避免对一个网段的扫描速率过快而影响目标网络正常运作或导致探测节点被封禁,在任务分割的算法中对扫描目标顺序引入随机化策略,采用black rock算法作为任务分割中的随机重排算法,设x∈X为顺序排列的集合X中的一个元素,y∈Y为重排列之后的集合Y中的一个元素,X与Y是双射的关系,通过随机重排算法获取重排列后位置x所对应的值y=f(x);设需要扫描的IP地址段为ip1~ip2,扫描的端口范围为port1~port2,任务分割后每个子任务的扫描目标个数为c,black rock算法的seed值为r,则一个分割后的子任务表示为:{ip1,ip2,port1,port2,i*c,(i+1)*c,r},其中i为当前子任务的序号,其取值范围为0,1,2…,(ip2-ip1+1)*(port2-port1+1)/c;某个探测节点获取到一个子任务后,利用随机重排算法计算实际扫描探测的IP与端口;随机重排算法的范围为(ip2-ip1+1)*(port2-port1+1),取x∈[i*c,(i+1)*c),通过随机重排算法计算对应的y=f(x),则扫描目标IP为(ip1+y/(port2-port1+1)),目标端口为(port1+y%(port2-port1+1));

对大规模网络地址范围内的联网设备进行快速信息采集,避免被目标网段判定为异常流量而封禁IP,实现高效而准确的设备信息采集;

采用管理节点和探测节点的分布式调度、协同工作方式,实现设备信息的分散采集、统一存储管理。

2.根据权利要求1所述的分布式设备信息采集系统,其特征在于,所述节点探测 模块包括:

调度通信模块:接收管理节点下发的采集子任务,将设备信息采集结果上传至管理节点;

端口扫描模块:解析采集子任务,得到IP地址、端口信息,对所述IP地址、端口信息进行扫描,得到开放端口;

设备信息探测模块:发送设备探测请求至开放端口,解析开放端口发送的响应数据,得到设备信息采集结果。

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

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海交通大学,未经上海交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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