一种L3VPN的分层部署的方法及系统技术方案

技术编号:29335519 阅读:35 留言:0更新日期:2021-07-20 17:53
本发明专利技术公开了一种L3VPN的分层部署方法及系统,涉及分组传送领域,该方法包括确定L3VPN中各个PE中的角色,所述角色包括UPE、SPE和NPE。确定域内各个PE之间的路由关系,以及各个PE之间需要扩散的路由,形成NPE作为SPE上级节点、SPE作为UPE父节点的L3VPN数据。对每个PE节点部署L3VPN数据,建立分层L3VPN。本发明专利技术通过设置PE的角色,并扩散各自的路由,再针对每个PE进行L3VPN数据的部署,能够快速的完成高可扩展性L3VPN的部署。

【技术实现步骤摘要】
一种L3VPN的分层部署的方法及系统
本专利技术涉及分组传送领域,具体涉及一种L3VPN的分层部署的方法及系统。
技术介绍
随着5G无线网架构相对4G网络的变化,5G承载网络实现CU(CentralizedUnit,集中单元)和核心网、CU和CU之间等相关流量的承载,由接入、汇聚和核心三层构成。移动核心网将由4G演进的分组核心网(EPC)发展为5G新核心网和移动边缘计算(MEC)等。同时核心网将云化部署在省干和城域核心的大型数据中心,MEC将部署在城域汇聚或更低位置的边缘数据中心。为满足5G边缘设备X2/eX2业务就近、低时延转发需求,5G承载网络需要支持L3域扩大至边缘接入的大网L3VPN管理能力。在相关技术中,专利CN1214583C描述了一种通过使用分布式MP-BGP协议发布和控制路由的部署L3VPN的方法。该方法需要在设备上部署分布式动态协议,要求设备具有较高的性能,并规定了复杂的设备部署和维护方法,这种部署L3VPN网络可靠性是较低的。专利CN102449964A则描述了一种不需在设备上部署分布式MP-BGP协议的集中式部署L3VPN系统,但该L3VPN系统并不支持分层部署,接入层PE到核心层PE的流量需要建立新的隧道,从而形成VPNPeer关系,才能把本地路由发布到对端PE节点上,这种建立方式导致每增加一个核心层或者接入层,将需要进行多次隧道建立,其网络可扩展性差。
技术实现思路
针对现有技术中存在的缺陷,本专利技术的目的在于提供一种L3VPN的分层部署的方法及系统,简化L3VPN的部署,实现L3VPN分层集中化部署以及网络侧路由的自动计算,提高了网络的稳定性和可维护性。为达到以上目的,第一方面,本专利技术实施例提供一种L3VPN的分层部署的方法其包括:确定L3VPN中各个PE中的角色,所述角色包括UPE、SPE和NPE;确定域内各个PE之间的路由关系,以及各个PE之间需要扩散的路由,形成NPE作为SPE上级节点、SPE作为UPE父节点的L3VPN数据;对每个PE节点部署L3VPN数据,建立分层L3VPN。作为一个优选的实施方案,所述各个PE之间需要扩散的路由,包括:遍历所有PE,对于每一个PE,获取当前PE需要扩散路由的隧道,确认所述隧道上的目的PE,根据当前PE与目的PE的角色,构造当前PE至目的PE的网络侧路由。作为一个优选的实施方案,若当前PE与目的PE直接连接,则所述网络侧路由对应当前PE至目的PE的直接连接隧道;若当前PE与目的PE不直接连接,则所述网络侧路由对应当前PE通过至少一个其他PE中转至目的PE的隧道。作为一个优选的实施方案,当前PE与目的PE不直接连接时:当前PE或目的PE的角色为NPE时,则网络侧路由对应所述NPE与UPE之间经过所述UPE所属的SPE的隧道;当前PE和目的PE的角色均不是NPE时,若当前PE与目的PE处于同一SPE的网络,当前PE通过该SPE扩散网络侧路由至目的PE;若当前PE与目的PE处于不同SPE所在的网络中,则判断所述不同SPE之间是否直接连接,若是,则所述网络侧路由对应当前PE与目的PE通过不同SPE之间的连接构建的隧道;否则,所述网络侧路由对应当前PE与目的PE通过所述NPE构建的隧道,完成网络侧路由的扩散。作为一个优选的实施方案,所述网络侧路由对应当前PE与目的PE通过不同SPE之间的连接构建的隧道,包括:当前PE与目的PE的角色均为UPE,所述网络侧路由对应UPE通过各自所属的SPE之间的连接建立的隧道。作为一个优选的实施方案,所述L3VPN数据对应的分层结构包括:一个UPE的父节点仅一个SPE、一个SPE的子节点包括至少一也个UPE、一个SPE的上级级节点仅一个NPE以及一个NPE的下级节点包括至少一个SPE的L3VPN数据。作为一个优选的实施方案,新增UPE时,在所述UPE所属的SPE以NPE上添加所述SPE以及NPE至所述新增的UPE隧道的网络侧路由,在UPE上添加其所属的SPE以及NPE隧道对应的网络侧路由。第二方面,本专利技术实施例还提供一种L3VPN的分层部署系统,其包括:角色模块,用于确定L3VPN中各个PE中的角色,所述角色包括UPE、SPE和NPE;路由模块,用于确定域内各个PE之间的路由关系,以及各个PE之间需要扩散的路由,形成NPE作为SPE上级节点、SPE作为UPE父节点的L3VPN数据;部署模块,用于对每个PE节点部署L3VPN数据,建立分层L3VPN。作为一个优选的实施方案,所述路由模块包括计算子模块,所述计算子模块用于遍历所有PE,对于每一个PE,获取当前PE需要扩散路由的隧道,确认所述隧道上的目的PE,根据当前PE与目的PE的角色,构造当前PE至目的PE的网络侧路由。作为一个优选的实施方案,所述计算子模块还用于:若当前PE与目的PE直接连接,则所述网络侧路由对应当前PE至目的PE的直接连接隧道;若当前PE与目的PE不直接连接,则所述网络侧路由对应当前PE通过至少一个其他PE中转至目的PE的隧道。与现有技术相比,本专利技术的优点在于:本专利技术一种L3VPN的分层部署的方法及系统在开始即确认整个网络了中PE的角色是UPE、SPE还是NPE,然后根据这些PE之间的路由关系,将各自的路由进行扩散。这种扩散是根据已经设定好的PE角色进行传输的,不再需要额外的引入BGP等动态路由协议,简化了网络部署,提高了网络的稳定性和可维护性。作为可以选的,在确认整个网络PE角色后,其扩散的路由是L3VPN协议中的网络侧路由,该路由能够通过自动计算完成,避免了人工配置的步骤,节省了人力物力的同时,提高了部署效率。进一步的,UPE只与域内的SPE、UPE建立连接,完成隧道的建立,并维持peer关系,避免了全连接peer关系,提高了网络的可扩展性。进一步的,本专利技术L3VPN部署的网络中,SPE与SPE之间的peer关系为可选的,建立时,下属UPE以及当前的SPE可以通过该peer关系完成网络侧路由的转发,而SPE与SPE之间不建立peer关系时候,可以通过更加上层NPE完成SPE所在网络上PE的网络侧路由的转发,有效提高了网络的可扩展性。再进一步的,本专利技术通过SPE发布聚合路由、接入层增加UPE,只需扩散路由到本接入域内的其他网元,不需要扩散到域外的其他网元,增加了汇聚/核心层网元的路由的稳定性,减少了汇聚/核心层网元的路由条目,进一步的,使得路由查表、报文的转发能够更加迅速。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面对实施例对应的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术一种L3VPN的分层部署的方法实施例的5G承载网的网络架构示意图;图2为本专利技术一种L3本文档来自技高网...

【技术保护点】
1.一种L3VPN的分层部署方法,其特征在于,其包括:/n确定L3VPN中各个PE中的角色,所述角色包括UPE、SPE和NPE;/n确定域内各个PE之间的路由关系,以及各个PE之间需要扩散的路由,形成NPE作为SPE上级节点、SPE作为UPE父节点的L3VPN数据;/n对每个PE节点部署L3VPN数据,建立分层L3VPN。/n

【技术特征摘要】
1.一种L3VPN的分层部署方法,其特征在于,其包括:
确定L3VPN中各个PE中的角色,所述角色包括UPE、SPE和NPE;
确定域内各个PE之间的路由关系,以及各个PE之间需要扩散的路由,形成NPE作为SPE上级节点、SPE作为UPE父节点的L3VPN数据;
对每个PE节点部署L3VPN数据,建立分层L3VPN。


2.如权利要求1所述的一种L3VPN的分层部署方法,其特征在于,所述各个PE之间需要扩散的路由,包括:
遍历所有PE,对于每一个PE,获取当前PE需要扩散路由的隧道,确认所述隧道上的目的PE,根据当前PE与目的PE的角色,构造当前PE至目的PE的网络侧路由。


3.如权利要求2所述的一种L3VPN的分层部署方法,其特征在于:
若当前PE与目的PE直接连接,则所述网络侧路由对应当前PE至目的PE的直接连接隧道;
若当前PE与目的PE不直接连接,则所述网络侧路由对应当前PE通过至少一个其他PE中转至目的PE的隧道。


4.如权利要求3所述的一种L3VPN的分层部署方法,其特征在于,当前PE与目的PE不直接连接时:
当前PE或目的PE的角色为NPE时,则网络侧路由对应所述NPE与UPE之间经过所述UPE所属的SPE的隧道;
当前PE和目的PE的角色均不是NPE时,若当前PE与目的PE处于同一SPE的网络,当前PE通过该SPE扩散网络侧路由至目的PE;
若当前PE与目的PE处于不同SPE所在的网络中,则判断所述不同SPE之间是否直接连接,若是,则所述网络侧路由对应当前PE与目的PE通过不同SPE之间的连接构建的隧道;否则,所述网络侧路由对应当前PE与目的PE通过所述NPE构建的隧道,完成网络侧路由的扩散。


5.如权利要求4所述的一种L3VPN的分层部署方法,其特征在于,所述网络侧路由对应当前PE与目的PE通过不同SPE之间的连接...

【专利技术属性】
技术研发人员:罗岳斌
申请(专利权)人:烽火通信科技股份有限公司中国信息通信科技集团有限公司
类型:发明
国别省市:湖北;42

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

1