基于设备指纹的数据采集方法、装置、电子设备和介质制造方法及图纸

技术编号:38880207 阅读:6 留言:0更新日期:2023-09-22 14:11
本发明专利技术公开了一种基于设备指纹的数据采集方法、装置、电子设备和介质,可广泛应用于网络数据处理技术领域。本发明专利技术数据采集方法包括以下步骤:获取网络探针上传的测试数据,所述测试数据包括测试头部数据和测试数据实体,所述测试头部数据用于表征所述网络探针所处网关设备的可信接入点标识;获取入库信息内的网关设备历史信息;根据所述网关设备历史信息对所述测试头部数据进行合法性验证;根据合法性验证结果对所述测试数据实体进行处理,所述处理包括数据丢弃和数据解析。本发明专利技术可以有效解决单向数据采集过程中的可信接入问题,提高采集到的网络探针测试数据实体的安全性,进而提高集约负载均衡和采集系统工作的稳定性。高集约负载均衡和采集系统工作的稳定性。高集约负载均衡和采集系统工作的稳定性。

【技术实现步骤摘要】
基于设备指纹的数据采集方法、装置、电子设备和介质


[0001]本专利技术涉及网络数据处理
,尤其是一种基于设备指纹的数据采集方法、装置、电子设备和介质。

技术介绍

[0002]相关技术中,集约负载均衡和采集系统一般为单向系统,没有回传通道,使得家庭网关设备的合法性无法通过双向认证的方式得到认证,而如果采用双向认证进行可信接入方式,则会严重影响服务器的性能。在目前单向通道的采集方式下,运营商通过海量家庭网关上的网络探针上报测试数据,由于家庭网关设备的合法性无法通过双向认证的方式得到认证,导致该上报的测试数据可能会对集约负载均衡和采集系统造成攻击,从而影响集约负载均衡和采集系统工作的稳定性。

技术实现思路

[0003]本专利技术旨在至少解决现有技术中存在的技术问题之一。为此,本专利技术提出一种基于设备指纹的数据采集方法、装置、电子设备和介质,能够对测试数据的合法性进行有效验证,从而提高集约负载均衡和采集系统工作的稳定性。
[0004]一方面,本专利技术实施例提供了一种基于设备指纹的数据采集方法,包括以下步骤:
[0005]获取网络探针上传的测试数据,所述测试数据包括测试头部数据和测试数据实体,所述测试头部数据用于表征所述网络探针所处网关设备的可信接入点标识;
[0006]获取入库信息内的网关设备历史信息;
[0007]根据所述网关设备历史信息对所述测试头部数据进行合法性验证;
[0008]根据合法性验证结果对所述测试数据实体进行处理,所述处理包括数据丢弃和数据解析。
[0009]本实施例通过在测试数据中设置表征网络探针所处网关设备的可信接入点标识的测试头部数据,并通过网关设备历史信息对测试头部数据进行合法性验证,再根据合法性验证结果对测试数据实体进行处理,从而可以有效解决单向数据采集过程中的可信接入问题,提高采集到的网络探针测试数据实体的安全性,进而提高集约负载均衡和采集系统工作的稳定性。
[0010]在一些实施例中,所述获取网络探针上传的测试头部数据,包括:
[0011]获取所述网络探针所处网关设备的第一设备指纹、当前测试业务编码和动态口令;
[0012]根据所述第一设备指纹、所述当前测试业务编码和所述动态口令生成哈希值作为测试头部数据。
[0013]本实施例通过根据对应网关设备的指纹、测试业务编码和动态口令生成哈希值,并将哈希值作为测试头部数据,从而可以使得测试头部数据可以动态且唯一的表征对应网关设备的可信接入点标识,进而提高后续合法性验证结果的准确度。
[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]本实施例通过设置处理器,以使该处理加载存储器中基于设备指纹的数据采集方法,从而可以有效解决单向数据采集过程中的可信接入问题,提高采集到的网络探针测试数据实本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于设备指纹的数据采集方法,其特征在于,包括以下步骤:获取网络探针上传的测试数据,所述测试数据包括测试头部数据和测试数据实体,所述测试头部数据用于表征所述网络探针所处网关设备的可信接入点标识;获取入库信息内的网关设备历史信息;根据所述网关设备历史信息对所述测试头部数据进行合法性验证;根据合法性验证结果对所述测试数据实体进行处理,所述处理包括数据丢弃和数据解析。2.根据权利要求1所述的一种基于设备指纹的数据采集方法,其特征在于,所述获取网络探针上传的测试头部数据,包括:获取所述网络探针所处网关设备的第一设备指纹、当前测试业务编码和动态口令;根据所述第一设备指纹、所述当前测试业务编码和所述动态口令生成哈希值作为测试头部数据。3.根据权利要求2所述的一种基于设备指纹的数据采集方法,其特征在于,所述获取所述网络探针所处网关设备的第一设备指纹,包括:获取所述网络探针所处网关设备的硬件信息、所述网络探针所处网关设备对应的系统信息以及网络探针信息;根据所述硬件信息、所述系统信息以及所述网络探针信息生成所述网络探针所处网关设备的第一设备指纹。4.根据权利要求2所述的一种基于设备指纹的数据采集方法,其特征在于,在所述获取网络探针上传的测试数据后,所述方法还包括以下步骤:采用加密算法将所述测试数据转换为密文信息,并生成对应密钥;将所述密钥共享到可信接入验证模块,所述可信接入验证模块用于验证所述测试头部数据的合法性。5.根据权利要求4所述的一种基于设备指纹的数据采集方法,其特征在于,所述根据所述网关设备历史信息对所述测试头部数据进行合法性验证,包括:根据所述网关设备历史信息生成第二设备指纹;对所述第一设备指纹和所述第二设备指纹进行比对;根...

【专利技术属性】
技术研发人员:夏东朝薛立宏龚瀛
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:

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

1