一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种流量通信信息的可视化方法、装置、设备及介质与流程

2023-01-02 19:34:03 来源:中国专利 TAG:


1.本发明涉及流量通信技术领域,尤其涉及一种流量通信信息的可视化方法、装置、电设备及介质。


背景技术:

2.传统的拓扑图是通过静态配置流量通信节点数据进行展现的,所有数据都要人工录入,后期也要投入极大精力维护这些数据;由于静态拓扑图不具备展现通信系统的实时通讯情况能力,网络管理员无法借助其及时发现网络中存在的风险。
3.随着通信网络规模的扩大,现有技术中,采用拓扑图对流量通信信息的进行实时展现和检索,但是拓扑图中流量通信信息的节点过于多时,用户无法观察到合理的流量通信信息的关系,导致流量通信信息展示的效果不佳。
4.因此,如何合理的展示流量通信信息,是目前本领域技术人员急需解决的技术问题。


技术实现要素:

5.针对上述技术问题,本发明保护了一种流量通信信息的可视化方法,所述方法包括:获取流量通信信息列表。
6.根据所述流量通信信息列表,获取到所述流量通信信息列表对应的中间目的地址列表和非中间目的地址列表。
7.根据所述中间目的地址列表和非中间目的地址列表,在显示区域内对流量通信信息进行呈现。
8.本发明还保护了一种流量通信信息的可视化装置,所述装置包括:第一信息获取模块,用于获取流量通信信息列表。
9.第二信息获取模块,用于根据所述流量通信信息列表,获取到所述流量通信信息列表对应的中间目的地址列表和非中间目的地址列表。
10.第一信息呈现模块,用于根据所述中间目的地址列表和非中间目的地址列表,在显示区域内对流量通信信息进行呈现。
11.本发明保护了一种电子设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述的流量通信信息的可视化方法。
12.本发明保护了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述的流量通信信息的可视化方法。
13.本发明与现有技术相比具有明显的优点和有益效果。借由上述技术方案,本发明提供的一种流量通信信息的可视化方法、装置、电子设备及存储介质可达到相当的技术进步性及实用性,并具有产业上的广泛利用价值,其至少具有下列优点:
本发明的一种流量通信信息的可视化方法、装置、电子设备及存储介质,其中,所述方法包括:获取流量通信信息列表;根据所述流量通信信息列表,获取到所述流量通信信息列表对应的中间目的地址列表和非中间目的地址列表;根据所述中间目的地址列表和非中间目的地址列表,在显示区域内对流量通信信息进行呈现,其中,获取中间目的地址列表对应的中间目的地址数量;当所述中间目的地址数量小于预设的目的地址数量阈值时,获取所述流量通信信息列表对应的初始三元组列表;根据初始三元组列表,生成所述流量通信信息列表对应的流量通信知识图谱,以使得在显示区域内呈现流量通信知识图谱;当所述中间目的地址数量不小于预设的目的地址数量阈值时,获取所述流量通信信息列表对应的流量通信球体模型,以使得在显示区域内呈现流量通信球体模型;可知,当具有较多的连接了大量的源地址的目的地址时,通过球体模型进行呈现流量通信信息,避免用户无法观察到合理的流量通信信息的关系,提高了流量通信信息展示的效果。
14.上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其他目的、特征和优点能够更明显易懂,以下特举较佳实施例,并配合附图,详细说明如下。
附图说明
15.图1为本发明实施例一提供的一种流量通信信息的可视化方法的流程图;图2为本发明实施例一提供的s300步骤的流程图;图3为本发明实施例一提供的s301步骤的流程图;图4为本发明实施例一提供的s303步骤的流程图;图5为本发明实施例一提供的s500步骤的流程图;图6为本发明实施例一提供的s507步骤的流程图;图7为本发明实施例一提供的s5073步骤的流程图;图8为本发明实施例一提供的另一种流量通信信息的可视化方法的流程图;图9为本发明实施例二提供的一种流量通信信息的可视化装置的示意图;图10为本发明实施例二提供的300模块的示意图;图11为本发明实施例二提供的301模块的示意图;图12为本发明实施例二提供的303模块的示意图;图13为本发明实施例二提供的500模块的示意图;图14为本发明实施例二提供的507模块的示意图;图15为本发明实施例二提供的5073模块的示意图;图16为本发明实施例二提供的另一种流量通信信息的可视化装置的示意图。
具体实施方式
16.为更进一步阐述本发明为达成预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本发明提出的一种流量通信信息的可视化方法的具体实施方式及其功效,详细说明如后。
17.需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第
二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或服务器不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
18.实施例一如图1所示,本实施例一提供了一种流量通信信息的可视化方法,所述方法包括如下步骤:s100,获取流量通信信息列表,其中,所述流量通信信息列表包括若干个流量通信信息,所述流量通信信息包括:源地址、目的地址和目标关联信息。
19.具体的,所述源地址为源端口对应的设备ip地址,其中,源所述端口为流量发送端的端口。
20.具体的,所述目的地址为目的端口对应的设备ip地址,其中,所述目的端口为流量接收端的端口。
21.具体的,所述目标关联信息为所述源地址与所述目的地址之间的建立流量通信对应的关联信息,其中,所述建立流量通信对应的关联信息包括:通信协议、源端口id、目的端口id、传输方向、最早链接时间、最新链接时间、流量吞吐率中一种或者多种组合。
22.s300,根据所述流量通信信息列表,获取到所述流量通信信息列表对应的中间目的地址列表和非中间目的地址列表。
23.具体的,在s300步骤中还包括如下步骤,如图2所示:s301,遍历所述流量通信信息列表,获取第一地址数量列表。
24.进一步的,在s301步骤中还包括如下步骤,如图3所示:s3011,获取所述流量通信信息列表对应的目的地址列表a={a1,
……
,ai,
……
,am},ai为第i个源地址对应的目的地址,i=1
……
m,m为源地址的数量;s3013,对a进行去重处理,获取到a对应的关键目的地址列表a0={a
01

……
,a
0j

……
,a
0n
},a
0j
为第j个关键目的地址,j=1
……
n,n为关键目的地址的数量。
25.s3015,根据所述流量通信信息列表对应的源地址列表,获取到a0对应的中间源地址集b={b1,
……
,bj,
……
,bn},bj为aj对应的中间源地址列表。
26.进一步的,所述中间源地址列表包括若干个中间源地址,其中,所述中间源地址为关键目的地址对应的源地址。
27.s3017,根据b,获取第一地址数量列表,其中,所述第一地址数量列表中包括n个中间源地址列表中的中间源地址数量。
28.s303,根据所述第一地址数量列表,获取到所述流量通信信息列表对应的中间目的地址列表和非中间目的地址列表,其中,所述中间目的地址列表包括若干个中间目的地址,其中,所述非中间目的地址列表包括若干个非中间目的地址。
29.进一步的,在s303步骤中还包括如下步骤获取中间目的地址和非中间目的地址,如图4所示:
s3031,获取第一地址数量列表中任一所述关键目的地址对应的源地址数量。
30.s3033,当所述关键目的地址对应的源地址数量小于预设的源地址数量阈值时,将关键目的地址作为非中间目的地址,本领域技术人员知晓,现有技术中根据实际需求选取的任一源地址数量阈值均属于本发明的保护范围,在此不再赘述。
31.s3035,当所述关键目的地址对应的源地址数量不小于预设的源地址数量阈值时,将关键目的地址作为中间目的地址。
32.上述,能够通过连接到的源地址数量,将目的地址进行分类,进而在球体模型上进行呈现时,可以根据分类后的目的地址选取适合的显示区域,避免过多的目的地址之间存在连线的交叉,影响到流量通信信息展示的效果。
33.s500,根据所述中间目的地址列表和非中间目的地址列表,在显示区域内对流量通信信息进行呈现。
34.具体的,在s500步骤中还包括如下步骤,如图5所示:s501,获取中间目的地址列表对应的中间目的地址数量。
35.s503,当所述中间目的地址数量小于预设的目的地址数量阈值时,获取所述流量通信信息列表对应的初始三元组列表其中,所述初始三元组列表包括若干个初始三元组,每一初始三元组包括:所述源地址、所述目标地址、所述源地址与所述目标地址之间的关联关系,其中,所述源地址与所述目标地址之间的关联关系是基于所述目标关联信息生成的hash值,本领域技术人员知晓,现有技术中任一通过信息生成hash值的方法均属于本发明的保护范围,在此不再赘述。
36.s505,根据初始三元组列表,生成所述流量通信信息列表对应的流量通信知识图谱,以使得在显示区域内呈现流量通信知识图谱;可以理解为:采用知识图谱的方式在显示区域内对流量通信信息进行呈现,本领域技术人员知晓,现有技术中任一构建知识图谱方法均属于本发明的保护范围,在此不再赘述。
37.上述,当连接到过多的源地址的目的地址数量较少时,采用知识图谱进行呈现,能够实现流量通信信息呈现,保证流量通信信息展示的效果。
38.s507,当所述中间目的地址数量不小于预设的目的地址数量阈值时,获取所述流量通信信息列表对应的流量通信球体模型,以使得在显示区域内呈现流量通信球体模型。
39.进一步的,在s507步骤中还包括如下步骤,如图6所示:s5071,获取初始三维球体模型;本领域技术人员知晓,现有技术中任一构建三维球体模型的方法均属于本发明的保护范围,在此不再赘述。
40.s5073,根据所述初始三维球体模型、中间目的地址列表和非中间目的地址列表,获取到流量通信球体模型。
41.进一步的,在s5073步骤中还包括如下步骤,如图7所示:s10,获取所述初始三维球体模型对应的的目标显示区域集d={d1,d2,d3},d1={d
11

……
,d
1x

……
,d
1p
},d2={d
21

……
,d
2y

……
,d
2q
},d3={d
31

……
,d
3z

……
,d
3g
},d
1x
为第一显示区域列表中第x个第一显示区域,d
2y
为第二显示区域列表中第y个第二显示区域,d
3z
为第三显示区域列表中第z个第三显示区域,x=1
……
p,p为第一显示区域的数量,y=1
……
q,q为第二显示区域的数量,z=1
……
g,g为第三显示区域的数量。
42.进一步的,所述第一显示区域对应的等级大于所述第二显示区域对应的等级大于
所述第三显示区域对应的等级;其中,所述显示区域的等级表征为显示区域的重要程度,可以理解为显示区域的等级越高,显示区域越重要。
43.进一步的,第二显示区域列表分为第一子显示区域列表和第二子显示区域列表,第一子显示区域列表的数量和第二子显示区域列表的数量一致。
44.进一步的,第三显示区域列表分为第三子显示区域列表和第四子显示区域列表,第三子显示区域列表的数量和第四子显示区域列表的数量一致。
45.进一步的,所述第一显示区域列表中所有的第一显示区域的中心点设置在所述初始三维球体模型中最大外圆周上,且所述第三子显示区域列表中所有第三子显示区域设置第一子显示区域列表中所有的第一子显示区域与所述第一显示区域列表中所有的第一显示区域一侧之间,所述第四子显示区域列表中所有第三子显示区域设置第二子显示区域列表中所有的第二子显示区域与所述第一显示区域列表中第一显示区域另一侧之间。
46.s20,获取所述中间目的地址列表g={g1,
……
,gr,
……
,gs}、所述非中间目的地址列表g0={g
01

……
,g
0t

……
,g
0h
}和目标源地址列表g'={g'1,
……
,g'k,
……
,g'v},其中,gr为第r个中间目的地址,g
0t
第t个非中间目的地址,g'k为第k个目标源地址,r=1
……
s,s为中间目的地址的数量,t=1
……
h,h为非中间目的地址的数量,k=1
……
v,v为目标源地址的数量。
47.进一步的,h s=n。
48.进一步的,所述目标源地址为在根据所述流量通信信息列表对应的源地址列表中删除g和g0之后的任一源地址。
49.进一步的,p>s且q>h且g>k。
50.s30,在所述初始三维球体模型基础上,生成第一关键中心点列表u={u1,
……
,ur,
……
,us}、第二关键中心点列表u0={u
01

……
,u
0t

……
,u
0h
}和第三关键中心点列表u'={u'1,
……
,u'k,
……
,u'v},其中,ur为gr对应的第一关键中心点,u
0t
为g
0t
对应的第二关键中心点,u'k为g'k对应的第三关键中心点。
51.进一步的,所述第一关键中心点为中间目的地址映射到第一显示区域中心点。
52.进一步的,所述第二关键中心点为非中间目的地址映射到第二显示区域中心点。
53.进一步的,所述第三关键中心点为目标源地址映射到第三显示区域中心点。
54.s40,将任一第一关键中心点、任一第二关键中心点和任一第三关键中心点之间的建立关联连线,以使得获取到流量通信球体模型,其中,所述关联连线是基于所述目标关联信息生成的hash值,本领域技术人员知晓,现有技术中任一通过信息生成hash值的方法均属于本发明的保护范围,在此不再赘述。
55.上述,能够当连接到过多的源地址的目的地址数量较多时,采用球体模型进行呈现,通过球体模型的转动可以将全部的流量通信信息进行呈现,同时也避免过多的目的地址之间存在连线的交叉,影响到用户无法观察到合理的流量通信信息的关系,进而导致了流量通信信息展示的效果不佳。
56.如图8所示,在一个具体的实施例中s500步骤之后还包括如下步骤:s700,当在显示区域内呈现流量通信知识图谱时,根据接收到用户的查询请求,获取第一目标流量通信知识图谱,以使得在显示区域内呈现第一目标流量通信知识图谱;其中,所述查询请求包括:通信协议、源端口id、目的端口id、传输方向、最早链接时间、最新链
接时间、流量吞吐率中一种或者多种组合;可以理解为:在流量通信知识图谱中删除与查询请求无相关的三元组想,生成第一目标流量通信知识图谱,以使得在显示区域内呈现第一目标流量通信知识图谱。
57.s900,当在显示区域内呈现流量通信球体模型时,根据接收到用户的查询请求,获取第二目标流量通信知识图谱,以使得在显示区域内呈现第二目标流量通信知识图谱;可以理解为:获取满足所述查询请求的源地址、目的地址和两者之间的关联信息,并根据满足所述查询请求的源地址、目的地址和两者之间的关联信息源地址和目的地址,构建中间三元组且根据中间三元组生成第二目标流量通信知识图谱,以使得在显示区域内呈现第二目标流量通信知识图谱;上述,在用户查询后的,通过知识图谱进行呈现流量通信信息,避免过多的采用球体模型呈现,导致处理负荷交大。
58.本实施例一提供了一种流量通信信息的可视化方法,所述方法包括:获取流量通信信息列表;根据所述流量通信信息列表,获取到所述流量通信信息列表对应的中间目的地址列表和非中间目的地址列表;根据所述中间目的地址列表和非中间目的地址列表,在显示区域内对流量通信信息进行呈现,其中,获取中间目的地址列表对应的中间目的地址数量;当所述中间目的地址数量小于预设的目的地址数量阈值时,获取所述流量通信信息列表对应的初始三元组列表;根据初始三元组列表,生成所述流量通信信息列表对应的流量通信知识图谱,以使得在显示区域内呈现流量通信知识图谱;当所述中间目的地址数量不小于预设的目的地址数量阈值时,获取所述流量通信信息列表对应的流量通信球体模型,以使得在显示区域内呈现流量通信球体模型;可知,当具有较多的连接了大量的源地址的目的地址时,通过球体模型进行呈现流量通信信息,避免用户无法观察到合理的流量通信信息的关系,提高了流量通信信息展示的效果。
59.如图9所示,本实施例一提供了一种流量通信信息的可视化装置,所述装置包括:第一信息获取模块100,第一信息获取模块100用于获取流量通信信息列表,其中,所述流量通信信息列表包括若干个流量通信信息,所述流量通信信息包括:源地址、目的地址和目标关联信息。
60.具体的,所述源地址为源端口对应的设备ip地址,其中,源所述端口为流量发送端的端口。
61.具体的,所述目的地址为目的端口对应的设备ip地址,其中,所述目的端口为流量接收端的端口。
62.具体的,所述目标关联信息为所述源地址与所述目的地址之间的建立流量通信对应的关联信息,其中,所述建立流量通信对应的关联信息包括:通信协议、源端口id、目的端口id、传输方向、最早链接时间、最新链接时间、流量吞吐率中一种或者多种组合。
63.第二信息获取模块300,第二信息获取模块300用于根据所述流量通信信息列表,获取到所述流量通信信息列表对应的中间目的地址列表和非中间目的地址列表。
64.具体的,第二信息获取模块300还包括如图10所示:第一地址数量列表获取模块301,第一地址数量列表获取模块301用于遍历所述流量通信信息列表,获取第一地址数量列表。
65.进一步的,第一地址数量列表获取模块301还包括,如图11所示:
目的地址列表获取模块3011,目的地址列表获取模块3011用于获取所述流量通信信息列表对应的目的地址列表a={a1,
……
,ai,
……
,am},ai为第i个源地址对应的目的地址,i=1
……
m,m为源地址的数量;关键目的地址列表获取模块3013,关键目的地址列表获取模块3013用于对a进行去重处理,获取到a对应的关键目的地址列表a0={a
01

……
,a
0j

……
,a
0n
},a
0j
为第j个关键目的地址,j=1
……
n,n为关键目的地址的数量。
66.中间源地址集获取模块3015,中间源地址集获取模块3015用于根据所述流量通信信息列表对应的源地址列表,获取到a0对应的中间源地址集b={b1,
……
,bj,
……
,bn},bj为aj对应的中间源地址列表。
67.进一步的,所述中间源地址列表包括若干个中间源地址,其中,所述中间源地址为关键目的地址对应的源地址。
68.第一执行3017,第一执行3017用于根据b,获取第一地址数量列表,其中,所述第一地址数量列表中包括n个中间源地址列表中的中间源地址数量。
69.地址信息确定模块303,地址信息确定模块303用于根据所述第一地址数量列表,获取到所述流量通信信息列表对应的中间目的地址列表和非中间目的地址列表,其中,所述中间目的地址列表包括若干个中间目的地址,其中,所述非中间目的地址列表包括若干个非中间目的地址。
70.进一步的,地址信息确定模块303还包括,如图12所示:第三信息获取模块3031,第三信息获取模块3031用于获取第一地址数量列表中任一所述关键目的地址对应的源地址数量。
71.非中间目的地址获取模块3033,非中间目的地址获取模块3033用于当所述关键目的地址对应的源地址数量小于预设的源地址数量阈值时,将关键目的地址作为非中间目的地址,本领域技术人员知晓,现有技术中根据实际需求选取的任一源地址数量阈值均属于本发明的保护范围,在此不再赘述。
72.中间目的地址获取模块3035,中间目的地址获取模块3035用于当所述关键目的地址对应的源地址数量不小于预设的源地址数量阈值时,将关键目的地址作为中间目的地址。
73.第一信息呈现模块500,第一信息呈现模块500用于根据所述中间目的地址列表和非中间目的地址列表,在显示区域内对流量通信信息进行呈现。
74.具体的,第一信息呈现模块500还包括,如图13所示:中间目的地址数量获取模块501,中间目的地址数量获取模块501用于获取中间目的地址列表对应的中间目的地址数量。
75.初始三元组列表获取模块503,初始三元组列表获取模块503用于当所述中间目的地址数量小于预设的目的地址数量阈值时,获取所述流量通信信息列表对应的初始三元组列表,其中,所述初始三元组列表包括若干个初始三元组,每一初始三元组包括:所述源地址、所述目标地址、所述源地址与所述目标地址之间的关联关系,其中,所述源地址与所述目标地址之间的关联关系是基于所述目标关联信息生成的hash值,本领域技术人员知晓,现有技术中任一通过信息生成hash值的方法均属于本发明的保护范围,在此不再赘述。
76.流量通信知识图谱呈现模块505,流量通信知识图谱呈现模块505用于根据初始三
元组列表,生成所述流量通信信息列表对应的流量通信知识图谱,以使得在显示区域内呈现流量通信知识图谱;可以理解为:采用知识图谱的方式在显示区域内对流量通信信息进行呈现,本领域技术人员知晓,现有技术中任一构建知识图谱方法均属于本发明的保护范围,在此不再赘述。
77.流量通信球体模型呈现模块507,流量通信球体模型呈现模块507用于当所述中间目的地址数量不小于预设的目的地址数量阈值时,获取所述流量通信信息列表对应的流量通信球体模型,以使得在显示区域内呈现流量通信球体模型。
78.进一步的,流量通信球体模型呈现模块507还包括,如图14所示:初始三维球体模型获取模块5071,初始三维球体模型获取模块5071用于获取初始三维球体模型;本领域技术人员知晓,现有技术中任一构建三维球体模型的方法均属于本发明的保护范围,在此不再赘述。
79.第二执行模块5073,第二执行模块5073用于根据所述初始三维球体模型、中间目的地址列表和非中间目的地址列表,获取到流量通信球体模型。
80.进一步的,第二执行模块5073还包括,如图15所示:目标显示区域集获取模块10,目标显示区域集获取模块10用于获取所述初始三维球体模型对应的的目标显示区域集d={d1,d2,d3},d1={d
11

……
,d
1x

……
,d
1p
},d2={d
21

……
,d
2y

……
,d
2q
},d3={d
31

……
,d
3z

……
,d
3g
},d
1x
为第一显示区域列表中第x个第一显示区域,d
2y
为第二显示区域列表中第y个第二显示区域,d
3z
为第三显示区域列表中第z个第三显示区域,x=1
……
p,p为第一显示区域的数量,y=1
……
q,q为第二显示区域的数量,z=1
……
g,g为第三显示区域的数量。
81.进一步的,所述第一显示区域对应的等级大于所述第二显示区域对应的等级大于所述第三显示区域对应的等级;其中,所述显示区域的等级表征为显示区域的重要程度,可以理解为显示区域的等级越高,显示区域越重要。
82.进一步的,第二显示区域列表分为第一子显示区域列表和第二子显示区域列表,第一子显示区域列表的数量和第二子显示区域列表的数量一致。
83.进一步的,第三显示区域列表分为第三子显示区域列表和第四子显示区域列表,第三子显示区域列表的数量和第四子显示区域列表的数量一致。
84.进一步的,所述第一显示区域列表中所有的第一显示区域的中心点设置在所述初始三维球体模型中最大外圆周上,且所述第三子显示区域列表中所有第三子显示区域设置第一子显示区域列表中所有的第一子显示区域与所述第一显示区域列表中所有的第一显示区域一侧之间,所述第四子显示区域列表中所有第三子显示区域设置第二子显示区域列表中所有的第二子显示区域与所述第一显示区域列表中第一显示区域另一侧之间。
85.第三执行模块20,第三执行模块20用于获取所述中间目的地址列表g={g1,
……
,gr,
……
,gs}、所述非中间目的地址列表g0={g
01

……
,g
0t

……
,g
0h
}和目标源地址列表g'={g'1,
……
,g'k,
……
,g'v},其中,gr为第r个中间目的地址,g
0t
第t个非中间目的地址,g'k为第k个目标源地址,r=1
……
s,s为中间目的地址的数量,t=1
……
h,h为非中间目的地址的数量,k=1
……
v,v为目标源地址的数量。
86.进一步的,h s=n。
87.进一步的,所述目标源地址为在根据所述流量通信信息列表对应的源地址列表中
删除g和g0之后的任一源地址。
88.进一步的,p>s且q>h且g>k。
89.第四信息获取模块30,第四信息获取模块30用于在所述初始三维球体模型基础上,生成第一关键中心点列表u={u1,
……
,ur,
……
,us}、第二关键中心点列表u0={u
01

……
,u
0t

……
,u
0h
}和第三关键中心点列表u'={u'1,
……
,u'k,
……
,u'v},其中,ur为gr对应的第一关键中心点,u
0t
为g
0t
对应的第二关键中心点,u'k为g'k对应的第三关键中心点。
90.进一步的,所述第一关键中心点为中间目的地址映射到第一显示区域中心点。
91.进一步的,所述第二关键中心点为非中间目的地址映射到第二显示区域中心点。
92.进一步的,所述第三关键中心点为目标源地址映射到第三显示区域中心点。
93.第四执行模块40,第四执行模块40用于将任一第一关键中心点、任一第二关键中心点和任一第三关键中心点之间的建立关联连线,以使得获取到流量通信球体模型,其中,所述关联连线是基于所述目标关联信息生成的hash值,本领域技术人员知晓,现有技术中任一通过信息生成hash值的方法均属于本发明的保护范围,在此不再赘述。
94.如图16所示,在一个具体的实施例中所述装置还包括:第二信息呈现模块700,第二信息呈现模块700用于当在显示区域内呈现流量通信知识图谱时,根据接收到用户的查询请求,获取第一目标流量通信知识图谱,以使得在显示区域内呈现第一目标流量通信知识图谱;其中,所述查询请求包括:通信协议、源端口id、目的端口id、传输方向、最早链接时间、最新链接时间、流量吞吐率中一种或者多种组合;可以理解为:在流量通信知识图谱中删除与查询请求无相关的三元组想,生成第一目标流量通信知识图谱,以使得在显示区域内呈现第一目标流量通信知识图谱。
95.第三信息呈现模块900,第三信息呈现模块900用于当在显示区域内呈现流量通信球体模型时,根据接收到用户的查询请求,获取第二目标流量通信知识图谱,以使得在显示区域内呈现第二目标流量通信知识图谱;可以理解为:获取满足所述查询请求的源地址、目的地址和两者之间的关联信息,并根据满足所述查询请求的源地址、目的地址和两者之间的关联信息源地址和目的地址,构建中间三元组且根据中间三元组生成第二目标流量通信知识图谱,以使得在显示区域内呈现第二目标流量通信知识图谱。
96.在一个实施例中,提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现以下步骤:获取流量通信信息列表;根据所述流量通信信息列表,获取到所述流量通信信息列表对应的中间目的地址列表和非中间目的地址列表;根据所述中间目的地址列表和非中间目的地址列表,在显示区域内对流量通信信息进行呈现。
97.在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:获取流量通信信息列表;根据所述流量通信信息列表,获取到所述流量通信信息列表对应的中间目的地址列表和非中间目的地址列表;根据所述中间目的地址列表和非中间目的地址列表,在显示区域内对流量通信信
息进行呈现。
98.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink) dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
99.所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。
100.以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发明,任何熟悉本专业的技术人员,在不脱离本发明技术方案范围内,当可利用上述揭示的技术内容作出些许更动或修饰为等同变化的等效实施例,但凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化与修饰,均仍属于本发明技术方案的范围内。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献