一种针对网络拓扑结构的展示方法、装置及电子设备制造方法及图纸

技术编号:39038856 阅读:12 留言:0更新日期:2023-10-10 11:51
本申请实施例提供了一种针对网络拓扑结构的展示方法、装置及电子设备,涉及网络拓扑显示技术领域。其中,一种针对网络拓扑结构的展示方法,包括:确定初始网络拓扑结构;其中,所述初始网络拓扑结构中的每一节点用于表征网络系统中的一个设备;从所述初始网络拓扑结构的同一层级的节点中,识别是否存在符合聚合条件的节点;其中,所述符合聚合条件的节点包括表征同一设备类型且具有同一父节点的多个节点;对所述符合聚合条件的节点进行聚合处理,得到所述符合聚合条件的节点对应的聚合节点;将经过聚合处理后的初始网络拓扑结构作为所述网络系统的目标网络拓扑结构,进行展示。可见,本方案可以提升网络拓扑结构的查看便捷性。性。性。

【技术实现步骤摘要】
一种针对网络拓扑结构的展示方法、装置及电子设备


[0001]本申请涉及网络拓扑显示
,特别是涉及一种针对网络拓扑结构的展示方法、装置及电子设备。

技术介绍

[0002]运维人员可以基于网络系统的网络拓扑结构,从而快速定位网络系统所存在的问题。
[0003]相关技术中,网络系统的网络拓扑结构通常采用树型结构进行表征,从而能够清晰展示网络系统中的各个设备的拓扑关系。
[0004]但是,在网络系统中的设备较多时,如:5000个设备,网络拓扑结构庞大,显示界面中通常无法完整展示网络拓扑结构,这样导致运维人员在查看网络拓扑结构时,需要拖拽显示界面或借助滚轮滑动显示界面,才能查看到整体的网络拓扑结构。
[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]第二展示模块,用于在将经过聚合处理后的初始网络拓扑结构作为所述网络系统的目标网络拓扑结构,进行展示之后,响应于检测到任一聚合节点满足预定展开条件,隐藏该聚合节点,在该聚合节点对应的节点展示区域,对该聚合节点对应的符合聚本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种针对网络拓扑结构的展示方法,其特征在于,包括:确定初始网络拓扑结构;其中,所述初始网络拓扑结构中的每一节点用于表征网络系统中的一个设备;从所述初始网络拓扑结构的同一层级的节点中,识别是否存在符合聚合条件的节点;其中,所述符合聚合条件的节点包括表征同一设备类型且具有同一父节点的多个节点;对所述符合聚合条件的节点进行聚合处理,得到所述符合聚合条件的节点对应的聚合节点;其中,所述聚合节点与对应的符合聚合条件的节点具有相同的父子关系;将经过聚合处理后的初始网络拓扑结构作为所述网络系统的目标网络拓扑结构,进行展示;其中,所述目标网络拓扑结构为:在检测到所述聚合节点满足预定展开条件时,能够展示出所述聚合节点对应的符合聚合条件的节点的网络拓扑结构。2.根据权利要求1所述的方法,其特征在于,所述将经过聚合处理后的初始网络拓扑结构作为所述网络系统的目标网络拓扑结构,进行展示之后,所述方法还包括:响应于检测到任一聚合节点满足预定展开条件,隐藏该聚合节点,在该聚合节点对应的节点展示区域,对该聚合节点对应的符合聚合条件的节点进行展示;其中,展示出的符合聚合条件的节点在所述目标网络拓扑结构中所具有的父子关系为:所述初始网络拓扑结构中所存在的父子关系。3.根据权利要求2所述的方法,其特征在于,所述任一聚合节点满足预定展开条件包括:检测到用户发出的针对任一聚合节点的展开操作,或者,检测到任一聚合节点的父节点属于聚合节点且发生展开动作;其中,所述展开动作为对所对应的符合聚合条件的节点进行展示。4.根据权利要求2所述的方法,其特征在于,所述响应于检测到任一聚合节点满足预定展开条件,在该聚合节点对应的节点展示区域,对该聚合节点对应的符合聚合条件的节点进行展示,包括:响应于检测到任一聚合节点满足预定展开条件,在该聚合节点对应的符合聚合条件的节点超过第一数量阈值时,基于翻页的展示方式,在该聚合节点对应的节点展示区域,对该聚合节点对应的符合聚合条件的节点进行展示。5.根据权利要求2所述的方法,其特征在于,所述方法还包括:响应于检测到所展示出的符合聚合条件的节点满足预定收缩条件,隐藏所展示出的符合聚合条件的节点,并在所述目标网络拓扑结构中,对所展示出的符合聚合条件的节点对应的该聚合节点进行展示。6.根据权利要求1所述的方法,其特征在于,所述将经过聚合处理后的初始网络拓扑结构作为所述网络系统的目标网络拓扑结构,进行展示之后,所述方法还包括:响应于检测到鼠标指针悬停在目标节点上,若所述目标节点当前的父节点为一聚合节点,将所述目标网络拓扑结构中的所述目标节点的父节点,替换为所述目标节点在所述初始网络拓扑结构中的父节点;其中,所述目标节点为所述目标网络拓扑架构中的表征一设备的节点;和/或,若所述目标节点的当前的子节点为一聚合节点,将所述目标网络拓扑结构中的所述目
标节点的子节点,替换为所述目标节点在所述初始网络拓扑结构中的子节点。7.根据权利要求1所述的方法,其特征在于,所述将经过聚合处理后的初始网络拓扑结构作为所述网络系统的目标网络拓扑结构,进行展示之后,所述方法还包括:响应于检测到节点搜索操作,确定节点搜索操作所指示的节点,得到待处理节点;若所述目标网络拓扑结构中展示有所述待处理节点对应的聚合节点,在所述目标网络拓扑结构中,对所述待处理节点对应的聚合节点执行展开处理,并突出显示经过展示处理所得到的所述待处理节点;或者,在所述目标网络拓扑结构中,将所述待处理节点对应的聚合节点替换为所述待处理节点;其中,所述待处理节点对应的聚合节点为对所述待处理节点进行聚合处理所得到的聚合节点;展示出的所述待处理节点在所述目标网络拓扑结构中所具有的父子关系为:所述初始网络拓扑结构中所存在的父子关系。8.根据权利要求1

7任一项所述的方法,其特征在于,所述符合聚合条件的节点包括:表征同一设备类型、具有同一父节点且数量超过第二数量阈值的多个节点。9.根据权利要求8所述的方法,其特征在于,所述第二数量阈值为针对所述同一设备类型设定的数量阈值;其中,针对任一设备类型设定的数量阈值为:基于针对该设备类型的节点的信息展示需求所设定,并且,针对任一设备类型的节点的信息展示需求越高,则对该设备类型设定的数量阈值越高。10.根据权利要求1

7任一项所述的方法,其特征在于,所述目标网络拓扑结构中的聚合节点关联显示有对应的符合聚合条件的节点的节点描述信息。11.一种针对网络拓...

【专利技术属性】
技术研发人员:王志伟
申请(专利权)人:杭州海康威视数字技术股份有限公司
类型:发明
国别省市:

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

1