[发明专利]内网设备类型识别方法及装置有效
申请号: | 201810772584.2 | 申请日: | 2018-07-13 |
公开(公告)号: | CN108900351B | 公开(公告)日: | 2020-11-27 |
发明(设计)人: | 朱红松;杨月;文辉;石志强;孙利民 | 申请(专利权)人: | 中国科学院信息工程研究所 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/26;H04L29/08;H04L29/12 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 王莹;吴欢燕 |
地址: | 100093 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 设备 类型 识别 方法 装置 | ||
1.一种内网设备类型识别方法,其特征在于,包括:
基于内网环境中所有存活设备,根据监听到的特定协议包进行解析,获取所有活跃设备的Mac地址和设备连接关系图;所述设备连接关系图为目标存活设备的网络连接关系图,所述目标存活设备包括所有活跃设备和部分不活跃设备,或者所有活跃设备和所有不活跃设备;
向不活跃设备发送主动探测包,以获取所有不活跃设备的Mac地址;
根据所述设备连接关系图、所有活跃设备的Mac地址、所有不活跃设备的Mac地址,获取内网环境中所有存活设备的设备类型;
其中,所述根据监听到的特定协议包进行解析,获取所有活跃设备的Mac地址和设备连接关系图,具体包括:
监听并解析所述内网环境中的组播数据包,根据解析结果获取部分活跃设备的设备类型;
监听并解析所述内网环境中的广播数据包,根据解析结果获取所有活跃设备的Mac地址信息,建立设备连接关系图。
2.根据权利要求1所述的方法,其特征在于,所述组播数据包为MDNS数据包和/或SSDP数据包。
3.根据权利要求1所述的方法,其特征在于,所述广播数据包为ARP数据包。
4.根据权利要求1所述的方法,其特征在于,所述向不活跃设备发送主动探测包,以获取所有不活跃设备的Mac地址,具体包括:
向所述不活跃设备发送ARP主动探测包,获取所述不活跃设备的第一响应包信息;
根据所述第一响应包信息得到所述所有不活跃设备的Mac地址。
5.根据权利要求4所述的方法,其特征在于,在所述向所述不活跃设备发送ARP主动探测包,获取所述第一响应包信息后,所述方法还包括:
向所述不活跃设备发送SSDP主动探测包,获取所述不活跃设备的第二响应包信息;
根据所述第二响应包信息得到部分不活跃设备的设备类型。
6.根据权利要求5所述的方法,其特征在于,所述根据所述设备连接关系图、所有活跃设备的Mac地址、所有不活跃设备的Mac地址,获取内网环境中所有存活设备的设备类型,具体包括:
根据所述所有活跃设备的Mac地址得到所有活跃设备的第一类型范围;根据所述第一类型范围、所述部分活跃设备的设备类型和所述设备连接关系图推测剩余活跃设备的设备类型;
根据所述所有不活跃设备的Mac地址得到所有不活跃设备的第二类型范围;根据所述第二类型范围、所述部分不活跃设备的设备类型和所述设备连接关系图推测剩余不活跃设备的设备类型。
7.一种内网设备类型识别装置,其特征在于,包括:
被动监听模块,用于基于内网环境中所有存活设备,根据监听到的特定协议包进行解析,获取所有活跃设备的Mac地址和设备连接关系图;所述设备连接关系图为目标存活设备的网络连接关系图,所述目标存活设备包括所有活跃设备和部分不活跃设备,或者所有活跃设备和所有不活跃设备;
主动探测模块,用于向不活跃设备发送主动探测包,以获取所有不活跃设备的Mac地址;
识别模块,用于根据所述设备连接关系图、所有活跃设备的Mac地址、所有不活跃设备的Mac地址,获取内网环境中所有存活设备的设备类型;
其中,所述根据监听到的特定协议包进行解析,获取所有活跃设备的Mac地址和设备连接关系图,具体包括:
监听并解析所述内网环境中的组播数据包,根据解析结果获取部分活跃设备的设备类型;
监听并解析所述内网环境中的广播数据包,根据解析结果获取所有活跃设备的Mac地址信息,建立设备连接关系图。
8.一种内网设备类型识别设备,其特征在于,包括存储器和处理器,所述处理器和所述存储器通过总线完成相互间的通信;所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令能够执行如权利要求1至6任一所述的方法。
9.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现如权利要求1至6任一项所述的内网设备类型识别方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院信息工程研究所,未经中国科学院信息工程研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810772584.2/1.html,转载请声明来源钻瓜专利网。