流量数据检测方法、装置以及存储介质制造方法及图纸

技术编号:35807715 阅读:21 留言:0更新日期:2022-12-03 13:26
本发明专利技术公开了一种流量数据检测方法、装置以及存储介质,流量数据检测方法包括:采集流经边缘节点的流量数据,边缘节点与终端设备连接;在流量数据与预存的异常流量特征不匹配时,对流量数据进行检测;在检测到流量数据异常时,将流量数据的异常信息发送至区块链中的验证节点,以供验证节点对异常信息进行验证并确定验证结果;根据验证节点广播的验证结果更新预存的异常流量特征。本发明专利技术在不能通过异常流量特征进行检测时,可对异常流量检测后为异常数据时,将异常数据发送至云端的验证节点进行复核,减少边缘节点的检测压力,同时刻通过云端的验证节点广播所述检测结果更新预存的所述异常流量特征,提高流量异常的检测效率。提高流量异常的检测效率。提高流量异常的检测效率。

【技术实现步骤摘要】
流量数据检测方法、装置以及存储介质


[0001]本专利技术涉及通信领域,尤其涉及一种流量数据检测方法、装置以及存储介质。

技术介绍

[0002]检测异常流量的方法往往是检测异常流量并进行流量清洗,但存在攻击行为如DDoS攻击时,流量数据的数据包存在较高的到达率,则只能进行有限的统计分析和数据包处理,且需要将流量引流到其他网段进行流量清洗,额外的引流过程降低了检测速度,产生的额外流量也容易造成网络的拥塞,即流量异常的检测效率过低。

技术实现思路

[0003]本专利技术的主要目的在于提供一种流量数据检测方法、装置以及存储介质,旨在解决流量异常的检测效率过低的技术问题。
[0004]为实现上述目的,本专利技术提供一种流量数据检测方法,所述流量数据检测方法应用于边缘节点,所述流量数据检测方法包括:
[0005]采集流经所述边缘节点的流量数据,所述边缘节点与终端设备连接;
[0006]在所述流量数据与预存的异常流量特征不匹配时,对所述流量数据进行检测;
[0007]在检测到所述流量数据异常时,将所述流量数据的异常信息发送至所述区块链中的验证节点,以供所述验证节点对异常信息进行验证并确定验证结果;
[0008]根据验证节点广播的所述验证结果更新预存的所述异常流量特征。
[0009]可选地,所述对所述流量数据进行检测的步骤包括:
[0010]获取所述流量数据的流量特征;
[0011]将所述流量特征与所述边缘节点所在区块链上的流量基线进行比对;
[0012]根据比对结果确定所述流量数据是否异常。
[0013]可选地,在所述流量数据异常时,确定出现DDOS攻击,所述将所述流量特征与所述边缘节点所在区块链上的流量基线进行比对包括以下至少一个:
[0014]比对所述流量数据的数据量与预设数据量,所述流量特征包括所述流量数据的数据量,所述流量基线包括所述预设数据量;
[0015]比对所述流量数据的流量类型与异常流量类型,所述流量特征包括所述流量数据的流量类型,所述流量基线包括所述异常流量类型;
[0016]比对所述流量数据的目的地址的数量与预设地址数量,所述流量特征包括所述流量数据的目的地址的数量,所述流量基线包括所述预设地址数量;
[0017]其中,在所述比对结果包括所述数据量大于预设数据量、所述流量类型为异常流量类型以及所述目的地址的数量大于预设地址数量中的至少一个时,确定所述流量数据异常。
[0018]可选地,所述将所述流量数据的异常信息发送至所述区块链中的验证节点的步骤包括:
[0019]对所述异常信息进行签名;
[0020]将签名后的所述异常信息广播至所述验证节点。
[0021]此外,为实现上述目的,本专利技术还提出一种流量数据检测方法,所述流量数据检测方法应用于云端的验证节点,所述流量数据检测方法包括:
[0022]对区块链中的边缘节点发送的异常信息进行验证得到验证结果,其中,所述异常信息由边缘节点检测到采集的流量数据异常时发送至所述验证节点;
[0023]将所述验证结果同步至所在的区块链上的各个节点。
[0024]可选地,所述对区块链中的边缘节点发送的异常信息进行验证得到验证结果的步骤包括:
[0025]调用所述区块链上的智能合约的合约代码;
[0026]运行所述合约代码以对所述异常信息进行验证,得到所述验证结果。
[0027]可选地,所述流量数据检测方法还包括:
[0028]接收所述边缘节点发送的异常信息;
[0029]在接收到的异常信息的数量达到预设数量时,执行所述对区块链中的边缘节点发送的异常信息进行验证得到验证结果的步骤。
[0030]可选地,所述流量数据检测方法还包括:
[0031]对所述异常信息中的签名信息进行合法验证;
[0032]在所述签名信息合法时,执行所述对区块链中的边缘节点发送的异常信息进行验证得到验证结果的步骤。
[0033]可选地,所述将所述检测结果同步至所在的区块链上的验证节点的步骤包括:
[0034]将所述检测结果发送至所述区块链上的排序节点,以使所述排序节点在接收到的检测结果达到预设数量时,根据接收到的验证结果生成区块,并将生成的所述区块广播至所在的区块链上的各个节点。
[0035]此外,为实现上述目的,本专利技术还提出一种流量数据检测装置,所述流量数据检测装置包括:
[0036]采集模块,用于采集流经所述边缘节点的流量数据;
[0037]检测模块,用于在所述流量数据与预存的异常流量特征不匹配时,对所述流量数据进行检测;
[0038]发送模块,用于在检测到所述流量数据异常时,将所述流量数据的异常信息发送至所述区块链中的验证节点,以供所述进行异常检测并确定检测结果;
[0039]更新模块,用于根据验证节点广播的所述检测结果更新预存的所述异常流量特征。
[0040]此外,为实现上述目的,本专利技术还提出一种流量数据检测装置,所述流量数据检测装置包括:
[0041]验证模块,用于对区块链中的边缘节点发送的异常信息进行检测得到检测结果,其中,所述异常信息由边缘节点检测到采集的流量数据异常时发送至所述云端节点;
[0042]同步模块,用于将所述检测结果同步至所在的区块链上的各个节点。
[0043]此外,为实现上述目的,本专利技术还提出一种流量数据检测装置,所述流量数据检测装置包括存储器以及处理器,所述存储器用于存储流量数据检测程序,所述存储器中的流
量数据检测程序被所述处理器执行时实现如以上任一项所述的流量数据检测方法。
[0044]此外,为实现上述目的,本专利技术还提出一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有流量数据检测程序,所述流量数据检测程序被处理器执行时实现如以上任一项所述的流量数据检测方法的步骤。
[0045]本专利技术提出的流量数据检测方法、装置以及存储介质,采集经所述边缘节点的终端设备的流量数据,并通过区块链中预存的异常流量特征进行异常检测,在不能通过异常流量特征进行检测时,可对异常流量检测后为异常数据时,将异常数据发送至云端的验证节点进行复核,减少边缘节点的检测压力,同时刻通过云端的验证节点广播所述检测结果更新预存的所述异常流量特征,提高流量异常的检测效率。
附图说明
[0046]图1为本专利技术流量数据检测方法涉及的装置的硬件架构示意图;
[0047]图2为本专利技术流量数据检测方法运行于边缘节点的示例性实施例一的流程示意图;
[0048]图3为边缘节点与终端设备和云端节点的关系示意图;
[0049]图4为本专利技术流量数据检测方法运行于验证节点的示例性实施例一的流程示意图;
[0050]图5为本专利技术流量数据检测方法运行于边缘节点的示例性实施例二的流程示意图;
[0051]图6为本专利技术流量数据检测方法运行于验证节点的示例性实施例三的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种流量数据检测方法,其特征在于,所述流量数据检测方法应用于边缘节点,所述流量数据检测方法包括:采集流经所述边缘节点的流量数据,所述边缘节点与终端设备连接;在所述流量数据与预存的异常流量特征不匹配时,对所述流量数据进行检测;在检测到所述流量数据异常时,将所述流量数据的异常信息发送至所述区块链中的验证节点,以供所述验证节点对异常信息进行验证并确定验证结果;根据验证节点广播的所述验证结果更新预存的所述异常流量特征。2.如权利要求1所述的流量数据检测方法,其特征在于,所述对所述流量数据进行检测的步骤包括:获取所述流量数据的流量特征;将所述流量特征与所述边缘节点所在区块链上的流量基线进行比对;根据比对结果确定所述流量数据是否异常。3.如权利要求2所述的流量数据检测方法,其特征在于,在所述流量数据异常时,确定出现DDOS攻击,所述将所述流量特征与所述边缘节点所在区块链上的流量基线进行比对包括以下至少一个:比对所述流量数据的数据量与预设数据量,所述流量特征包括所述流量数据的数据量,所述流量基线包括所述预设数据量;比对所述流量数据的流量类型与异常流量类型,所述流量特征包括所述流量数据的流量类型,所述流量基线包括所述异常流量类型;比对所述流量数据的目的地址的数量与预设地址数量,所述流量特征包括所述流量数据的目的地址的数量,所述流量基线包括所述预设地址数量;其中,在所述比对结果包括所述数据量大于预设数据量、所述流量类型为异常流量类型以及所述目的地址的数量大于预设地址数量中的至少一个时,确定所述流量数据异常。4.一种流量数据检测方法,其特征在于,所述流量数据检测方法应用于云端的验证节点,所述流量数据检测方法包括:对区块链中的边缘节点发送的异常信息进行验证得到验证结果,其中,所述异常信息由边缘节点检测到采集的流量数据异常时发送至所述验证节点;将所述验证结果同步至所在的区块链上的各个节点。5.如权利要求...

【专利技术属性】
技术研发人员:赵春阳金天骄陈豪吴杰许乐静管益文郑远哲谢丹
申请(专利权)人:中国移动通信集团有限公司
类型:发明
国别省市:

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

1