一种网络设备的节点的显示方法及装置制造方法及图纸

技术编号:18735387 阅读:19 留言:0更新日期:2018-08-22 04:21
本发明专利技术实施例提供一种网络设备的节点的显示方法及装置,所述方法包括:根据网络设备的类型,对网络设备对应的节点进行分层;遍历每层的所有节点中的每一个节点与其余层的每一个节点,以获取节点之间的第一关联关系;根据第一关联关系,确定主节点,并将所述主节点连接成主链路;获取每层中的除主节点以外的每一个剩余节点与对应层上的每一个主节点之间的第二关联关系;其中,每层中的主节点至少为两个;根据所述第二关联关系,确定与每一个剩余节点相连的目标主节点,并将每一个剩余节点与对应的目标主节点相连,以形成分支链路;显示所有主链路和所有分支链路。所述装置执行上述方法。本发明专利技术实施例提供的方法及装置,能够避免节点交叉等问题。

【技术实现步骤摘要】
一种网络设备的节点的显示方法及装置
本专利技术实施例涉及网络设备的节点管理领域,具体涉及一种网络设备的节点的显示方法及装置。
技术介绍
随着信息网络技术的快速发展,网络设备的数量显著增加,连接关系日益复杂。将网络设备进行节点化,并通过拓扑关系显示节点可以方便、直观的表示出网络设备之间的关联,但是,由于节点之间的关系复杂,现有技术中的拓扑关系容易导致节点交叉、逻辑混乱等一系列问题。因此,如何避免上述缺陷,优化网络设备的节点的显示,成为亟须解决的问题。
技术实现思路
针对现有技术存在的问题,本专利技术实施例提供一种网络设备的节点的显示方法及装置。第一方面,本专利技术实施例提供一种网络设备的节点的显示方法,所述方法包括:根据网络设备的类型,对所述网络设备对应的节点进行分层;遍历每层的所有节点中的每一个节点与其余层的每一个节点,以获取节点之间的第一关联关系;根据所述第一关联关系,确定主节点,并将所述主节点连接成主链路;获取每层中的除主节点以外的每一个剩余节点与对应层上的每一个主节点之间的第二关联关系;其中,每层中的主节点至少为两个;根据所述第二关联关系,确定与每一个剩余节点相连的目标主节点,并将每一个剩余节点与对应的目标主节点相连,以形成分支链路;显示所有主链路和所有分支链路。第二方面,本专利技术实施例提供一种网络设备的节点的显示装置,所述装置包括:分层单元,用于根据网络设备的类型,对所述网络设备对应的节点进行分层;遍历单元,用于遍历每层的所有节点中的每一个节点与其余层的每一个节点,以获取节点之间的第一关联关系;确定单元,用于根据所述第一关联关系,确定主节点,并将所述主节点连接成主链路;获取单元,用于获取每层中的除主节点以外的每一个剩余节点与对应层上的每一个主节点之间的第二关联关系;其中,每层中的主节点至少为两个;相连单元,用于根据所述第二关联关系,确定与每一个剩余节点相连的目标主节点,并将每一个剩余节点与对应的目标主节点相连,以形成分支链路;显示单元,用于显示所有主链路和所有分支链路。第三方面,本专利技术实施例提供一种电子设备,包括:处理器、存储器和总线,其中,所述处理器和所述存储器通过所述总线完成相互间的通信;所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令能够执行如下方法:根据网络设备的类型,对所述网络设备对应的节点进行分层;遍历每层的所有节点中的每一个节点与其余层的每一个节点,以获取节点之间的第一关联关系;根据所述第一关联关系,确定主节点,并将所述主节点连接成主链路;获取每层中的除主节点以外的每一个剩余节点与对应层上的每一个主节点之间的第二关联关系;其中,每层中的主节点至少为两个;根据所述第二关联关系,确定与每一个剩余节点相连的目标主节点,并将每一个剩余节点与对应的目标主节点相连,以形成分支链路;显示所有主链路和所有分支链路。第四方面,本专利技术实施例提供一种非暂态计算机可读存储介质,包括:所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令使所述计算机执行如下方法:根据网络设备的类型,对所述网络设备对应的节点进行分层;遍历每层的所有节点中的每一个节点与其余层的每一个节点,以获取节点之间的第一关联关系;根据所述第一关联关系,确定主节点,并将所述主节点连接成主链路;获取每层中的除主节点以外的每一个剩余节点与对应层上的每一个主节点之间的第二关联关系;其中,每层中的主节点至少为两个;根据所述第二关联关系,确定与每一个剩余节点相连的目标主节点,并将每一个剩余节点与对应的目标主节点相连,以形成分支链路;显示所有主链路和所有分支链路。本专利技术实施例提供的网络设备的节点的显示方法及装置,能够避免节点交叉、逻辑混乱等一系列问题,从而优化网络设备的节点的显示。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例网络设备的节点的显示方法流程示意图;图2为本专利技术实施例网络设备的节点的显示装置结构示意图;图3为本专利技术实施例提供的电子设备实体结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1为本专利技术实施例网络设备的节点的显示方法流程示意图,如图1所示,本专利技术实施例提供的一种网络设备的节点的显示方法,包括以下步骤:S1:根据网络设备的类型,对所述网络设备对应的节点进行分层。具体的,装置根据网络设备的类型,对所述网络设备对应的节点进行分层。可以将相同或将近的类型的网络设备对应的节点划分为同一层,举例说明如下:有A、B、C、D、E、F、G、H共计八个节点,如果A和B的类型相同或将近,则将A和B划分为a层;如果C和D的类型相同或将近,则将C和D划分为b层;如果E、F、G、H类型相同或将近,则将E、F、G、H划分为c层。S2:遍历每层的所有节点中的每一个节点与其余层的每一个节点,以获取节点之间的第一关联关系。具体的,装置遍历每层的所有节点中的每一个节点与其余层的每一个节点,以获取节点之间的第一关联关系。参照上述以c层的节点E为例:获取的第一关联关系包括EA之间的关联关系、EB之间的关联关系、EC之间的关联关系、ED之间的关联关系。c层的其他节点,以及其他层可参照c层的节点E,不再赘述。S3:根据所述第一关联关系,确定主节点,并将所述主节点连接成主链路。具体的,装置根据所述第一关联关系,确定主节点,并将所述主节点连接成主链路。可以将所述第一关联关系中的关联度大于预设阈值的节点确定为主节点。预设阈值可以根据实际情况自主设置。参照上述举例:如果EA之间的关联关系,以及EC之间的关联关系大于预设阈值,则将A和C确定为主节点。需要说明的是:某层中可以没有主节点,例如,如果b层中的EC之间的关联关系、ED之间的关联关系都不大于预设阈值,则b层中可以没有主节点。某层中可以有多个主节点,例如,如果a层中的EA之间的关联关系、EB之间的关联关系都大于预设阈值,则a层中可以有A和B两个主节点。针对上述的情况,主链路可以分别是A-C-E;A-E;A-B-C-E,如果E所在层的其他节点的节点关系也满足上述条件,主链路也可以是:A-C-E-G、A-C-E-F-G-H等。S4:获取每层中的除主节点以外的每一个剩余节点与对应层上的每一个主节点之间的第二关联关系;其中,每层中的主节点至少为两个。具体的,装置获取每层中的除主节点以外的每一个剩余节点与对应层上的每一个主节点之间的第二关联关系;其中,每层中的主节点至少为两个。以上述主链路A-C-E-G为例:即c层中有两个主节点E和G,则剩余节点为F、H。第二关联关系包括EF之间的关联关系;EH之间的关联关系;包括GF之间的关联关系;GH之间的关联关系。S5:根据所述第二关联关系,确定与每一个剩余节点相连的目标本文档来自技高网...

【技术保护点】
1.一种网络设备的节点的显示方法,其特征在于,包括:根据网络设备的类型,对所述网络设备对应的节点进行分层;遍历每层的所有节点中的每一个节点与其余层的每一个节点,以获取节点之间的第一关联关系;根据所述第一关联关系,确定主节点,并将所述主节点连接成主链路;获取每层中的除主节点以外的每一个剩余节点与对应层上的每一个主节点之间的第二关联关系;其中,每层中的主节点至少为两个;根据所述第二关联关系,确定与每一个剩余节点相连的目标主节点,并将每一个剩余节点与对应的目标主节点相连,以形成分支链路;显示所有主链路和所有分支链路。

【技术特征摘要】
1.一种网络设备的节点的显示方法,其特征在于,包括:根据网络设备的类型,对所述网络设备对应的节点进行分层;遍历每层的所有节点中的每一个节点与其余层的每一个节点,以获取节点之间的第一关联关系;根据所述第一关联关系,确定主节点,并将所述主节点连接成主链路;获取每层中的除主节点以外的每一个剩余节点与对应层上的每一个主节点之间的第二关联关系;其中,每层中的主节点至少为两个;根据所述第二关联关系,确定与每一个剩余节点相连的目标主节点,并将每一个剩余节点与对应的目标主节点相连,以形成分支链路;显示所有主链路和所有分支链路。2.根据权利要求1所述的方法,其特征在于,所述根据网络设备的类型,对所述网络设备对应的节点进行分层,包括:将相同或将近的类型的网络设备对应的节点划分为同一层。3.根据权利要求1所述的方法,其特征在于,所述根据所述第一关联关系,确定主节点,包括:将所述第一关联关系中的关联度大于预设阈值的节点确定为主节点。4.根据权利要求1所述的方法,其特征在于,所述根据所述第二关联关系,确定与每一个剩余节点相连的目标主节点,包括:将所述第二关联关系中的关联度数值最大的主节点确定为目标主节点。5.根据权利要求1所述的方法,其特征在于,所述显示所有主链路和所有分支链路,包括:将所有主链路和所有分支链路显示于显示前台的同一显示界面。6.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取同一层上的所有分支链路中的每一条分支链路与主链路之间的偏差角度,以及每一条分支链路上的节点的节点坐标;根据所述偏差角度或所述节点坐标,调节每一条分支链路的偏差角度和节点坐标;显示所有主链路和所有调节后的分支链路。7.根据权利要求6所述的方法,其特征在于,所述根据所述偏差角度或所述节点坐标,调节每一条分支链路的偏差角度...

【专利技术属性】
技术研发人员:王欢张南岳王彩悦
申请(专利权)人:北京天元创新科技有限公司
类型:发明
国别省市:北京,11

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

1