基于MAC区段的互联网终端型号识别方法、装置、终端及存储介质制造方法及图纸

技术编号:33243058 阅读:30 留言:0更新日期:2022-04-27 17:48
本发明专利技术揭示了一种基于MAC区段的互联网终端型号识别方法、装置、终端及存储介质,本方案使用MAC区段代替具体的MAC地址进行识别匹配,极大地解决了目前MAC识别过程中所存在的内存占用问题。同时,本方案还引入了滑动窗口技术,在生成对应关系库时可过滤大部分的异常数据,避免了现有对应关系库中可能出现的脏数据问题,保证了识别方法的有效性和准确性。保证了识别方法的有效性和准确性。保证了识别方法的有效性和准确性。

【技术实现步骤摘要】
基于MAC区段的互联网终端型号识别方法、装置、终端及存储介质


[0001]本专利技术涉及一种互联网终端型号识别方案,具体而言,涉及一种基于MAC区段的互联网终端型号识别方法、装置、终端及存储介质,属于通信


技术介绍

[0002]在现有技术条件下,针对互联网终端设备的型号识别方案,主要有以下两种实现方式:一、对用户访问网络所产生的请求包中的UA(User

Agent,用户代理)信息进行正则匹配,进而实现终端设备的型号识别;二、建立MAC(Media Access Control,媒体存取控制)地址与终端型号间的对应关系表,通过表中录入的、已知的MAC地址进行终端设备的型号识别。
[0003]但无论上述何种的技术实现方式,在实际的应用过程中,存在着比较明显的缺陷。在前者方案中,需要终端设备存在对应的网络访问行为,同时受互联网行业中加密技术的影响,终端设备在访问网络时会产生大量的无效信息、或由其所产生的UA信息并不能被准确地获取和解析。而在后者方案中,方案的实现依赖于所建立的对应关系表,随着表中所存储的终端型号数本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于MAC区段的互联网终端型号识别方法,其特征在于,包括:对MAC地址和终端型号间的对应数据集进行数据序列化,初始化一用于存储MAC地址和终端型号的滑动窗口,依序输入MAC数据及终端型号数据至所述滑动窗口中并对数据进行判断处理,根据处理结果输出MAC区段与终端型号间的对应关系库;将待查询的MAC地址在所述MAC区段与终端型号间的对应关系库中进行匹配,若成功匹配则输出相应的终端型号,否则输出MAC地址不识别。2.根据权利要求1所述的基于MAC区段的互联网终端型号识别方法,其特征在于,所述对终端型号对应的数据集进行数据序列化,初始化一用于存储MAC地址和对应终端型号的滑动窗口,依序输入MAC数据及终端型号数据至所述滑动窗口中并对数据进行判断处理,根据处理结果输出MAC区段与终端型号间的对应关系库,包括:获取MAC地址和终端型号间的对应数据集,根据MAC地址对数据集内的数据进行排序并完成数据序列化;初始化一个固定长度的、用于存储MAC地址和终端型号的滑动窗口,所述MAC地址和终端型号为一组二元组数据;依序将MAC数据及终端型号数据输入所述滑动窗口中,判断当前输入数据是否为数据集中的最后一个数据,若是则保存MAC区段与终端型号间的对应关系库,若不是则按序进入下一流程;判断当前所述滑动窗口中不同终端类型的比例是否在预设阈值以上,若是则保存MAC区段及相对应的终端型号至所述MAC区段与终端型号间的对应关系库中,随后返回至初始化所述滑动窗口操作,若不是则返回至将MAC数据及终端型号数据输入所述滑动窗口操作。3.根据权利要求1所述的基于MAC区段的互联网终端型号识别方法,其特征在于,所述将待查询的MAC地址在所述MAC区段与终端型号间的对应关系库中进行匹配,若成功匹配则输出相应的终端型号,否则输出MAC地址不识别,包括:加载所述MAC区段与终端型号间的对应关系库,将待查询的MAC地址在所述MAC区段与终端型号间的对应关系库中进行匹配;判断待查询的MAC地址的OUI是否存在于所述MAC区段与终端型号间的对应关系库中,若是则按序进入下一流程,若否则无法识别该MAC地址所对应的终端型号、输出MAC地址不识别;判断现有MAC区段是否可以覆盖待查询的MAC地址,若是则待查询的MAC地址对应的终端型号为该MAC区段对应的终端型号、输出相应的终端型号,若否则执行后续流程;获取与所述待查询的MAC地址的接近的上下两个MAC区段,判断待查询的MAC地址与距离最近的MAC区段的起始位之间的距离是否小于设定阈值,若是则待查询的MAC地址对应的终端型号为距离最近的MAC区段对应的终端型号、输出相应的终端型号,若否则无法识别该MAC地址所对应的终端型号、输出MAC地址不识别。4.一种基于MAC区段的互联网终端型号识别装置,其特征在于,包括:对应关系库生成模块,用于对MAC地址和终端型号间的对应数据集进行数据序列化,初始化一用于存储MAC地址和终...

【专利技术属性】
技术研发人员:张黎
申请(专利权)人:苏州迈科网络安全技术股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1