掌桥专利:专业的专利平台
掌桥专利
首页

一种网络拓扑图生成方法、装置、设备及可读存储介质

文献发布时间:2023-06-19 13:45:04


一种网络拓扑图生成方法、装置、设备及可读存储介质

技术领域

本申请涉及计算机技术领域,特别涉及一种网络拓扑图生成方法、网络拓扑图生成装置、电子设备及计算机可读存储介质。

背景技术

网络拓扑,是表示数据中心、实验室或者各类规模的局域网的网络结构的中央方式,使用图形的方式构成网络拓扑图对网络拓扑进行展示是比较易用和常规的展示方式。而在SAN存储网络(Storage Area Network,区域存储网络)中,网络中主要有存储设备,交换机设备,主机设备构成网络拓扑,相关技术采用树状结构对SAN网络的网络拓扑进行标识,其中的叶子节点既包含存储设备,也包含主机设备,中间节点和根节点是交换机设备。采用树状结构生成网络拓扑图会使得存储和主机处于同一层,当节点较多时,用户难以区分存储设备和主机设备,使得网络拓扑图易用性不高。

因此,如何解决相关技术存在的网络拓扑图易用性不高的问题,是本领域技术人员需要解决的技术问题。

发明内容

有鉴于此,本申请的目的在于提供一种网络拓扑图生成方法、网络拓扑图生成装置、电子设备及计算机可读存储介质,提高了网络拓扑图的易用性。

为解决上述技术问题,本申请提供了一种网络拓扑图生成方法,包括:

对存储网络进行拓扑结构检测,得到拓扑结构;

利用所述拓扑结构得到若干个拓扑路径,并确定最长路径对应的最大交换机数;其中,所述拓扑路径的两个端点分别对应于存储设备和主机设备;

根据所述最大交换机数和最大级别数的差值大小关系,基于所述存储设备对应的初始级别,确定所述交换机设备的交换机级别和所述主机设备的主机级别;

利用所述初始级别、所述交换机级别和所述主机级别,按照级别分布方向绘制所述拓扑路径,得到网络拓扑图。

可选地,所述根据所述最大交换机数和最大级别数的差值大小关系,基于所述存储设备对应的初始级别,确定所述交换机设备的交换机级别和所述主机设备的主机级别,包括:

若所述最大级别数减去所述最大交换机数的值不小于2,则以各个所述拓扑路径中的所述存储设备为起点,基于所述初始级别,逐级增大所述拓扑路径中各个所述交换机设备的所述交换机级别,并基于最大交换机级别设置所有所述主机设备的所述主机级别。

可选地,所述基于所述初始级别,逐级增大所述拓扑路径中各个所述交换机设备的所述交换机级别,包括:

确定当前交换机与各个所述拓扑路径中的所述存储设备之间的距离;

将最小距离与所述初始级别相加,得到所述当前交换机的所述交换机级别。

可选地,所述基于最大交换机级别设置所有所述主机设备的所述主机级别,包括:

将所述最大交换机级别增大一级,得到所述主机级别。

可选地,所述根据所述最大交换机数和最大级别数的差值大小关系,基于所述存储设备对应的初始级别,确定所述交换机设备的交换机级别和所述主机设备的主机级别,包括:

若所述最大级别数减去所述最大交换机数的值小于2,则利用所述最大交换机数和所述最大级别数确定折叠级别数;

以各个所述拓扑路径中的所述存储设备为起点,将与所述存储设备距离不大于所述折叠级别数的所述交换机设备设置为目标级别;所述目标级别比所述初始级别高一级;

基于所述初始级别和所述目标级别,逐级增大所述拓扑路径中各个所述交换机设备的所述交换机级别,基于最大交换机级别设置所有所述主机设备的所述主机级别。

可选地,所述利用所述初始级别、所述交换机级别和所述主机级别,按照级别分布方向绘制所述拓扑路径,得到网络拓扑图,包括:

按照所述级别分布方向,利用所述初始级别、所述交换机级别和所述主机级别划分并标识各个级别区域;

将所述存储设备、所述主机设备和所述交换机设备分别对应的图像置于各个所述级别区域,并根据所述拓扑路径连接所述图像,得到所述网络拓扑图。

可选地,还包括:

获取设置指令,并根据所述设置指令设置最大级别数。

本申请还提供了一种网络拓扑图生成装置,包括:

检测模块,用于对存储网络进行拓扑结构检测,得到拓扑结构;

最长路径确定模块,用于利用所述拓扑结构得到若干个拓扑路径,并确定最长路径对应的最大交换机数;其中,所述拓扑路径的两个端点分别对应于存储设备和主机设备;

级别设置模块,用于根据所述最大交换机数和最大级别数的差值大小关系,基于所述存储设备对应的初始级别,确定所述交换机设备的交换机级别和所述主机设备的主机级别;

绘制模块,用于利用所述初始级别、所述交换机级别和所述主机级别,按照级别分布方向绘制所述拓扑路径,得到网络拓扑图。

本申请还提供了一种电子设备,包括存储器和处理器,其中:

所述存储器,用于保存计算机程序;

所述处理器,用于执行所述计算机程序,以实现上述的网络拓扑图生成方法。

本申请还提供了一种计算机可读存储介质,用于保存计算机程序,其中,所述计算机程序被处理器执行时实现上述的网络拓扑图生成方法。

本申请提供的网络拓扑图生成方法,对存储网络进行拓扑结构检测,得到拓扑结构;利用拓扑结构得到若干个拓扑路径,并确定最长路径对应的最大交换机数;其中,拓扑路径的两个端点分别对应于存储设备和主机设备;根据最大交换机数和最大级别数的差值大小关系,基于存储设备对应的初始级别,确定交换机设备的交换机级别和主机设备的主机级别;利用初始级别、交换机级别和主机级别,按照级别分布方向绘制拓扑路径,得到网络拓扑图。

可见,该方法将存储网络的拓扑结构进行拆分,得到若干个拓扑路径,拓扑路径是指某一个存储设备至某一个主机设备的路径,因此其两个端点分别对应于存储设备和主机设备。最大级别数是指网络拓扑图中设备分级的最大级别数量,最长路径是指设备最多的拓扑路径,由于一个路径只有两个端点的设备不是交换机设备,因此最长路径涉及到最多的交换机设备,能够利用其确定最大交换机数。最大交换机数和最大级别数的差值大小关系决定了交换机级别和主机级别,因为若最大交换机数过大,说明交换机过多,存储设备和主机设备需要分别单独占据一级,进而导致能够提供给交换机设备的级别不足,此时需要对交换机进行级别上的折叠,即为若干个串联的交换机赋予相同的交换机级别。在确定各个设备对应的级别后,按照级别分布的方向绘制拓扑路径,因此绘制完毕的网络拓扑图中,存储设备和主机设备必然处于网络拓扑图的两端,中间为交换机设备,因此能够使得用户在查看网络拓扑图时直接根据级别或查看拓扑图的一端即可快速确定存储设备和主机设备,提高了网络拓扑图的易用性,解决了相关技术存在的网络拓扑图易用性不高的问题。

此外,本申请还提供了一种网络拓扑图生成装置、电子设备及计算机可读存储介质,同样具有上述有益效果。

附图说明

为了更清楚地说明本申请实施例或相关技术中的技术方案,下面将对实施例或相关技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。

图1为本申请实施例提供的一种网络拓扑图生成方法流程图;

图2为本申请实施例提供的一种现有的网络拓扑图;

图3为本申请实施例提供的一种具体的网络拓扑图;

图4为本申请实施例提供的另一种具体的网络拓扑图;

图5为本申请实施例提供的一种网络拓扑图生成装置的结构示意图;

图6为本申请实施例提供的一种电子设备的结构示意图。

具体实施方式

为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

请参考图1,图1为本申请实施例提供的一种网络拓扑图生成方法流程图。该方法包括:

S101:对存储网络进行拓扑结构检测,得到拓扑结构。

拓扑结构,是指存储网络对应的网络结构,其能够表征存储网络中设备的数量、各个设备的类别以及设备之间的连接关系。根据存储网络的配置方式、应用场景等的不同,其网络结构可以不同。对于拓扑结构检测的具体方式,本实施例不做限定,具体可以参考相关技术,在此不做赘述。对于同意存储网络,根据拓扑结构检测方式的不同,得到的拓扑结构的表示形式可以相同也可以不同,但是不同表现形式表现的为同一拓扑结构。

S102:利用拓扑结构得到若干个拓扑路径,并确定最长路径对应的最大交换机数。

其中,拓扑路径的两个端点分别对应于存储设备和主机设备,即每个拓扑路径的两端分别为存储设备和主机设备,由于存储设备和主机设备仅能与交换机设备连接,因此拓扑路径除两端以外,其中的其他节点均为交换机设备。需要说明的是,各个拓扑路径之间并不相同,因此,各个拓扑路径之间,至少存在一个节点的不同,即便两个路径的两端对应于相同的存储设备和主机设备,二者之间也必然会存在节点数量的差异或同一节点对应于不同交换机设备的差异。

本实施例并不限定拓扑路径的生成方式,例如在一种可行的实施方式中,可以指定某个存储设备为起点,并将任何最终能够到达主机设备的路径确定为拓扑路径。可以理解的是,由于各个拓扑路径中的节点数量不固定,最少为3个(即存储设备-交换机设备-主机设备),最多则不设限制,因此在得到各个拓扑路径后,必然会存在至少一个最长路径。最长路径,是指拓扑结构中节点最多的拓扑路径。由于一个拓扑路径仅具有两个端点处的节点不是交换机设备,因此可以利用最长路径确定单个路径中交换机设备的最大数量。

S103:根据最大交换机数和最大级别数的差值大小关系,基于存储设备对应的初始级别,确定交换机设备的交换机级别和主机设备的主机级别。

最大级别数,是指整个网络拓扑图中设备级别的最大数量,可以理解的是,最大级别数越大,整个网络拓扑图中各个设备对应的级别就越分散,最分散的情况即为不存在级别压缩的现象,即不存在任意两个直接相连的交换机设备属于同一个级别。最大级别数的具体数量不做限定,不过可以理解的是,其至少等于三,即至少将存储设备、所有的交换机设备和主机设备分别分为一级。最大级别数可以根据需要进行设置,例如,可以获取设置指令,并根据设置指令设置最大级别数。设置指令的具体形式不做限定。

最大交换机数和最大级别数的差值,能够表征是否需要进行级别压缩(即折叠),进而决定了后续交换机级别和主机级别的确定方式。差值大小关系,是指上述差值与2之间的大小关系,因为存储设备和主机设备需要分别占据一级,因此能够为交换机设备分配的级别数量为最大级别数减去2。根据差值大小关系,能够确定交换机级别和主机级别的确定方式。具体的,在一种实施方式中,整个过程可以包括如下步骤:

步骤11:若最大级别数减去最大交换机数的值不小于2,则以各个拓扑路径中的存储设备为起点,基于初始级别,逐级增大拓扑路径中各个交换机设备的交换机级别,并基于最大交换机级别设置所有主机设备的主机级别。

在一种实施方式中,可以以n表示最大级别数,以a表示最大交换机数,则最大级别数减去最大交换机数的值不小于2即为a+2<=n。若满足上述条件,则说明能够为最长路径中的每一个交换机赋予一个不同的级别,进而说明能够为各个拓扑路径中的各个交换机赋予不同的级别。因此,以各个拓扑路径中的存储设备为起点,存储设备对应于初始级别,例如0级或者1级,从起点出发,逐级增大各个交换机设备的交换机级别,由于最大级别数可能大于整个拓扑结构所需的级别数,而主机设备只比最高级的交换机设备高一级,因此可以基于最大交换机级别设置所有主机设备的主机级别。

在一种具体的实施方式中,同一个交换机设备在不同的拓扑路径中对应的交换机级别不同,为了确定处于上述情况下的交换机级别,基于初始级别,逐级增大拓扑路径中各个交换机设备的交换机级别的过程可以包括:

步骤21:确定当前交换机与各个拓扑路径中的存储设备之间的距离。

步骤22:将最小距离与初始级别相加,得到当前交换机的交换机级别。

首先,确定当前想要确定交换机级别的交换机设备作为目标交换机,并统计其在各个与其相关的拓扑路径(即涉及到目标交换机的拓扑路径)中与存储设备之间的距离。距离越近,说明目标交换机在拓扑路径中的级别越靠近初始级别。本申请实施例中,初始级别为最小级别,主机级别为最大级别。因此,在确定各个距离中的最小值,即最小距离后,将其与初始级别相加,即可得到当前交换机的交换机级别。

进一步的,基于最大交换机级别设置所有主机设备的主机级别,包括:

步骤31:将最大交换机级别增大一级,得到主机级别。

在确定各个交换机级别中的最大值,即最大交换机级别后,在其基础上增大一级,即可得到主机级别。

在另一种实施方式中,整个过程可以包括如下步骤:

步骤41:若最大级别数减去最大交换机数的值小于2,则利用最大交换机数和最大级别数确定折叠级别数。

步骤42:以各个拓扑路径中的存储设备为起点,将与存储设备距离不大于折叠级别数的交换机设备设置为目标级别;目标级别比初始级别高一级。

步骤43:基于初始级别和目标级别,逐级增大拓扑路径中各个交换机设备的交换机级别,基于最大交换机级别设置所有主机设备的主机级别。

其中,若最大级别数减去最大交换机数的值小于2,则说明无法为最长路径中的每个交换机设备分配一个单独的级别,存在若干个相连的交换机设备需要被设置为同一个级别,即需要被折叠。在这种情况下,首先需要确定需要被折叠的交换机的数量,即折叠级别数。事实上,折叠级别数同样为想要为每个交换机分别赋予不同的级别所缺少的级别数,若用b表示折叠级别数,则b=a+2-n。

在得到折叠级别数后,以各个拓扑路径中的存储设备为起点,将与存储设备距离不大于折叠级别数的交换机设备设置为目标级别,目标级别比初始级别高一级,例如初始级别为0级,则目标级别即为1级,确定了被折叠的交换机设备的交换机级别。在确定了被折叠的交换机设备的交换机级别后,采用步骤21到步骤22的方式确定其他交换机设备的交换机级别,并最终确定主机级别。

S104:利用初始级别、交换机级别和主机级别,按照级别分布方向绘制拓扑路径,得到网络拓扑图。

在训练完毕后,根据确定的初始级别、交换机级别和主机级别,按照预设的级别分布方向绘制各个拓扑路径,在所有拓扑路径绘制完毕后,即可得到网络拓扑图。级别分布方向的一端对应于存储设备,另一端对应于主机设备,二者中间为交换机设备。级别分布方向为直线方向,其具体形式不做限定,例如可以为水平从左到右方向。通过按照级别分布方向绘制网络拓扑图,则存储设备和主机设备必然处于网络拓扑图的两端,使得用户能够直观地确定设备的类型,提高了网络拓扑图的易用性。

具体的,在一种实施方式,绘图过程可以包括:

步骤51:按照级别分布方向,利用初始级别、交换机级别和主机级别划分并标识各个级别区域。

步骤52:将存储设备、主机设备和交换机设备分别对应的图像置于各个级别区域,并根据拓扑路径连接图像,得到网络拓扑图。

首先,划定各个级别对应的级别区域并进行标识,进而将各个设备的图像置于级别区域内,根据拓扑路径连接图像,即可得到网络拓扑图。本实施例并不限定级别区域的大小以及具体形状,可以根据需要进行设定,例如可以为矩形。

请参考图2,图2为本申请实施例提供的一种现有的网络拓扑图。可以看出,其采用树形结构,主机和存储均为叶子结点,不容易区分。请参考图3,图3为本申请实施例提供的一种具体的网络拓扑图,其与图2的网络拓扑结构相同,在n为4的情况下绘制。由于a为2,因此并不需要进行级别折叠。请参考图4,图4为本申请实施例提供的另一种具体的网络拓扑图,同样与图2的网络拓扑结构相同。其在n为3的情况下绘制,由于a为2,因此b=a+2-n=2+2-3=1,需要折叠一级,因此级别1对应的级别区域中包括原本处于该级别的交换机,以及经过折叠后被赋予级别1的交换机设备(即交换机(折叠))。

应用本申请实施例提供的网络拓扑图生成方法,将存储网络的拓扑结构进行拆分,得到若干个拓扑路径,拓扑路径是指某一个存储设备至某一个主机设备的路径,因此其两个端点分别对应于存储设备和主机设备。最大级别数是指网络拓扑图中设备分级的最大级别数量,最长路径是指设备最多的拓扑路径,由于一个路径只有两个端点的设备不是交换机设备,因此最长路径涉及到最多的交换机设备,能够利用其确定最大交换机数。最大交换机数和最大级别数的差值大小关系决定了交换机级别和主机级别,因为若最大交换机数过大,说明交换机过多,存储设备和主机设备需要分别单独占据一级,进而导致能够提供给交换机设备的级别不足,此时需要对交换机进行级别上的折叠,即为若干个串联的交换机赋予相同的交换机级别。在确定各个设备对应的级别后,按照级别分布的方向绘制拓扑路径,因此绘制完毕的网络拓扑图中,存储设备和主机设备必然处于网络拓扑图的两端,中间为交换机设备,因此能够使得用户在查看网络拓扑图时直接根据级别或查看拓扑图的一端即可快速确定存储设备和主机设备,提高了网络拓扑图的易用性,解决了相关技术存在的网络拓扑图易用性不高的问题。

下面对本申请实施例提供的网络拓扑图生成装置进行介绍,下文描述的网络拓扑图生成装置与上文描述的网络拓扑图生成方法可相互对应参照。

请参考图5,图5为本申请实施例提供的一种网络拓扑图生成装置的结构示意图,包括:

检测模块110,用于对存储网络进行拓扑结构检测,得到拓扑结构;

最长路径确定模块120,用于利用拓扑结构得到若干个拓扑路径,并确定最长路径对应的最大交换机数;其中,拓扑路径的两个端点分别对应于存储设备和主机设备;

级别设置模块130,用于根据最大交换机数和最大级别数的差值大小关系,基于存储设备对应的初始级别,确定交换机设备的交换机级别和主机设备的主机级别;

绘制模块140,用于利用初始级别、交换机级别和主机级别,按照级别分布方向绘制拓扑路径,得到网络拓扑图。

可选地,最长路径确定模块120,包括:

第一确定单元,用于若最大级别数减去最大交换机数的值不小于2,则以各个拓扑路径中的存储设备为起点,基于初始级别,逐级增大拓扑路径中各个交换机设备的交换机级别,并基于最大交换机级别设置所有主机设备的主机级别。

可选地,第一确定单元,包括:

距离确定子单元,用于确定当前交换机与各个拓扑路径中的存储设备之间的距离;

相加子单元,用于将最小距离与初始级别相加,得到当前交换机的交换机级别。

可选地,第一确定单元,包括:

主机级别确定子单元,用于将最大交换机级别增大一级,得到主机级别。

可选地,最长路径确定模块120,包括:

折叠级别数确定单元,用于若最大级别数减去最大交换机数的值小于2,则利用最大交换机数和最大级别数确定折叠级别数;

目标级别确定单元,用于以各个拓扑路径中的存储设备为起点,将与存储设备距离不大于折叠级别数的交换机设备设置为目标级别;目标级别比初始级别高一级;

第二确定单元,用于基于初始级别和目标级别,逐级增大拓扑路径中各个交换机设备的交换机级别,基于最大交换机级别设置所有主机设备的主机级别。

可选地,绘制模块140,包括:

区域划分标识单元,用于按照级别分布方向,利用初始级别、交换机级别和主机级别划分并标识各个级别区域;

生成单元,用于将存储设备、主机设备和交换机设备分别对应的图像置于各个级别区域,并根据拓扑路径连接图像,得到网络拓扑图。

可选地,还包括:

设置模块,用于获取设置指令,并根据设置指令设置最大级别数。

下面对本申请实施例提供的电子设备进行介绍,下文描述的电子设备与上文描述的网络拓扑图生成方法可相互对应参照。

请参考图6,图6为本申请实施例提供的一种电子设备的结构示意图。其中电子设备100可以包括处理器101和存储器102,还可以进一步包括多媒体组件103、信息输入/信息输出(I/O)接口104以及通信组件105中的一种或多种。

其中,处理器101用于控制电子设备100的整体操作,以完成上述的网络拓扑图生成方法中的全部或部分步骤;存储器102用于存储各种类型的数据以支持在电子设备100的操作,这些数据例如可以包括用于在该电子设备100上操作的任何应用程序或方法的指令,以及应用程序相关的数据。该存储器102可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,例如静态随机存取存储器(Static Random Access Memory,SRAM)、电可擦除可编程只读存储器(Electrically Erasable Programmable Read-Only Memory,EEPROM)、可擦除可编程只读存储器(Erasable Programmable Read-Only Memory,EPROM)、可编程只读存储器(Programmable Read-Only Memory,PROM)、只读存储器(Read-OnlyMemory,ROM)、磁存储器、快闪存储器、磁盘或光盘中的一种或多种。

多媒体组件103可以包括屏幕和音频组件。其中屏幕例如可以是触摸屏,音频组件用于输出和/或输入音频信号。例如,音频组件可以包括一个麦克风,麦克风用于接收外部音频信号。所接收的音频信号可以被进一步存储在存储器102或通过通信组件105发送。音频组件还包括至少一个扬声器,用于输出音频信号。I/O接口104为处理器101和其他接口模块之间提供接口,上述其他接口模块可以是键盘,鼠标,按钮等。这些按钮可以是虚拟按钮或者实体按钮。通信组件105用于电子设备100与其他设备之间进行有线或无线通信。无线通信,例如Wi-Fi,蓝牙,近场通信(Near Field Communication,简称NFC),2G、3G或4G,或它们中的一种或几种的组合,因此相应的该通信组件105可以包括:Wi-Fi部件,蓝牙部件,NFC部件。

电子设备100可以被一个或多个应用专用集成电路(Application SpecificIntegrated Circuit,简称ASIC)、数字信号处理器(Digital Signal Processor,简称DSP)、数字信号处理设备(Digital Signal Processing Device,简称DSPD)、可编程逻辑器件(Programmable Logic Device,简称PLD)、现场可编程门阵列(Field ProgrammableGate Array,简称FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述实施例给出的网络拓扑图生成方法。

下面对本申请实施例提供的计算机可读存储介质进行介绍,下文描述的计算机可读存储介质与上文描述的网络拓扑图生成方法可相互对应参照。

本申请还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现上述的网络拓扑图生成方法的步骤。

该计算机可读存储介质可以包括:U盘、移动硬盘、只读存储器(Read-OnlyMemory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同或相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。

本领域技术人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件的方式来执行,取决于技术方案的特定应用和设计约束条件。本领域技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应该认为超出本申请的范围。

结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系属于仅仅用来将一个实体或者操作与另一个实体或者操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语包括、包含或者其他任何变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。

本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。

相关技术
  • 一种网络拓扑图生成方法、装置、设备及可读存储介质
  • 一种拓扑图生成方法、装置、设备及可读存储介质
技术分类

06120113792259