分割网络拓扑的方法及装置、存储介质、电子装置制造方法及图纸

技术编号:22534708 阅读:60 留言:0更新日期:2019-11-13 10:56
本发明专利技术提供了一种分割网络拓扑的方法及装置、存储介质、电子装置,其中,该方法包括:接收虚拟网络的拓扑分割请求,其中,拓扑分割请求携带:待分割的指定虚拟网络的标识信息,分割线的类型,和分割线的位置;根据分割线的类型和分割线的位置分割指定虚拟网络的流量工程TE拓扑,其中,指定虚拟网络包括:TE节点、TE链路;根据分割后的TE节点和分割后的TE链路构建新的虚拟网络拓扑。通过本发明专利技术,解决了相关技术中不能分割虚拟网络拓扑的技术问题。

The method and device, storage medium and electronic device of dividing network topology

The invention provides a method and device for dividing network topology, a storage medium and an electronic device, wherein the method comprises: receiving the topological dividing request of the virtual network, wherein the topological dividing request carries: the identification information of the designated virtual network to be divided, the type of the dividing line, and the position of the dividing line; dividing and specifying according to the type of the dividing line and the position of the dividing line The traffic engineering te topology of virtual network, in which the specified virtual network includes: te nodes and te links; according to the divided te nodes and te links, a new virtual network topology is built. The invention solves the technical problem that the virtual network topology cannot be divided in the related technology.

【技术实现步骤摘要】
分割网络拓扑的方法及装置、存储介质、电子装置
本专利技术涉及通信领域,具体而言,涉及一种分割网络拓扑的方法及装置、存储介质、电子装置。
技术介绍
相关技术中,软件定义网络SDN(SoftwareDefinedNetworking),可以使网络转发与控制相分离,提高了网络运营商的运维能力,也方便租户使用网络服务。网络功能虚拟化NFV(NetworkFunctionVirtualization)使得专用网络功能能够在通用的软硬件平台上实现,降低了网络投资以及运维成本。同时,网络功能的虚拟化软件化,也使得网络基础设施提供商能够更高效的利用资源,更灵活的提供网络功能服务。相关技术中的IETFTEAS工作组专门研究流量工程网络的抽象控制,并提出ACTN(AbstractionandControlofTrafficEngineeringNetworks)架构,即包括CNC、MDSC、PNC三层控制器架构及相关CMI接口、MPI接口,如图1所示,图1是本专利技术相关技术中的网络构架图。CNC是客户网络控制器(CustomerNetworkController),主要发起虚拟网络服务(VirtualNetworkService)请求,并接受MDSC的虚拟网络服务响应。MDSC是多域业务协调器(MultiDomainServiceCoordinator),主要负责多域间的业务和网络协同;PNC是配置网络控制器(ProvisioningNetworkController),主要底层网络的资源控制,并向上层控制器(如MDSC)汇报网络拓扑,维护网络连接;CMI接口是CNC与MDSC之间的接口,MPI接口是MDSC与PNC之间的接口。通过在CMI接口支持虚拟网络(VN)操作以及MPI接口上完成流量工作TE操作,可以实现基本的虚拟网络创建、删除及刷新等操作。在ACTN中,提出两种类型的VN,一种是TE隧道(TETunnel),一种是VN拓扑(VirtualNetworkTopology)。其中VN拓扑是由TE节点和TE链路(TElink)以“图”的形式构成,这里的TE节点可以是物理网络节点,也可以是物理网络抽象后的支持流量工程的节点;这里的TE链路可包含多条子链路。对于提供给CNC的VN拓扑,相关技术中的方案都是直接管理整个拓扑网络,管理难度较大。针对相关技术中存在的上述问题,目前尚未发现有效的解决方案。
技术实现思路
本专利技术实施例提供了一种分割网络拓扑的方法及装置、存储介质、电子装置。根据本专利技术的一个实施例,提供了一种分割网络拓扑的方法,包括:接收虚拟网络的拓扑分割请求,其中,所述拓扑分割请求携带:待分割的指定虚拟网络的标识信息,分割线的类型,和分割线的位置;根据所述分割线的类型和所述分割线的位置分割所述指定虚拟网络的流量工程TE拓扑,其中,所述指定虚拟网络包括:TE节点、TE链路;根据分割后的TE节点和分割后的TE链路构建新的虚拟网络拓扑。根据本专利技术的另一个实施例,提供了一种分割网络拓扑的装置,包括:接收模块,用于接收虚拟网络的拓扑分割请求,其中,所述拓扑分割请求携带:待分割的指定虚拟网络的标识信息,分割线的类型,和分割线的位置;分割模块,用于根据所述分割线的类型和所述分割线的位置分割所述指定虚拟网络的流量工程TE拓扑,其中,所述指定虚拟网络包括:TE节点、TE链路;构建模块,用于根据分割后的TE节点和分割后的TE链路构建新的虚拟网络拓扑。根据本专利技术的又一个实施例,还提供了一种存储介质,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。根据本专利技术的又一个实施例,还提供了一种电子装置,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行上述任一项方法实施例中的步骤。通过本专利技术,实现了虚拟网络拓扑的分割,解决了相关技术中不能分割虚拟网络拓扑的技术问题,实现了虚拟网络拓扑的分割,方便了复杂虚拟网络的管理和控制。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是本专利技术相关技术中的网络构架图;图2是根据本专利技术实施例的分割网络拓扑的方法的流程图;图3是根据本专利技术实施例的分割网络拓扑的装置的结构框图;图4是本专利技术实施例的TE链路的纵切及分割结果示意图;图5是本专利技术实施例的TE节点的纵切及分割结果示意图;图6是TE链路的横割及分割结果示意图;图7是虚拟网络拓扑分割系统示意图;图8是本专利技术实施例中初始虚拟网络拓扑示意图;图9是本专利技术实施例中分割后的虚拟网络拓扑示意图。具体实施方式下文中将参考附图并结合实施例来详细说明本专利技术。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。需要说明的是,本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。实施例1本申请实施例可以运行于图1所示的网络架构上,如图1所示,该网络架构包括:CNC、MDSC、PNC三层控制器架构。在本实施例中提供了一种运行于上述网络架构的分割网络拓扑的方法,图2是根据本专利技术实施例的分割网络拓扑的方法的流程图,如图2所示,该流程包括如下步骤:步骤S202,接收虚拟网络的拓扑分割请求,其中,拓扑分割请求携带:待分割的指定虚拟网络的标识信息,一个或多个分割线的类型,和与分割线类型对应的一个或多个分割线的位置;步骤S204,根据分割线的类型和分割线的位置分割指定虚拟网络的流量工程TE拓扑,其中,指定虚拟网络包括:TE节点、TE链路;步骤S206,根据分割后的TE节点和分割后的TE链路构建新的虚拟网络拓扑。通过上述步骤,实现了虚拟网络拓扑的分割,解决了相关技术中不能分割虚拟网络拓扑的技术问题,实现了虚拟网络拓扑的分割,方便了复杂虚拟网络的管理和控制。可选地,上述步骤的执行主体可以为控制器Controller,控制服务器,网元,MDSC等,但不限于此。在本实施例中,分割线的类型可以但不限于为:TE链路的纵切,用于表征将两个TE节点中间的TE链路分割为两个单端开放的TE链路;TE节点的纵切,用于表征将一个TE节点分割为两个或多个部分;TE链路的横割,用于表征将包括端节点的一个指定TE链路分成多个TE链路。可选地,根据分割线的类型和分割线的位置分割指定虚拟网络的TE拓扑包括:按照TE拓扑使用分割线的类型在分割线的位置上分割TE节点和/或TE链路。可选地,根据分割线的类型和分割线的位置构建TE拓扑包括:S21,根据分割线的类型和分割线的位置确定待分割的TE节点和/或TE链路;S22,根据TE节点和/或TE链路的连通关系,构建TE拓扑。可选地,根据分割线的类型和分割线的位置确定待分割的TE节点和/或TE链路包括以下至少之一:在分割线的类型为TE链路的纵切时,通过TE链路标识来指定待分割的TE链路;在分割线的类型为TE节点的纵切时,通过TE节点标识来指定待分割的TE节点;在分割线的类型为TE链路的横割时,通过TE链路标识来指定待分割的TE链路和TE链路的端节点。可选地,按照TE拓扑使用分割线的类型在分割线的本文档来自技高网
...

【技术保护点】
1.一种分割网络拓扑的方法,其特征在于,包括:接收虚拟网络的拓扑分割请求,其中,所述拓扑分割请求携带:待分割的指定虚拟网络的标识信息,分割线的类型,和分割线的位置;根据所述分割线的类型和所述分割线的位置分割所述指定虚拟网络的流量工程TE拓扑,其中,所述指定虚拟网络包括:TE节点、TE链路;根据分割后的TE节点和分割后的TE链路构建新的虚拟网络拓扑。

【技术特征摘要】
1.一种分割网络拓扑的方法,其特征在于,包括:接收虚拟网络的拓扑分割请求,其中,所述拓扑分割请求携带:待分割的指定虚拟网络的标识信息,分割线的类型,和分割线的位置;根据所述分割线的类型和所述分割线的位置分割所述指定虚拟网络的流量工程TE拓扑,其中,所述指定虚拟网络包括:TE节点、TE链路;根据分割后的TE节点和分割后的TE链路构建新的虚拟网络拓扑。2.根据权利要求1所述的方法,其特征在于,根据所述分割线的类型和所述分割线的位置分割所述指定虚拟网络的TE拓扑包括:按照所述TE拓扑使用所述分割线的类型在所述分割线的位置上分割TE节点和/或TE链路。3.根据权利要求2所述的方法,其特征在于,根据所述分割线的类型和所述分割线的位置构建所述TE拓扑包括:根据所述分割线的类型和所述分割线的位置确定待分割的TE节点和/或TE链路;根据所述TE节点和/或所述TE链路的连通关系,构建所述TE拓扑。4.根据权利要求3所述的方法,其特征在于,根据所述分割线的类型和所述分割线的位置获取待分割的TE节点信息和/或TE链路信息包括以下至少之一:在所述分割线的类型为TE链路的纵切时,通过TE链路标识来指定待分割的TE链路;在所述分割线的类型为TE节点的纵切时,通过TE节点标识来指定待分割的TE节点;在所述分割线的类型为TE链路的横割时,通过TE链路标识来指定待分割的TE链路和所述TE链路的端节点。5.根据权利要求2所述的方法,其特征在于,按照所述TE拓扑使用所述分割线的类型在所述分割线的位置上分割TE节点和/或TE链路包括以下至少之一:在所述分割线的类型为TE链路的纵切时,在所述分割线的位置将一个第一TE链路分割为一个或两个单端开放的第二TE链路;在所述分割线的类型为TE节点的纵切时,在所述分割线的位置将一个第一TE节点分割为两个第二TE节点;在所述分割线的类型为TE链路的横割时,在所述分割线的位置将第三TE链路分割为多个第四TE链路,以及将所述第三TE链路的第一端节点被分割为对应的第二端节点。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:在所述分割线的类型为TE链路的纵切时,在所述分割线的位置将一个第一TE链路分割为一个或两个单端开放的第二TE链路之后,更新所述第二TE链路的配置信息;在...

【专利技术属性】
技术研发人员:牛小兵
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东,44

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

1