网络流量监控方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:30153338 阅读:30 留言:0更新日期:2021-09-25 15:03
本申请涉及一种网络流量监控方法、装置、计算机设备和存储介质。所述方法包括:从预设数据库中获取预设时间段内网络流量的统计数据,所述统计数据包括各网络传输数据包的流量大小以及各所述网络传输数据包对应的流量属性类型;对于每种所述流量属性类型,根据所述统计数据对所述流量属性类型对应的至少一个所述网络传输数据包的流量大小进行聚合处理,得到所述流量属性类型对应的总流量大小;根据不同种类的所述流量属性类型分别对应的总流量大小,对不同种类的所述流量属性类型进行排序,得到排序结果,所述排序结果用于供计算机设备根据所述排序结果展示网络流量监控界面。采用本方法能够提升网络管理的灵活性。采用本方法能够提升网络管理的灵活性。采用本方法能够提升网络管理的灵活性。

【技术实现步骤摘要】
网络流量监控方法、装置、计算机设备和存储介质


[0001]本申请涉及计算机
,特别是涉及一种网络流量监控方法、装置、计算机设备和存储介质。

技术介绍

[0002]随着互联网的飞速发展以及网络规模的日益扩大,网络在各行各业的使用越来越普遍。
[0003]以网络在企业中应用为例,目前,网络不仅成为企业内部的沟通桥梁,也是企业和外部之间各类业务往来的重要管道,对网络进行有效管理的重要性日益凸显。目前,较为常见的网络管理方式一般仅统计企业内网络的物理拓扑结构。
[0004]然而,上述网络管理的方式较为单一,网络管理的灵活性较差。

技术实现思路

[0005]基于此,有必要针对上述技术问题,提供一种能够提升网络管理的灵活性的网络流量监控方法、装置、计算机设备和存储介质。
[0006]第一方面,本申请实施例提供一种网络流量监控方法,所述方法包括:
[0007]从预设数据库中获取预设时间段内网络流量的统计数据,所述统计数据包括各网络传输数据包的流量大小以及各所述网络传输数据包对应的流量属性类型;
[0008]对于每种所述流量属性类型,根据所述统计数据对所述流量属性类型对应的至少一个所述网络传输数据包的流量大小进行聚合处理,得到所述流量属性类型对应的总流量大小;
[0009]根据不同种类的所述流量属性类型分别对应的总流量大小,对不同种类的所述流量属性类型进行排序,得到排序结果,所述排序结果用于供计算机设备根据所述排序结果展示网络流量监控界面。
[0010]由此,相较于传统的仅统计网络的物理拓扑结构的方式,本申请实施例可以对网络流量进行有效监控,丰富了网络管理的维度,且通过对不同种类的流量属性类型进行排序后可视化展示,有利于管理人员及时了解网络流量的流向态势以做出相应地管理措施,提升了网络管理的灵活性。
[0011]在其中一个实施例中,所述根据所述统计数据对所述流量属性类型对应的至少一个所述网络传输数据包的流量大小进行聚合处理,得到所述流量属性类型对应的总流量大小,包括:
[0012]根据所述统计数据,获取所述流量属性类型对应的至少一个所述网络传输数据包的流量大小;
[0013]将获取到的各所述网络传输数据包的流量大小进行求和处理,并将求和处理得到的和值作为所述流量属性类型对应的总流量大小。
[0014]由此,在聚合处理过程中,通过将流量属性类型对应的至少一个网络传输数据包
的流量大小进行简单的求和处理,即可得到该流量属性类型对应的总流量大小,运算复杂度低,有利于提升聚合处理的效率以及降低计算机设备的计算资源消耗。
[0015]在其中一个实施例中,所述流量属性类型具有多个流量分类维度,所述根据不同种类的所述流量属性类型分别对应的总流量大小,对不同种类的所述流量属性类型进行排序,得到排序结果,包括:
[0016]对于每个所述流量分类维度,获取所述流量分类维度包括的不同种类的所述流量属性类型所分别对应的总流量大小,并根据所述流量分类维度包括的不同种类的所述流量属性类型所分别对应的总流量大小,对各所述流量属性类型进行排序,得到所述流量分类维度对应的目标排序结果。
[0017]由此,对于每个流量分类维度,计算机设备分别获取该流量分类维度对应的目标排序结果进行展示,从而可以展示更细粒度的网络流量监控结果,以便于管理人员可以从不同的流量分类维度全方位了解网络流量的流向态势,丰富了网络流量监控的数据维度和精细化程度。
[0018]在其中一个实施例中,所述方法还包括:
[0019]在所述网络流量监控界面的不同位置展示不同的所述流量分类维度分别对应的所述目标排序结果。
[0020]由此,通过在网络流量监控界面的不同位置展示不同的流量分类维度分别对应的目标排序结果,管理人员不必切换界面即可直观了解各个流量分类维度下流量的流向态势,有利于管理人员直观了解各个流量分类维度下的网络流量构成流向、应用程序类型和流量分布等信息,提升网络流量监控的效率。
[0021]在其中一个实施例中,所述方法还包括:
[0022]对所述预设时间段内镜像获取到的各所述网络传输数据包进行解析处理,得到各所述网络传输数据包对应的网络地址以及所述流量大小;
[0023]根据各所述网络传输数据包对应的所述网络地址以及所述流量大小,获取所述统计数据,并将所述统计数据与所述预设时间段对应存储于所述预设数据库中。
[0024]其中,计算机设备可以基于DPI(Deep Packet Inspection,深度报文检测)技术,对获取的各网络传输数据包进行解析处理,通过利用DPI技术对各网络传输数据包进行深度检测,挖掘出流量的基本成分,再根据深度检测得到的网络地址以及流量大小获取统计数据,实现方式简单,易于实施且检测准确率高,有利于提升网络流量监控的准确性。
[0025]在其中一个实施例中,所述流量属性类型包括所述网络传输数据包对应的应用程序类型和归属属性,所述根据各所述网络传输数据包对应的所述网络地址以及所述流量大小,获取所述统计数据,包括:
[0026]对于每个所述网络传输数据包,根据所述网络传输数据包对应的所述网络地址,获取所述网络传输数据包对应的所述应用程序类型和所述归属属性,并将所述应用程序类型和所述归属属性作为所述网络传输数据包对应的所述流量属性类型;
[0027]根据各所述网络传输数据包对应的所述流量属性类型和所述流量大小,获取所述统计数据。
[0028]由此,通过应用程序类型和归属属性确定网络流量的统计数据,为网络流量提供了可靠、准确、丰富的数据基础,有利于提升网络流量监控的准确性和数据丰富性。
[0029]在其中一个实施例中,所述网络地址包括来源地址和目的地址,所述归属属性包括来源归属属性和目的归属属性;根据所述网络传输数据包对应的所述网络地址获取所述网络传输数据包对应的所述归属属性的过程包括:
[0030]根据所述来源地址获取所述网络传输数据包对应的所述来源归属属性,并根据所述目的地址获取所述网络传输数据包对应的所述目的归属属性;
[0031]将所述网络传输数据包对应的所述来源归属属性和所述目的归属属性作为所述网络传输数据包对应的所述归属属性。
[0032]其中,计算机设备中可以配置有地理位置数据库,算机设备需要根据网络传输数据包对应的网络地址获取网络传输数据包对应的归属属性的情况下,则将该地理位置数据库中的数据加载到内存,然后,根据来源地址在地理位置数据库中查找出网络传输数据包对应的来源归属属性,并根据目的地址在地理位置数据库中查找出网络传输数据包对应的目的归属属性,由此,通过地理位置数据库可以方便快速的查找出网络传输数据包对应的归属属性,这样,在网络流量监控的过程中,可以基于归属属性的流量分类维度,对流量流向态势进行分析展示,从而丰富了网络流量监控的数据维度,提升了网络流量监控的精准性和可靠性。
[0033]第二方面,本申请实施例提供一种网络流量本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种网络流量监控方法,其特征在于,所述方法包括:从预设数据库中获取预设时间段内网络流量的统计数据,所述统计数据包括各网络传输数据包的流量大小以及各所述网络传输数据包对应的流量属性类型;对于每种所述流量属性类型,根据所述统计数据对所述流量属性类型对应的至少一个所述网络传输数据包的流量大小进行聚合处理,得到所述流量属性类型对应的总流量大小;根据不同种类的所述流量属性类型分别对应的总流量大小,对不同种类的所述流量属性类型进行排序,得到排序结果,所述排序结果用于供计算机设备根据所述排序结果展示网络流量监控界面。2.根据权利要求1所述的方法,其特征在于,所述根据所述统计数据对所述流量属性类型对应的至少一个所述网络传输数据包的流量大小进行聚合处理,得到所述流量属性类型对应的总流量大小,包括:根据所述统计数据,获取所述流量属性类型对应的至少一个所述网络传输数据包的流量大小;将获取到的各所述网络传输数据包的流量大小进行求和处理,并将求和处理得到的和值作为所述流量属性类型对应的总流量大小。3.根据权利要求1所述的方法,其特征在于,所述流量属性类型具有多个流量分类维度,所述根据不同种类的所述流量属性类型分别对应的总流量大小,对不同种类的所述流量属性类型进行排序,得到排序结果,包括:对于每个所述流量分类维度,获取所述流量分类维度包括的不同种类的所述流量属性类型所分别对应的总流量大小,并根据所述流量分类维度包括的不同种类的所述流量属性类型所分别对应的总流量大小,对各所述流量属性类型进行排序,得到所述流量分类维度对应的目标排序结果。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:在所述网络流量监控界面的不同位置展示不同的所述流量分类维度分别对应的所述目标排序结果。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:对所述预设时间段内镜像获取到的各所述网络传输数据包进行解析处理,得到各所述网络传输数据包对应的网络地址以及所述流量大小;根据各所述网络传输数据包对应的所述网络地址以及所述流量大小,获取所述统计数据,并将所述统计数据与所述预设时间段对应存储于所述预设数据库中。6.根...

【专利技术属性】
技术研发人员:韩大炜刘立李开科孙浩
申请(专利权)人:曙光网络科技有限公司
类型:发明
国别省市:

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

1