一种网络流特征的提取与存储方法,包括以下步骤:S1:使用gopacket数据包工具驱动libpcap函数包,捕捉原始的网络数据包,按网络的不同的层次的特性提取网络数据包,得到特征原文数据,并且进行落盘处理,生成本地网络数据包文件并存储;S2:使用avro二进制序列化的方式将特征原文数据序列化成特征二进制数据;S3:将特征二进制数据写入到分布式消息队列构成的数据管道中,进行数据的缓存存储,形成缓存数据;S4:将缓存数据进行反序列化处理得到特征数据,获取到所述特征原文数据,运用窗口运算获取所述特征原文数据的统计特征数据;S5:将所述特征原文数据和统计特征数据用列式稀疏存储的方式存储在分布式数据库Hbase中。
咨询热线:020-38033421
传真号码:020-38061201
电子邮箱:jm@jiaquanip.cn
Copyright © 嘉权专利商标事务所 All Rights Reserved. 粤ICP备2023151901号