CN111385207A - 一种业务数据的转发方法、网络设备及网络系统 - Google Patents
一种业务数据的转发方法、网络设备及网络系统 Download PDFInfo
- Publication number
- CN111385207A CN111385207A CN201811648145.7A CN201811648145A CN111385207A CN 111385207 A CN111385207 A CN 111385207A CN 201811648145 A CN201811648145 A CN 201811648145A CN 111385207 A CN111385207 A CN 111385207A
- Authority
- CN
- China
- Prior art keywords
- network
- service data
- configuration information
- slice
- forwarding
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 35
- 238000004590 computer program Methods 0.000 claims description 16
- 238000004422 calculation algorithm Methods 0.000 claims description 6
- 238000005516 engineering process Methods 0.000 abstract description 7
- 230000000694 effects Effects 0.000 abstract description 4
- 238000004364 calculation method Methods 0.000 description 24
- 238000010586 diagram Methods 0.000 description 13
- 238000013507 mapping Methods 0.000 description 4
- 101000587313 Homo sapiens Tyrosine-protein kinase Srms Proteins 0.000 description 2
- 102100029654 Tyrosine-protein kinase Srms Human genes 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000006424 Flood reaction Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/0091—Signaling for the administration of the divided path
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/50—Routing or path finding of packets in data switching networks using label swapping, e.g. multi-protocol label switch [MPLS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/12—Shortest path evaluation
- H04L45/122—Shortest path evaluation by minimising distances, e.g. by selecting a route with minimum of number of hops
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/20—Hop count for routing purposes, e.g. TTL
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/32—Flooding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/66—Layer 2 routing, e.g. in Ethernet based MAN's
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/74—Address processing for routing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/74—Address processing for routing
- H04L45/745—Address table lookup; Address filtering
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/24—Traffic characterised by specific attributes, e.g. priority or QoS
- H04L47/2441—Traffic characterised by specific attributes, e.g. priority or QoS relying on flow classification, e.g. using integrated services [IntServ]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0058—Allocation criteria
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/12—Shortest path evaluation
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明提供了一种业务数据的转发方法、网络设备及网络系统,转发方法包括根据指定网络的网络资源配置信息和业务数据所属的网络切片确定业务数据的转发路径,网络资源配置信息表征了指定网络的网络资源所关联的网络切片,被确定的转发路径的网络资源所关联的网络切片与业务数据所属的网络切片相匹配;根据转发路径对业务数据进行转发。通过本发明,可以解决相关技术中网络切片业务数据无法在承载网中转发的问题,达到不同业务数据可以按照其对应的网络切片资源进行转发的效果。
Description
技术领域
本发明涉及通信领域,具体而言,涉及一种业务数据的转发方法、网络设备及网络系统。
背景技术
网络切片是5G网络的重要关键技术之一,其目的是为了在承载网上提供定制化、相互隔离、质量可靠的端到端专属网络,该技术可以在同一个网络基础设施上切分出多个虚拟的网络,使得不同业务流量传输时在网络资源上逻辑隔离,从而适配各种不同类型服务的特征需求。但相关技术中并不存在一种能够在承载网中转发各网络切片业务数据的方案。
发明内容
本发明实施例提供了一种业务数据的转发方法、网络设备及网络系统,以至少解决相关技术中网络切片业务数据无法在承载网中转发的问题。
根据本发明的一个实施例,提供了一种业务数据的转发方法,所述业务数据在指定网络中转发,包括:根据所述指定网络的网络资源配置信息和所述业务数据所属的网络切片确定所述业务数据的转发路径,其中,所述网络资源配置信息表征了所述指定网络的网络资源所关联的网络切片,被确定的所述转发路径的网络资源所关联的网络切片与所述业务数据所属的网络切片相匹配;根据所述转发路径对所述业务数据进行转发。
根据本发明的另一个实施例,提供了一种网络设备,包括:包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行:根据所述指定网络的网络资源配置信息和所述业务数据所属的网络切片确定所述业务数据的转发路径,其中,所述网络资源配置信息表征了所述指定网络的网络资源所关联的网络切片,被确定的所述转发路径的网络资源所关联的网络切片与所述业务数据所属的网络切片相匹配;根据所述转发路径对所述业务数据进行转发。
根据本发明的又一个实施例,还提供了一种网络系统,包括上述任一项所述的网络设备。
根据本发明的又一个实施例,还提供了一种存储介质,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。
通过本发明的实施例,由于可以根据指定网络的网络资源配置信息和业务数据所属的网络切片确定业务数据的转发路径,网络资源配置信息表征了指定网络的网络资源所关联的网络切片,被确定的转发路径的网络资源所关联的网络切片与业务数据所属的网络切片相匹配;根据转发路径对业务数据进行转发。因此,可以解决相关技术中网络切片业务数据无法在承载网中转发的问题,达到不同业务数据可以按照其对应的网络切片资源进行转发的效果。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据本发明实施例的业务数据的转发方法的流程图;
图2是根据本发明实施例的网络设备的结构框图;
图3是根据本发明实施例的路由协议基于网络切片进行SR-BE算路的示意图;
图4是根据本发明实施例路由协议基于二层成员接口网络切片进行SR-BE算路的示意图;
图5是根据本发明可选实施例的路由协议基于网络切片进行SR-TE算路的示意图;
图6是根据本发明可选实施例的IS-IS协议Prefix SID sub-TLV携带Slice-ID信息格式示意图;
图7是根据本发明可选实施例的IS-IS协议SID/Label Binding TLV携带Slice-ID信息格式示意图;
图8是根据本发明可选实施例的IS-IS协议Adj-SID sub-TLV携带Slice-ID信息格式示意图;
图9是根据本发明可选实施例的IS-IS协议LAN-Adj-SID sub-TLV携带Slice-ID信息格式示意图;
图10是根据本发明可选实施例的OSPF协议Prefix SID sub-TLV携带Slice-ID信息格式示意图;
图11是根据本发明可选实施例的OSPF协议Extended Prefix Range TLV携带Slice-ID信息格式示意图;
图12是根据本发明可选实施例的OSPF协议Adj-SID sub-TLV携带Slice-ID信息格式示意图;
图13是根据本发明可选实施例的OSPF协议LAN Adj-SID sub-TLV携带Slice-ID信息格式示意图。
具体实施方式
下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。
实施例1
本发明的实施例提供了一种业务数据的转发方法,业务数据在指定网络中转发,图1是根据本发明实施例的业务数据的转发方法的流程图,如图1所示,方法包括:
步骤S101,根据指定网络的网络资源配置信息和业务数据所属的网络切片确定业务数据的转发路径,其中,网络资源配置信息表征了指定网络的网络资源所关联的网络切片,被确定的转发路径的网络资源所关联的网络切片与业务数据所属的网络切片相匹配;
步骤S103,根据转发路径对业务数据进行转发。
通过本发明的实施例,由于可以根据指定网络的网络资源配置信息和业务数据所属的网络切片确定业务数据的转发路径,网络资源配置信息表征了指定网络的网络资源所关联的网络切片,被确定的转发路径的网络资源所关联的网络切片与业务数据所属的网络切片相匹配;根据转发路径对业务数据进行转发。因此,可以解决相关技术中网络切片业务数据无法在承载网中转发的问题,达到不同业务数据可以按照其对应的网络切片资源进行转发的效果。
在一个实施方式中,根据网络资源配置信息和业务数据所属的网络切片确定业务数据的转发路径,包括:根据链路资源配置信息确定业务数据的转发路径,其中,被确定的转发路径上的每个链路所关联的网络切片与业务数据所属的网络切片相同,网络资源配置信息包括链路资源配置信息,链路资源配置信息表征了指定网络中的链路所关联的网络切片。
在一个实施方式中,根据链路资源配置信息确定业务数据的转发路径,包括:根据链路资源配置信息确定业务数据的下一跳链路;或者,根据链路资源配置信息通过预设的算法确定将业务数据转发至目的节点的转发路径,其中,转发路径包括多条链路。
在一个实施方式中,根据网络资源配置信息和业务数据所属的网络切片确定业务数据的转发路径,还包括:根据链路成员接口配置信息确定转发路径上转发业务数据的链路的成员接口,其中,转发业务数据的链路的成员接口所关联的网络切片与业务数据所属的网络切片相同,链路资源配置信息中包括链路成员接口配置信息,链路成员接口配置信息表征了指定网络中的链路的成员接口所关联的网络切片。
在一个实施方式中,根据网络资源配置信息和业务数据所属的网络切片确定业务数据的转发路径,还包括:根据网络节点配置信息确定业务数据的转发路径,其中,被确定的转发路径上的每个网络节点所关联的网络切片与业务数据所属的网络切片相同,网络资源配置信息包括网络节点配置信息,网络节点配置信息表征了指定网络中的网络节点所关联的网络切片。
在一个实施方式中,根据转发路径对业务数据进行转发,包括:将转发路径的信息封装在业务数据上,根据封装的转发路径的信息对业务数据进行转发。
在一个实施方式中,在根据指定网络的网络资源配置信息和业务数据所属的网络切片确定业务数据的转发路径之前,方法包括:接收网络资源配置信息,其中,网络资源配置信息被通告给指定网络中的网络节点。
在一个实施方式中,网络资源配置信息中包括指定网络的网络资源所关联的一个或多个网络切片标识。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例的方法。
以下结合具体实施方式对本发明的实施例进行进一步说明:
本发明实施例可以对设备网络资源进行切片(Slice)和标识,这里网络资源包括但不限于设备的前缀地址、三层链路、二层成员接口,CPU以及转发队列等;为了实现不同业务流量按照其对应的切片资源进行转发的目的,需要分别基于不同的切片资源进行路径计算,并将业务流量的转发与承载网设备的切片资源建立起关联关系。
在一个可选的实施方式中,不同的网络切片使用不同的Slice-ID进行标识。Slice-ID是网络全局概念,同一网络中所有设备对相同的Slice-ID具有相同的认知。具有相同Slice-ID的网络资源对应相同的网络切片,否则对应不同的网络切片。相同的网络资源可以分配不同的Slice-ID,用于标识其属于不同的网络切片。业务可以通过关联Slice-ID来标识对应的网络切片,流量也将在对应的网络资源中进行转发。
在一个可选的实施方式中,考虑MPLS网络的切片方案,IGP协议负责将关联Slice-ID的网络资源信息在全网进行泛洪,ingress PE设备收集泛洪通告的信息,基于不同的Slice-ID网络资源,根据业务指定的算法,比如SPF或者各种不同策略的CSPF,计算得到业务对应的路径转发信息,并迭代关联转发所需要的底层网络资源,最终生成设备转发表项;当ingress PE设备收到业务流量时,则需要根据业务关联的切片信息,封装上对应的MPLS标签进行转发;而对于P设备则同样类似ingress PE设备生成区分业务的转发表项,并能够根据MPLS标签继续映射到对应的底层网络资源,并进行标签Swap操作,直到报文到达egress PE。
在一个可选的方式中,业务数据中可以携带标识,用于表示该业务数据所关联的网络切片。该标识可以是直接表示该业务数据归属的网络切片的标识,例如可以是slice-ID,也可以是其他能够间接反应出该业务数据所归属的网络切片的标识,例如该业务数据的分类信息等。
在一个可选的方式中,转发业务数据的网络中的边缘节点(PE)可以将业务数据映射到特定的网络切片,例如可以通过以下两种映射方式:粗粒度映射:比如VRF业务实例下配置slice-ID信息,则所有归属于该VRF业务实例的数据报文都可以沿相应slice-ID对应的的网络切片转发;或者,细粒度映射:可以配置策略,根据业务报文的流分类信息(如源/目的MAC、源/目的IP、源/目的port、IP优先级等)将业务报文映射到不同的网络切片。
在一个可选的实施方式中,为了实现上述基于Slice-ID的网络切片,设备上的IGP协议需要支持将前缀、三层链路与对应的Slice-ID关联起来,即为前缀、三层链路分配一个或者多个Slice-ID,此外,在某些网络应用场景中,可能还需要使用到三层链路(比如FlexE、LAG等)的成员接口信息,所以设备还应该支持为这些三层链路的二层成员接口分配对应的Slice-ID。IGP在通告这些拓扑资源信息时,Slice-ID信息将关联一起进行通告,以标识其所在的网络切片信息。
在一个可选的实施方式中,MPLS网络的切片可以基于SR技术实现。SR(SegmentRouting,段路由)属于源路由技术的一种,其使用SID(Segment Routing ID)定义网络的拓扑和服务,并可以通过在业务报文前增加SID List标识该报文转发的路径信息,继而灵活地控制业务流量的转发。在SR MPLS网络中,设备可以为前缀、三层链路、二层成员接口分配对应的SID,其中为前缀分配SID称为Prefix-SID,为设备的邻接分配的SID称为Adj-SID,为三层链路的二层成员接口分配用于标识的Adj-SID,称其bens为L2 Bundle Member Adj-SID。
在一个可选的实施方式中,可以对原有的SR SID进行扩展,使得其能够根据不同的Slice-ID分配不同的切片SID(Slice-SID)。基于Slice-ID对SR资源进行切片SID分配后,对应的信息将通过IGP在整个路由域内进行泛洪。
在一个可选的实施方式中,网络上的其它设备接收上述通告的携带了Slice-ID字段的拓扑信息,将在其专属的切片网络资源基础上,使用业务关联的算法计算得到对应的SR MPLS标签路径转发信息,继而为灵活指定不同业务在不同逻辑拓扑中进行转发提供基础。
在一个可选的实施方式中,设备可以基于不同的切片Slice-ID为前缀、三层链路以及二层成员接口分别指定SID,用于在不同的网络切片进行SR资源标识。
在一个可选的实施方式中,每个SID将唯一关联一个Slice-ID。具有相同Slice-ID的Prefix-SID、Adj-SID以及L2 Bundle Member Adj-SID属于同一个网络切片。分配好的SID以及其对应的Slice-ID信息将下发至设备的本地标签转发表中,建立ILM(IncomingLabel Map,入标签映射)表项,用于关联业务与本地硬件资源,并指导业务流量的本地转发。
在一个可选的实施方式中,当上述描述的网络资源不分配Slice-ID时,则认为其处于缺省的切片中,此时可以认为前缀、三层链路、二层成员接口以及其所指定的SID没有对应的Slice-ID,或者Slice-ID为0。
在一个可选的实施方式中,IGP协议新增Prefix-SID通告方式,在对应的通告方式中引入Slice-ID信息,其将随Prefix-SID一起在网络上进行泛洪。对于IS-IS协议,在进行路由重分配或者路由泄漏操作时,需要支持继承Slice-ID随Prefix-SID信息一起进行处理;对于OSPF协议,在进行路由重分配或者区域路由汇总时,同样需要支持继承Slice-ID随Prefix-SID信息一起进行处理。
在一个可选的实施方式中,当设备作为Mapping Server通告一组或者多组前缀的Prefix-SID时,IGP协议将新增SRMS信息通告方式,在对应的通告方式中引入Slice-ID信息,并将其随SRMS信息一起在网络上进行泛洪。
在一个可选的实施方式中,IGP新增支持三层链路Adj-SID的通告方式,在对应的通告方式中引入Slice-ID信息,其将随三层链路的Adj-SID一起在网络上进行泛洪。
在一个可选的实施方式中,IGP新增支持L2 Bundle Member Adj-SID的通告方式,在对应的通告方式中引入Slice-ID信息,其将随L2 Bundle Member Adj-SID一起在网络上进行泛洪。
在一个可选的实施方式中,为了考虑兼容原有的SID通告方式,防止设备对SID信息解析错误,上述携带Slice-ID信息的SID可以考虑定义新的TLV进行携带,以区分当前协议定义的SID通告方式。
在一个可选的实施方式中,IGP支持接收处理上述相关所有的拓扑资源信息,并保存至拓扑信息库中用于路径计算。不同的业务指定关联的Slice-ID,用于标识转发流量期望所在的网络切片信息,并可以根据业务特点指定不同的路径计算方法,比如按照最短路径SPF进行算路,或者是基于TEDB按照某个策略进行CSPF算路,比如沿着最短时延的路径进行转发、或者沿着最大带宽的链路进行转发等。
在一个可选的实施方式中,IGP基于本地设备支持的网络切片进行拓扑算路,本地设备不支持的网络切片不进行拓扑计算。
在一个可选的实施方式中,为某个业务在对应的网络切片中进行算路时,其仅使用具有相同Slice-ID的拓扑资源进行计算,如果前缀或者链路对应的Slice-ID信息不同,则不能够参与到路径计算中。进行路径计算时,如果IGP通告了三层链路的成员接口信息,则相关信息也可以参与到路径计算中,但也必须具有相同的Slice-ID;IGP进行SR-BE(SRBest-effort LSP)计算时,对于远端设备通告的前缀,基于某个网络切片计算可达后,其在下发该前缀FEC所对应的SR MPLS标签时,入标签和出标签采用的为该网络切片Slice-ID所对应的Prefix-SID,且对应的Slice-ID也将作为下发字段通告至转发面。
在一个可选的实施方式中,IGP基于某个网络切片进行算路,对于某个可达前缀,如果其直连下一跳为包含二层成员接口的三层链路,比如FlexE接口,且FlexE接口下的二层成员接口也关联了具体的Slice-ID信息;则具体的转发下一跳可以关联到具有相同Slice-ID的二层成员接口。
在一个可选的实施方式中,IGP基于TEDB,为某个网络切片进行CSPF算路时,根据计算得到的显式路径迭代具体的SID List时,采用的用于标识节点的Prefix-SID,标识链路的Adj-SID,以及标识二层成员接口的L2 Bundle Member Adj-SID,都必须是该网络切片所对应的SID信息,对应的Slice-ID也将作为下发字段通告至转发面。
下面对路由各个协议具体实施方式进行说明。
具体实施方式一
本实施例如图3所示,其介绍了网络上不同的三层链路关联不同网络切片时的SR-BE计算方式;在图3所示的SR MPLS网络中,节点PE1、PE2、P3、P4分别使能IGP协议以及SR功能,所有设备配置相同的SRGB(SR Global Block),范围为[100,200];网络中配置两个VPN业务,分别为VPN_A和VPN_B。为了实现不同的VPN业务分别在不同的网络切片中按需转发的目的,需要按照如下步骤进行操作,假设划分的两个网络切片分别对应Slice-ID 1和Slice-ID 2:
步骤1、将两个VPN业务关联至对应的切片中,其中VPN_A关联Slice-ID 1,VPN_B关联Slice-ID 2;且设置VPN_A和VPN_B业务转发路径使用SR-BE方式进行计算;
步骤2、配置三层链路Link1、Link2归属切片1,对应Slice-ID 1;配置三层链路Link3,Link4归属切片2,对应Slice-ID 2;对于P2设备通告的前缀Prefix_2,为其分配两个Prefix-SID分别对应Slice-ID 1和Slice-ID 2,index为1和2,并为其创建ILM表项,分别为:
FEC:Prefix_2,Slice-ID:1,入标签:101,操作:POP
FEC:Prefix_2,Slice-ID:2,入标签:102,操作:POP
步骤3、网络上设备的IGP协议将配置的链路切片信息以及为前缀分配的不同切片的Prefix-SID信息在全网进行泛洪转发,具体的通告方式将在下面的实施例中进行说明;
步骤4、ingress设备PE1接收到IGP泛洪的信息,将其链路所属的Slice-ID,前缀分配的不同Prefix-SID信息保存至本地的拓扑数据库中。本设备支持Slice-ID 1和2两个切片,所以PE1尝试为Slice-ID 1和Slice-ID 2进行路径计算,由于VPN1和VPN2定义的路径计算方式为默认的SR-BE方式,所以设备将基于SPF进行拓扑的最短路径计算。对于Slice-ID1进行路径计算时,仅采用Slice-ID为1的链路,即Link1和Link2,经计算其转发路径为PE1-P3-PE2;同理,对Slice-ID 2进行路径计算,仅采用Slice-ID为2的链路,即Link3和Link4,经计算其转发路径为PE1-P4-PE2。
对于前缀Prefix_2,其在不同网络切片中,下一跳转发信息不同,分配的Prefix-SID也不同,因此需要分别将其对应的切片转发信息下发至转发表项中,如下所示:
FEC:Prefix_2,Slice-ID:1
出标签:101,下一跳:Link1,操作:PUSH
FEC:Prefix_2,Slice-ID:2
出标签:102,下一跳:Link3,操作:PUSH
当VPN_A的业务流量到达设备PE1时,其根据配置迭代查找至<FEC:Prefix_2,Slice-ID:1>的转发表项,流量封装上MPLS标签101,关联对应的Slice-ID 1的转发underlay资源,从接口Link1转发出去;同样地,当VPN_B的业务流量到达设备PE1时,其根据配置迭代查找至<FEC:Prefix_2,Slice-ID:2>的转发表项,流量封装上MPLS标签102,关联对应的Slice-ID 2的转发underlay资源,将其从接口Link3转发出去;
步骤5、P3设备上重复上述步骤4类似的计算操作,由于P3仅支持Slice-ID 1,所以其仅基于Slice-ID 1的链路进行SR-BE算路,计算得到的SR标签转发表项也仅基于Slice-ID 1,具体表项如下所示:
FEC:Prefix_2,Slice-ID:1
入标签:101,出标签:101
下一跳:Link3
操作:SWAP
当封装了MPLS标签101的流量转发至设备P3时,根据入标签101,匹配到上述<FEC:Prefix_2,Slice-ID:2>的转发表项,确定对应的转发underlay硬件资源,进行标签交换操作,交换为101,然后将报文从接口Link3转发出去。
步骤6、P4设备上的操作类似步骤5,此处不再详述。
具体实施方式二
本实施例如图4所示,其介绍了网络上三层链路的二层成员接口关联不同网络切片时的SR-BE计算方式;在图4所示的SR MPLS网络中,节点PE1、PE2、P3的配置和实施例1的配置相同,两个网络切片分别对应Slice-ID 1和Slice-ID 2,且Link1和Link2同时属于两个网络切片,该实施例与上述实施例不同的地方主要在于P3设备的SR-BE计算方式。
对于P3设备,其设置三层链路Link2中的两个二层成员端口subif1属于网络切片Slice-ID 1,subif2属于网络切片Slice-ID 2;
P3设备基于网络切片Slice-ID 1计算SR-BE转发路径时,其根据SPF计算得到前缀Prefix_2的转发下一跳为Link2,且由于Link2的成员端口subif1属于网络切片Slice-ID1,则实际转发使用的下一跳则为subif1,其SR-MPLS的转发表项为:
FEC:Prefix_2,Slice-ID:1
入标签:101,出标签:101
下一跳:subif1
操作:SWAP
同样基于网络切片Slice-ID 2为Prefix_2计算SR-BE转发路径时,由于Link2的成员端口subif2属于网络切片Slice-ID 2,则实际转发使用的下一跳即为subif2,其SR-MPLS的转发表项为:
FEC:Prefix_2,Slice-ID:2
入标签:102,出标签:102
下一跳:subif2
操作:SWAP
具体实施方式三
本实施例如图5所示,其介绍了设备基于不同网络切片进行SR-TE算路的方法;在图5所示的SR MPLS网络中,节点PE1、PE2、P3、P4分别使能IGP协议以及SR功能;网络划分两个网络切片分别对应Slice-ID 1和Slice-ID 2;配置两个VPN业务:VPN_A和VPN_B
其分别关联Slice-ID 1和Slice-ID 2,且设置VPN_A和VPN_B业务转发路径使用基于某个策略(比如最短时延)的CSPF方式进行计算;
步骤1、配置三层链路Link1归属切片1,对应Slice-ID 1,分配Adj-SID为1001;配置三层链路Link3、Link4归属切片2,对应Slice-ID 2,分别分配Adj-SID 3002、4002;其中三层链路Link2下有两个二层成员接口subif1和subif2,其分别属于切片1和切片2,分配的Adj-SID为2001和2002,对于每个Adj-SID,设备为其创建ILM表项,如下所示:
设备PE1:
入标签:1001,Slice-ID:1,下一跳:Link1,操作:POP
入标签:3002,Slice-ID:2,下一跳:Link3,操作:POP
设备P3:
入标签:2001,Slice-ID:1,下一跳:subif1,操作:POP
入标签:2002,Slice-ID:2,下一跳:subif2,操作:POP
设备P4:
入标签:4002,Slice-ID:2,下一跳:Link4,操作:POP
步骤2、网络上设备的IGP协议将配置的链路切片信息以及不同切片的Adj-SID信息在全网进行泛洪转发,具体的通告方式将在后面的实施例中进行说明;
步骤3、ingress设备PE1接收到IGP泛洪的信息,将其链路所属的Slice-ID,以及分配的不同Adj-SID信息保存至本地的拓扑数据库中。由于本设备支持Slice-ID 1和2两个切片,所以PE1尝试为Slice-ID 1和Slice-ID 2进行路径计算,由于VPN_A和VPN_B定义的路径计算方式为SR-TE方式,所以设备将基于CSPF进行路径计算。经计算,VPN_A的转发路径PE1-Link1-P3-subif1-PE2;VPN_B转发路径为PE1-Link3-P4-Link4-P3-subif2-PE2;并将计算出来的路径使用Adj-SID迭代转换为对应的SID List,对于VPN_A,其转发SID List A为[1001,2001],VPN_B的转发SID List B为[3002,4002,2002];
步骤4、当VPN_A的业务流量到达设备PE1时,其根据配置迭代查找到转发表项SIDList A,流量封装上对应的SID List,并根据其最外层标签1001查找本地的ILM表项,将外层标签POP,并根据其对应的Slice-ID信息关联underlay转发资源,将报文从接口Link1转发至节点P3;P3同样根据流量的最外层标签查找本地的ILM表项,确定转发Slice-ID关联的underlay转发资源并完成流量的转发;直至流量到达目的节点。
步骤5、当VPN_B的业务流量到达设备PE1时,其流程与步骤4类似,此处不再详述。
在本发明的实施例中示意出了一个IS-IS协议基于Slice-ID的Prefix-ID通告方式,考虑设备兼容问题,新增Slice Prefix-SID sub-TLV格式,如图6所示,新的Prefix-SIDsub-TLV增加了Slice-ID字段信息的通告,该信息用于标识该Prefix-SID对应的Slice-ID信息。
在本发明的实施例中示意出了一个IS-IS协议基于Slice-ID通告SID/LabelBinding信息的方式,考虑设备兼容问题,新增Slice SID/Label Binding TLV格式,如图7所示,相比IETF定义的SID/Label Binding TLV,其增加Slice-ID字段,用于标识SID/LabelBinding通告的Prefix-SID所对应的Slice-ID信息。
在本发明的实施例中示意出了一个IS-IS协议基于Slice-ID的Adj-ID通告方式,考虑设备兼容问题,新增Slice Adj-SID sub-TLV和Slice LAN Adj-SID格式,如图8和图9所示,两种新的sub-TLV增加了Slice-ID字段信息的通告,该信息用于标识该Adj-SID对应的Slice-ID信息。
在本发明的实施例中示意出了一个IS-IS协议基于Slice-ID的L2 Bundle MemberAdj-ID通告方式,考虑设备兼容问题,新增Slice L2 Bundle Member Adj-SID sub-TLV和Slice L2 Bundle Member LAN Adj-SID格式,其格式与图8和图9所示基本一样,两种新的sub-TLV增加了Slice-ID字段信息的通告,该信息用于标识该Adj-SID对应的Slice-ID信息。
在本发明的实施例中示意出了一个OSPF协议基于Slice-ID的Prefix-ID通告方式,考虑设备兼容问题,新增Slice Prefix-SID sub-TLV格式,如图10所示,新的Prefix-SID sub-TLV增加了Slice-ID字段信息的通告,该信息用于标识该Prefix-SID对应的Slice-ID信息。
在本发明的实施例中示意出了一个OSPF协议基于Slice-ID通告Extended PrefixRange信息的方式,考虑设备兼容问题,新增Slice Extended Prefix Range TLV格式,如图11所示,相比IETF定义的Extended Prefix Range TLV,其增加Slice-ID字段,用于标识通告的Prefix-SID所对应的Slice-ID信息。
在本发明的实施例中示意出了一个OSPF协议基于Slice-ID的Adj-ID通告方式,考虑设备兼容问题,新增Slice Adj-SID sub-TLV和Slice LAN Adj-SID格式,如图12和图13所示,两种新的sub-TLV增加了Slice-ID字段信息的通告,该信息用于标识该Adj-SID对应的Slice-ID信息。
本发明的实施例还提供了一种网络设备,图2是根据本发明实施例的网络设备的结构框图,如图2所示,网络设备包括存储器202和处理器204,其特征在于,存储器中存储有计算机程序,处理器被设置为运行计算机程序以执行:根据指定网络的网络资源配置信息和业务数据所属的网络切片确定业务数据的转发路径,其中,网络资源配置信息表征了指定网络的网络资源所关联的网络切片,被确定的转发路径的网络资源所关联的网络切片与业务数据所属的网络切片相匹配;根据转发路径对业务数据进行转发。
通过本发明的实施例,由于可以根据指定网络的网络资源配置信息和业务数据所属的网络切片确定业务数据的转发路径,网络资源配置信息表征了指定网络的网络资源所关联的网络切片,被确定的转发路径的网络资源所关联的网络切片与业务数据所属的网络切片相匹配;根据转发路径对业务数据进行转发。因此,可以解决相关技术中网络切片业务数据无法在承载网中转发的问题,达到不同业务数据可以按照其对应的网络切片资源进行转发的效果。
需要说明的是,存储器202可用于存储计算机程序,例如,应用软件的软件程序以及模块,如本发明实施例中的业务数据的转发方法对应的计算机程序,处理器204通过运行存储在存储器202内的计算机程序,从而执行各种功能应用以及数据处理,即实现上述的方法。存储器202可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。
在一个实施方式中,根据网络资源配置信息和业务数据所属的网络切片确定业务数据的转发路径,包括:根据链路资源配置信息确定业务数据的转发路径,其中,被确定的转发路径上的每个链路所关联的网络切片与业务数据所属的网络切片相同,网络资源配置信息包括链路资源配置信息,链路资源配置信息表征了指定网路中的链路所关联的网络切片。
在一个实施方式中,根据链路资源配置信息确定业务数据的转发路径,还包括:根据链路资源配置信息确定业务数据的下一跳链路;或者,根据链路资源配置信息通过预设的算法确定将业务数据转发至目的节点的转发路径,其中,转发路径包括多条链路。
在一个实施方式中,根据网络资源配置信息和业务数据所属的网络切片确定业务数据的转发路径,包括:根据链路成员接口配置信息确定转发路径上转发业务数据的链路的成员接口,其中,转发业务数据的链路的成员接口所关联的网路切片与业务数据所属的网路切片相同,链路资源配置信息中包括链路成员接口配置信息,链路成员接口配置信息表征了指定网络中的链路的成员接口所关联的网络切片。
在一个实施方式中,根据网络资源配置信息和业务数据所属的网络切片确定业务数据的转发路径,还包括:根据网络节点配置信息确定业务数据的转发路径,其中,被确定的转发路径上的每个网络节点所关联的网络切片与业务数据所属的网络切片相同,网络资源配置信息包括网络节点配置信息,网络节点配置信息表征了指定网路中的网络节点所关联的网络切片。
在一个实施方式中,根据转发路径对业务数据进行转发,包括:将转发路径的信息封装在业务数据上,根据封装的转发路径的信息对业务数据进行转发。在一个实施方式中,在根据指定网络的网络资源配置信息和业务数据所属的网络切片确定业务数据的转发路径之前,包括:接收网络资源配置信息,其中,网络资源配置信息被通告给指定网络中的网络节点。
在一个实施方式中,网络资源配置信息中包括指定网络的网络资源所关联的一个或多个网络切片标识。
本发明的实施例还提供了一种网络系统,包括上述任一项的网络设备。
本发明的实施例还提供了一种存储介质,该存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。
在本实施例中,上述存储介质可以包括但不限于:U盘、只读存储器(Read-OnlyMemory,简称为ROM)、随机存取存储器(Random Access Memory,简称为RAM)、移动硬盘、磁碟或者光盘等各种可以存储计算机程序的介质。
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
以上仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (16)
1.一种业务数据的转发方法,所述业务数据在指定网络中转发,其特征在于,包括:
根据所述指定网络的网络资源配置信息和所述业务数据所属的网络切片确定所述业务数据的转发路径,其中,所述网络资源配置信息表征了所述指定网络的网络资源所关联的网络切片,被确定的所述转发路径的网络资源所关联的网络切片与所述业务数据所属的网络切片相匹配;
根据所述转发路径对所述业务数据进行转发。
2.根据权利要求1所述的方法,其特征在于,根据所述网络资源配置信息和所述业务数据所属的网络切片确定所述业务数据的转发路径,包括:
根据链路资源配置信息确定所述业务数据的转发路径,其中,被确定的所述转发路径上的每个链路所关联的网络切片与所述业务数据所属的网络切片相同,所述网络资源配置信息包括所述链路资源配置信息,所述链路资源配置信息表征了所述指定网络中的链路所关联的网络切片。
3.根据权利要求2所述的方法,其特征在于,根据所述链路资源配置信息确定所述业务数据的转发路径,包括:
根据所述链路资源配置信息确定所述业务数据的下一跳链路;或者,
根据所述链路资源配置信息通过预设的算法确定将所述业务数据转发至目的节点的转发路径,其中,所述转发路径包括多条链路。
4.根据权利要求2所述的方法,其特征在于,根据所述网络资源配置信息和所述业务数据所属的网络切片确定所述业务数据的转发路径,还包括:
根据链路成员接口配置信息确定所述转发路径上转发所述业务数据的链路的成员接口,其中,转发所述业务数据的链路的成员接口所关联的网络切片与所述业务数据所属的网络切片相同,所述链路资源配置信息中包括所述链路成员接口配置信息,所述链路成员接口配置信息表征了所述指定网络中的链路的成员接口所关联的网络切片。
5.根据权利要求2所述的方法,其特征在于,根据所述网络资源配置信息和所述业务数据所属的网络切片确定所述业务数据的转发路径,还包括:
根据网络节点配置信息确定所述业务数据的转发路径,其中,被确定的所述转发路径上的每个网络节点所关联的网络切片与所述业务数据所属的网络切片相同,所述网络资源配置信息包括所述网络节点配置信息,所述网络节点配置信息表征了所述指定网络中的网络节点所关联的网络切片。
6.根据权利要求1至5任一项所述的方法,其特征在于,根据所述转发路径对所述业务数据进行转发,包括:
将所述转发路径的信息封装在所述业务数据上,根据封装的所述转发路径的信息对所述业务数据进行转发。
7.根据权利要求1至5任一项所述的方法,其特征在于,在根据所述指定网络的网络资源配置信息和所述业务数据所属的网络切片确定所述业务数据的转发路径之前,所述方法包括:
接收所述网络资源配置信息,其中,所述网络资源配置信息被通告给所述指定网络中的网络节点。
8.根据权利要求1至5任一项所述的方法,其特征在于,所述网络资源配置信息中包括所述指定网络的网络资源所关联的一个或多个网络切片标识。
9.一种网络设备,其特征在于,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行:
根据所述指定网络的网络资源配置信息和所述业务数据所属的网络切片确定所述业务数据的转发路径,其中,所述网络资源配置信息表征了所述指定网络的网络资源所关联的网络切片,被确定的所述转发路径的网络资源所关联的网络切片与所述业务数据所属的网络切片相匹配;
根据所述转发路径对所述业务数据进行转发。
10.根据权利要求9所述的网络设备,其特征在于,根据所述网络资源配置信息和所述业务数据所属的网络切片确定所述业务数据的转发路径,包括:
根据链路资源配置信息确定所述业务数据的转发路径,其中,被确定的所述转发路径上的每个链路所关联的网络切片与所述业务数据所属的网络切片相同,所述网络资源配置信息包括所述链路资源配置信息,所述链路资源配置信息表征了所述指定网路中的链路所关联的网络切片。
11.根据权利要求10所述的网络设备,其特征在于,根据所述链路资源配置信息确定所述业务数据的转发路径,还包括:
根据所述链路资源配置信息确定所述业务数据的下一跳链路;或者,
根据所述链路资源配置信息通过预设的算法确定将所述业务数据转发至目的节点的转发路径,其中,所述转发路径包括多条链路。
12.根据权利要求10所述的网络设备,其特征在于,根据所述网络资源配置信息和所述业务数据所属的网络切片确定所述业务数据的转发路径,包括:
根据链路成员接口配置信息确定所述转发路径上转发所述业务数据的链路的成员接口,其中,转发所述业务数据的链路的成员接口所关联的网路切片与所述业务数据所属的网路切片相同,所述链路资源配置信息中包括所述链路成员接口配置信息,所述链路成员接口配置信息表征了所述指定网络中的链路的成员接口所关联的网络切片。
13.根据权利要求10所述的网络设备,其特征在于,根据所述网络资源配置信息和所述业务数据所属的网络切片确定所述业务数据的转发路径,还包括:
根据网络节点配置信息确定所述业务数据的转发路径,其中,被确定的所述转发路径上的每个网络节点所关联的网络切片与所述业务数据所属的网络切片相同,所述网络资源配置信息包括所述网络节点配置信息,所述网络节点配置信息表征了所述指定网路中的网络节点所关联的网络切片。
14.根据权利要求9至13任一项所述的网络设备,其特征在于,根据所述转发路径对所述业务数据进行转发,包括:
将所述转发路径的信息封装在所述业务数据上,根据封装的所述转发路径的信息对所述业务数据进行转发。
15.一种网络系统,其特征在于,包括如所述权利要求9至14任一项所述的网络设备。
16.一种存储介质,其特征在于,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行所述权利要求1至8任一项中所述的方法。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811648145.7A CN111385207B (zh) | 2018-12-29 | 2018-12-29 | 一种业务数据的转发方法、网络设备及网络系统 |
PCT/CN2019/103177 WO2020134139A1 (zh) | 2018-12-29 | 2019-08-29 | 一种业务数据的转发方法、网络设备及网络系统 |
EP19906120.1A EP3905609A4 (en) | 2018-12-29 | 2019-08-29 | METHOD OF SERVICE DATA FORWARDING, NETWORK DEVICE AND NETWORK SYSTEM |
US17/299,021 US11689452B2 (en) | 2018-12-29 | 2019-08-29 | Method for forwarding service data, network device, and network system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811648145.7A CN111385207B (zh) | 2018-12-29 | 2018-12-29 | 一种业务数据的转发方法、网络设备及网络系统 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111385207A true CN111385207A (zh) | 2020-07-07 |
CN111385207B CN111385207B (zh) | 2022-08-19 |
Family
ID=71128536
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811648145.7A Active CN111385207B (zh) | 2018-12-29 | 2018-12-29 | 一种业务数据的转发方法、网络设备及网络系统 |
Country Status (4)
Country | Link |
---|---|
US (1) | US11689452B2 (zh) |
EP (1) | EP3905609A4 (zh) |
CN (1) | CN111385207B (zh) |
WO (1) | WO2020134139A1 (zh) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112134801A (zh) * | 2020-08-11 | 2020-12-25 | 中盈优创资讯科技有限公司 | 分段标识sid的处理方法、装置及各节点 |
CN114157600A (zh) * | 2020-09-07 | 2022-03-08 | 华为技术有限公司 | 一种转发报文的方法、设备和系统 |
WO2022057810A1 (zh) * | 2020-09-15 | 2022-03-24 | 华为技术有限公司 | 业务报文的转发方法、sr策略的发送方法、设备及系统 |
WO2022166691A1 (zh) * | 2021-02-07 | 2022-08-11 | 中兴通讯股份有限公司 | 一种业务处理方法、装置、存储介质及电子装置 |
WO2022199377A1 (zh) * | 2021-03-26 | 2022-09-29 | 中兴通讯股份有限公司 | 信息传输方法、装置、网络节点、控制器及存储介质 |
WO2022199150A1 (zh) * | 2021-03-22 | 2022-09-29 | 中兴通讯股份有限公司 | 路径获取方法、网元及计算机可读存储介质 |
CN115442304A (zh) * | 2021-06-04 | 2022-12-06 | 中国移动通信有限公司研究院 | 一种资源确定方法、转发设备、控制器、系统及介质 |
WO2023222077A1 (zh) * | 2022-05-18 | 2023-11-23 | 中国移动通信有限公司研究院 | 资源配置方法、装置及相关设备 |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111835637B (zh) * | 2019-04-15 | 2021-10-19 | 华为技术有限公司 | 一种基于SRv6的数据处理方法及相关网络设备 |
KR20220052343A (ko) * | 2019-09-11 | 2022-04-27 | 후아웨이 테크놀러지 컴퍼니 리미티드 | 데이터 전송 제어 방법 및 장치 |
CN113037527B (zh) * | 2019-12-25 | 2024-04-09 | 中兴通讯股份有限公司 | 网络切片创建方法、报文转发方法及其装置 |
CN113055202A (zh) * | 2019-12-26 | 2021-06-29 | 华为技术有限公司 | 传输数据报文的方法、装置及系统 |
WO2022007702A1 (zh) * | 2020-07-06 | 2022-01-13 | 华为技术有限公司 | 一种报文处理方法及网络设备 |
CN114827022A (zh) * | 2021-01-18 | 2022-07-29 | 华为技术有限公司 | 路由消息处理方法、发布方法及装置、通信系统 |
CN118158169A (zh) * | 2022-12-07 | 2024-06-07 | 中兴通讯股份有限公司 | 数据采集方法、网络设备、服务器、电子设备、介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130308945A1 (en) * | 2011-11-14 | 2013-11-21 | Infinera Corp. | Ospfte extension to support gmpls for flexible grid |
CN107277883A (zh) * | 2016-04-08 | 2017-10-20 | 电信科学技术研究院 | 在多网络切片的网络中路由消息的方法、设备及系统 |
CN107517488A (zh) * | 2016-06-15 | 2017-12-26 | 华为技术有限公司 | 报文处理的方法及设备 |
CN107872884A (zh) * | 2016-09-26 | 2018-04-03 | 电信科学技术研究院 | 一种随机接入资源分配和随机接入方法、设备 |
CN107889169A (zh) * | 2016-09-29 | 2018-04-06 | 华为技术有限公司 | 网络切片的建立方法和装置 |
CN108494474A (zh) * | 2018-03-23 | 2018-09-04 | 烽火通信科技股份有限公司 | 利用oam报文实现业务叠加保护倒换的方法及系统 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080008202A1 (en) * | 2002-10-31 | 2008-01-10 | Terrell William C | Router with routing processors and methods for virtualization |
CN103650437B (zh) * | 2013-06-28 | 2016-11-16 | 华为技术有限公司 | 任播服务注册、实现方法及装置、交换设备和系统 |
US9461877B1 (en) * | 2013-09-26 | 2016-10-04 | Juniper Networks, Inc. | Aggregating network resource allocation information and network resource configuration information |
US9363141B1 (en) * | 2013-09-30 | 2016-06-07 | Emc Corporation | System and method for partitioning a network |
US10111163B2 (en) | 2015-06-01 | 2018-10-23 | Huawei Technologies Co., Ltd. | System and method for virtualized functions in control and data planes |
US10644955B2 (en) * | 2015-08-21 | 2020-05-05 | Huawei Technologies Co., Ltd. | Method and apparatus for network slicing |
US10129894B2 (en) * | 2016-03-04 | 2018-11-13 | Huawei Technologies Co., Ltd. | Systems and methods for performing traffic engineering through network slices |
US10567276B2 (en) * | 2016-08-05 | 2020-02-18 | Huawei Technologies Co., Ltd. | Virtual network pre-configuration in support of service-based traffic forwarding |
-
2018
- 2018-12-29 CN CN201811648145.7A patent/CN111385207B/zh active Active
-
2019
- 2019-08-29 US US17/299,021 patent/US11689452B2/en active Active
- 2019-08-29 WO PCT/CN2019/103177 patent/WO2020134139A1/zh active Application Filing
- 2019-08-29 EP EP19906120.1A patent/EP3905609A4/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130308945A1 (en) * | 2011-11-14 | 2013-11-21 | Infinera Corp. | Ospfte extension to support gmpls for flexible grid |
CN107277883A (zh) * | 2016-04-08 | 2017-10-20 | 电信科学技术研究院 | 在多网络切片的网络中路由消息的方法、设备及系统 |
CN107517488A (zh) * | 2016-06-15 | 2017-12-26 | 华为技术有限公司 | 报文处理的方法及设备 |
CN107872884A (zh) * | 2016-09-26 | 2018-04-03 | 电信科学技术研究院 | 一种随机接入资源分配和随机接入方法、设备 |
CN107889169A (zh) * | 2016-09-29 | 2018-04-06 | 华为技术有限公司 | 网络切片的建立方法和装置 |
CN108494474A (zh) * | 2018-03-23 | 2018-09-04 | 烽火通信科技股份有限公司 | 利用oam报文实现业务叠加保护倒换的方法及系统 |
Non-Patent Citations (1)
Title |
---|
ETSI GROUP REPORT: "Next Generation Protocols (NGP);E2E Network Slicing Reference Framework andInformation Model", 《ETSI》 * |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112134801A (zh) * | 2020-08-11 | 2020-12-25 | 中盈优创资讯科技有限公司 | 分段标识sid的处理方法、装置及各节点 |
CN112134801B (zh) * | 2020-08-11 | 2022-02-15 | 中盈优创资讯科技有限公司 | 分段标识sid的处理方法、装置及各节点 |
CN114157600A (zh) * | 2020-09-07 | 2022-03-08 | 华为技术有限公司 | 一种转发报文的方法、设备和系统 |
WO2022048418A1 (zh) * | 2020-09-07 | 2022-03-10 | 华为技术有限公司 | 一种转发报文的方法、设备和系统 |
EP4203425A4 (en) * | 2020-09-07 | 2024-02-07 | Huawei Technologies Co., Ltd. | MESSAGE TRANSFER METHOD, DEVICE AND SYSTEM |
CN116319336A (zh) * | 2020-09-15 | 2023-06-23 | 华为技术有限公司 | 业务报文的转发方法、sr策略的发送方法、设备及系统 |
CN116319336B (zh) * | 2020-09-15 | 2023-12-08 | 华为技术有限公司 | 业务报文的转发方法、sr策略的发送方法、设备及系统 |
WO2022057810A1 (zh) * | 2020-09-15 | 2022-03-24 | 华为技术有限公司 | 业务报文的转发方法、sr策略的发送方法、设备及系统 |
WO2022166691A1 (zh) * | 2021-02-07 | 2022-08-11 | 中兴通讯股份有限公司 | 一种业务处理方法、装置、存储介质及电子装置 |
WO2022199150A1 (zh) * | 2021-03-22 | 2022-09-29 | 中兴通讯股份有限公司 | 路径获取方法、网元及计算机可读存储介质 |
WO2022199377A1 (zh) * | 2021-03-26 | 2022-09-29 | 中兴通讯股份有限公司 | 信息传输方法、装置、网络节点、控制器及存储介质 |
CN115442304A (zh) * | 2021-06-04 | 2022-12-06 | 中国移动通信有限公司研究院 | 一种资源确定方法、转发设备、控制器、系统及介质 |
WO2023222077A1 (zh) * | 2022-05-18 | 2023-11-23 | 中国移动通信有限公司研究院 | 资源配置方法、装置及相关设备 |
Also Published As
Publication number | Publication date |
---|---|
US11689452B2 (en) | 2023-06-27 |
CN111385207B (zh) | 2022-08-19 |
EP3905609A1 (en) | 2021-11-03 |
US20220045944A1 (en) | 2022-02-10 |
WO2020134139A1 (zh) | 2020-07-02 |
EP3905609A4 (en) | 2022-02-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111385207B (zh) | 一种业务数据的转发方法、网络设备及网络系统 | |
CN111385206B (zh) | 报文转发的方法、网络系统、相关设备及计算机存储介质 | |
CN110912795B (zh) | 一种传输控制方法、节点、网络系统及存储介质 | |
EP3200402B1 (en) | Segment routing information obtainment method and segment routing network establishment method | |
JP4833292B2 (ja) | イーサネットのgmpls制御 | |
US11799772B2 (en) | Support for multiple virtual networks over an underlay network topology | |
WO2016115823A1 (zh) | 标签构造以及标签报文转发方法及装置 | |
CN111224874B (zh) | 一种路径构建的方法及相关设备 | |
CN113452610B (zh) | 跨城域网的无缝端到端分段路由的方法及区域边界路由器 | |
US11743204B2 (en) | Tunnel establishment method, apparatus, and system | |
US20050141504A1 (en) | Methods, systems, and computer program products for encapsulating packet traffic associated with multiple layer two technologies | |
CN113285876B (zh) | 路由方法、路由装置及计算机可读存储介质 | |
US20210367883A1 (en) | Bitmask route target in targeted distribution of information using a routing protocol | |
CN115442295A (zh) | 数据传输方法、网络节点及存储介质 | |
CN110932895B (zh) | 一种网络切片的报文转发方法和装置 | |
CN113037527B (zh) | 网络切片创建方法、报文转发方法及其装置 | |
CN108141392A (zh) | 伪线负载分担的方法和设备 | |
CN109450793A (zh) | 一种业务流量调度的方法和装置 | |
CN102474451B (zh) | 连接内层和外层mpls标签 | |
WO2023274083A1 (zh) | 路由发布和转发报文的方法、装置、设备和存储介质 | |
CN108494684A (zh) | 创建隧道的方法及装置 | |
CN114631293A (zh) | 利用灵活算法的标签推导 | |
US20060203747A1 (en) | Network topology systems and methods | |
EP3913871B1 (en) | Bitmask route target in targeted distribution of information using a routing protocol | |
WO2023159975A1 (zh) | 网络调度方法及网络设备、可读存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |