CN102098219A - 承载点到多点伪线业务的方法和装置 - Google Patents
承载点到多点伪线业务的方法和装置 Download PDFInfo
- Publication number
- CN102098219A CN102098219A CN201110025897XA CN201110025897A CN102098219A CN 102098219 A CN102098219 A CN 102098219A CN 201110025897X A CN201110025897X A CN 201110025897XA CN 201110025897 A CN201110025897 A CN 201110025897A CN 102098219 A CN102098219 A CN 102098219A
- Authority
- CN
- China
- Prior art keywords
- p2mp
- lsp
- business
- configuration
- point
- 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.)
- Pending
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明提供了承载点到多点伪线业务的方法及装置,该方法包括:在点到多点标签交换路径P2MP LSP上进行点到多点伪线P2MP PW业务的配置,其中,将P2MP PW业务配置在与其具有相同叶子节点的P2MP LSP上,将P2MP PW业务中除相同叶子节点之外的其他叶子节点配置在另一条或多条P2MP LSP或点到点标签交换路径P2P LSP上;根据配置传输P2MP PW业务的数据。通过本发明提高了网络资源分配的灵活性,提高了资源使用率。
Description
技术领域
本发明涉及通信领域,具体而言,涉及承载点到多点伪线业务的方法和装置。
背景技术
多协议标签交换(Multi-Protocol Label Switching,简称为MPLS)将一类具有相同特征的分组数据归为一个等效转发类(Forwarding Equivalence Class,简称为FEC),并为每个FEC分配对应的转发路径和转发所用的20bits的标签值信息,并且,这些配置是一次完成的。在接下来的转发过程中,直接根据分配好的一个标签值对分组数据包进行转发操作,而不需要查询和分析分组数据包的头部信息,因此加快了数据转发速度,同时降低了对设备的性能要求。
根据MPLS点到多点(Point to Multipoint,简称为P2MP)操作管理维护(Operations,Administration and Maintenance,简称OAM)[RFC4687]和MPLS多播封装[RFC5332]的描述,在MPLS网络结构中,点到多点MPLS是一个应用方面。在MPLS网络中,伪线(PseudoWire,简称为PW)主要用于模拟和承载各种业务,例如,以太网、异步转移模式(AsynchronousTransfer Mode,简称ATM)、帧中继(Frame Relay,简称FR),时分复用(Time DivisionMultiplexing,简称TDM)、同步光纤网(Synchronous Optical Network,简称SONET)/同步数字体系(Synchronous Digital Hierarchy,简称SDH)等。
在相关技术中的对点到多点PW的配置方式是:使用与点到多点PW对应同样的叶子节点的点到多点标签交换路径(Label Switched Path,简称为LSP)承载PW业务。一条点到多点LSP仅对应这样的点到多点PW业务,PW的叶子节点与LSP的叶子节点完全相同;当它们的有一些叶子节点不相同时,则无法在这条点到多点的LSP上构建多条点到多点PW业务。
这样的配置方式,在实际应用时,会造成网络资源分配不灵活,资源使用不充分的问题。
发明内容
本发明的主要目的在于提供承载点到多点伪线业务的方法及装置,以至少解决上述问题。
根据本发明的一个方面,提供了一种承载点到多点伪线业务的方法,包括:在点到多点标签交换路径P2MP LSP上进行点到多点伪线P2MP PW业务的配置,其中,将所述P2MPPW业务配置在与其具有相同叶子节点的P2MP LSP上,将所述P2MP PW业务中除所述相同叶子节点之外的其他叶子节点配置在另一条或多条P2MP LSP或P2P LSP上;根据所述配置传输所述P2MP PW业务的数据。
优选地,将多个P2MP PW业务中共同的叶子节点配置在同一条P2MP LSP上,将所述多个P2MP PW业务中除所述共同的叶子节点之外的其他叶子节点配置在另一条或多条P2MP LSP或P2P LSP上。
优选地,在所述P2MP LSP上进行所述P2MP PW业务的配置包括:通过标签绑定,将在所述P2MP LSP上的不同的P2MP PW业务配置到不同的等效转发类FEC中,其中,所述不同的FEC对应不同的标签分发和不同的转发路径。
优选地,通过标签分发协议实现所述标签绑定。
优选地,通过带资源约束的标签分发协议实现所述标签绑定。
优选地,在P2MP LSP上进行P2MP PW业务的配置包括:通过管理平面在P2MP LSP上手工配置P2MP PW业务。
根据本发明的另一个方面,还提供了一种承载P2MP PW业务的装置,包括:配置模块,用于在P2MP LSP上进行P2MP PW业务的配置,其中,将所述P2MP PW业务配置在与其具有相同叶子节点的P2MP LSP上,将所述P2MP PW业务中除所述相同叶子节点之外的其他叶子节点配置在另一条或多条P2MP LSP或P2P LSP上;传输模块,用于根据所述配置传输所述P2MP PW业务的数据。
优选地,所述配置模块用于将多个P2MP PW业务中共同的叶子节点配置在同一条P2MPLSP上,将所述多个P2MP PW业务中除所述共同的叶子节点之外的其他叶子节点配置在另一条或多条P2MP LSP或P2P LSP上。
优选地,所述配置模块用于通过标签绑定,将在P2MP LSP上的不同的P2MP PW业务配置到不同的等效转发类FEC中,其中,所述不同的FEC对应不同的标签分发和不同的转发路径。
优选地,所述配置模块用于通过管理平面在P2MP LSP上手工配置所述P2MP PW业务。
通过本发明,解决了造成网络资源分配不灵活、资源使用不充分的问题,进而提高了网络资源分配的灵活性,提高了资源使用率。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据本发明实施例的承载P2MP PW业务方法的流程图;
图2是根据本发明实施例的承载P2MP PW业务装置的结构框图;
图3是根据本发明实施例的P2MP LSP承载多个P2MP PW业务时的示意图;
图4是根据本发明实施例的P2MP PW1的业务流示意图;
图5是根据本发明实施例的P2MP PW2的业务流示意图。
具体实施方式
下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
在本实施例中,提供了一种承载P2MP PW的方法,图1是根据本发明实施例的点到多点LSP承载点到多点PW方法的流程图,如图1所示,该流程包括以下步骤:
步骤S102,在P2MP LSP上配置P2MP PW业务,其中,将P2MPPW业务配置在与其具有相同叶子节点的P2MP LSP上,将该P2MP PW业务中除相同叶子节点之外的其他叶子节点配置在另一条或多条P2MP LSP或点到点(Point to Point,简称为P2P)LSP上;
步骤S104,根据上述步骤的配置传输P2MP PW业务的数据。
通过上述步骤,采用了一条P2MP PW与一条P2MP LSP有共同的叶子节点的配置到条P2MP LSP上,多出的叶子节点可以使用点到点P2P LSP,当然也可以使用P2MP LSP来传送业务数据。从而改变了相关技术中由于P2MP LSP中的叶子节点与P2MP PW节点必须完全相同而导致网络资源分配不灵活,资源使用不充分的问题,从而提高了资源分配的灵活性和资源利用率。
优选地,在实施时,为了进一步节约资源,可以将多个P2MP PW业务中共同的叶子节点配置在同一条P2MP LSP上,将该多个P2MP PW业务中除所述共同的叶子节点之外的其他叶子节点配置在另一条或多条P2MP LSP或P2P LSP上。例如,多个P2MP PW的共同叶子节点使用同一条P2MP LSP传送其业务数据,这些P2MP PW的不同的叶子节点,单独使用一条点到点P2P LSP传送其业务数据。下面对此进行举例说明。
假如一条P2MP PW1的叶子节点有(A、B、C、D、E),另一条P2MP PW2的叶子节点有(B、C、D、E),那么这两条P2MP PW使用具有以下叶子节点(B、C、D、E)的一条P2MP LSP传送业务数据(例如,P2MP PW业务的叶子节点可以和承载其的P2MP LSP的叶子节点一样或者更多。如果使用集合的观点则表示为P2MP LSP的叶子节点的集合可以是P2MP PW的叶子节点的集合的子集);同时,PW1另外通过一条P2P LSP传送其到叶子节点A的业务数据。
在实施时,在P2MP LSP配置P2MP PW业务的方式可以有很多种,无论采用哪种配置方式,只要配置成上述实施例中的配置均可以解决相关技术中的问题,达到提高网络资源分配灵活性、提高资源使用率的目的。下面以举例的方式进行说明。
例如,可以通过标签绑定将在P2MP LSP上的不同的P2MP PW业务配置到不同的等效转发类FEC中,其中,不同的FEC对应不同的标签分发和不同的转发路径。优选地,标签绑定方法可以通过标签分发协议(Label Distribution Protocol,简称为LDP),或其他带有资源约束的标签分发协议实现。该例子中的实现方式可以实现动态的配置。
又例如,可以通过管理平面在P2MP LSP上对P2MP PW业务进行手工配置。该配置方式实现比较简单。
在本实施例中,还提供了一种承载P2MP PW业务的装置,该装置包括:配置模块22,传输模块24。下面对该结构进行说明。
配置模块22用于在P2MP LSP上进行P2MP PW业务的配置,其中,将P2MPPW业务配置在与其具有相同叶子节点的P2MP LSP上,将P2MP PW业务中除相同叶子节点之外的其他叶子节点配置在另一条或多条P2MP LSP或P2P LSP上;传输模块24连接至配置模块22,该模块用于根据配置模块22的配置传输P2MP PW业务的数据。
优选地,配置模块22还可以用于将多个P2MP PW业务中共同的叶子节点配置在同一条P2MP LSP上,将多个P2MP PW业务中除共同的叶子节点之外的其他叶子节点配置在另一条或多条P2MPLSP或P2PLSP上。
优选地,配置模块22用于通过标签绑定将在P2MP LSP上的不同的P2MP PW业务配置到不同的等效转发类FEC中,其中,不同的FEC对应不同的标签分发和不同的转发路径。
优选地,配置模块22还用于通过管理平面在P2MP LSP上手工配置P2MP PW业务。
通过上述实施例实现了多条不同的P2MP PW业务共享一条P2MP LSP,一方面提高了网络资源利用率,并且通过配置多条P2MP PW业务走同一条P2MP LSP,能够尽可能充分的利用有限的带宽资源。另一方面,通过配置多条PW业务在同一条点到多点的LSP上,能够显著的减少建立LSP的数量,同时节约了所需要分发标签的数量。这些改变能很明显的降低对设备性能的要求,以使同样性能的设备能够承载更多的业务。与此同时,通过在一条点到多点LSP上承载多个PW业务,还便于网络管理、维护和操作,在满足SLA和QoS的条件下,能够提供更多的灵活性和更大的可靠性。
下面结合一个优选实施例进行说明,需要说明的是,该优选实施例结合了上述实施例及其优选实施方式。
在本优选实施例中,通过控制平面动态配置或管理平面手动配置在一条点到多点LSP上配置多条点到多点PW业务。
根据LSP和PW信息,在一条点到多点的LSP上配置多条点到多点PW业务;该PW业务与其它PW业务共同的叶子节点通过一条P2MP LSP传送,其余的不是共同的叶子节点的叶子节点通过P2P的LSP传送。同时对于其它的PW业务,采用同样方法进行配置;以上功能通过信令传送标签配置实现。通过这样的处理可以使不同的P2MP PW业务在P2MP LSP上共用其网络资源传送相应的P2MP PW业务的数据。
图3是根据本发明实施例的P2MP LSP承载多个P2MP PW业务时的示意图,如图3所示,R-L1:一条P2P LSP,R-(L2,L3,L4):一条P2MP LSP,R-L5:一条P2P LSP,P2MP PW业务1,使用叶子L1、L2、L3和L4;P2MP PW业务2,使用叶子L2、L3、L4和L5。其中,L2、L3和L4为其共用的叶子节点。图4是根据本发明实施例的P2MP PW1的业务流示意图,该图表示一条P2MP PW1在图3所示点到多点LSP上的传送选择,如图4所示,叶子节点L1单独使用一条P2P LSP传送业务数据,由于L2,L3,L4为其共用叶子节点,它们使用一条P2MP LSP传送业务数据。图5是根据本发明实施例的P2MP PW2的业务流示意图,该图表示另一条P2MP PW2在图3所示的P2MP LSP上的传送选择,如图5所示,由于L2,L3,L4为其共用叶子节点,它们使用同一条P2MP LSP传送业务数据。叶子节点L5单独使用一条P2P LSP传送业务数据。下面结合图3、图4和图5进行说明。
PW1业务仅需要使用叶子节点L1、L2、L3和L4。因此,在配置过程中,只需要通过信令配置标签绑定关系,使PW1的业务数据流向以上L1节点和L2、L3和L4叶子节点。PW2业务使用P2P LSP(R-L5)和P2MP LSP传送业务流量。同样通过信令配置相应的标签绑定关系。通过以上配置,达到了使一条点到多点LSP承载两个PW业务的目的。
配置方式可以通过LDP协议或类似的标签分发协议如带有资源约束的CR-LDP等。通过标签绑定的方式,将不同P2MP PW业务数据分到不同的FEC中,而不同的FEC对应着不同的标签分发和不同的转发路径,从而实现对不同的P2MP PW业务进行不同方向的数据分组转发操作。
需要说明的是,在图3中,各叶子节点对应的子路径的网络资源能满足多条P2MP PW业务同时传送数据的要求;在本实施例中,叶子节点L2、L3和L4对应的子路径具有能够同时满足PW1和PW2的业务数据传送所需要的网络资源。
综上所述,通过上述实施例,解决了造成网络资源分配不灵活、资源使用不充分的问题,进而提高了网络资源分配的灵活性,提高了资源使用率。
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (10)
1.一种承载点到多点伪线业务的方法,其特征在于,包括:
在点到多点标签交换路径P2MP LSP上进行点到多点伪线P2MP PW业务的配置,其中,将所述P2MP PW业务配置在与其具有相同叶子节点的P2MP LSP上,将所述P2MPPW业务中除所述相同叶子节点之外的其他叶子节点配置在另一条或多条P2MP LSP或点到点标签交换路径P2P LSP上;
根据所述配置传输所述P2MP PW业务的数据。
2.根据权利要求1所述的方法,其特征在于,将多个P2MP PW业务中共同的叶子节点配置在同一条P2MPLSP上,将所述多个P2MPPW业务中除所述共同的叶子节点之外的其他叶子节点配置在另一条或多条P2MP LSP或P2P LSP上。
3.根据权利要求2所述的方法,其特征在于,在所述P2MP LSP上进行所述P2MP PW业务的配置包括:
通过标签绑定,将在所述P2MP LSP上的不同的P2MP PW业务配置到不同的等效转发类FEC中,其中,所述不同的FEC对应不同的标签分发和不同的转发路径。
4.根据权利要求3所述的方法,其特征在于,通过标签分发协议实现所述标签绑定。
5.根据权利要求3所述的方法,其特征在于,通过带资源约束的标签分发协议实现所述标签绑定。
6.根据权利要求1或2所述的方法,其特征在于,在P2MP LSP上进行P2MP PW业务的配置包括:
通过管理平面在P2MP LSP上手工配置P2MP PW业务。
7.一种承载P2MP PW业务的装置,其特征在于,包括:
配置模块,用于在P2MP LSP上进行P2MP PW业务的配置,其中,将所述P2MP PW业务配置在与其具有相同叶子节点的P2MP LSP上,将所述P2MP PW业务中除所述相同叶子节点之外的其他叶子节点配置在另一条或多条P2MP LSP或P2P LSP上;
传输模块,用于根据所述配置传输所述P2MP PW业务的数据。
8.根据权利要求7所述的装置,其特征在于,所述配置模块用于将多个P2MP PW业务中共同的叶子节点配置在同一条P2MPLSP上,将所述多个P2MPPW业务中除所述共同的叶子节点之外的其他叶子节点配置在另一条或多条P2MP LSP或P2P LSP上。
9.根据权利要求8所述的装置,其特征在于,所述配置模块用于通过标签绑定,将在P2MPLSP上的不同的P2MP PW业务配置到不同的等效转发类FEC中,其中,所述不同的FEC对应不同的标签分发和不同的转发路径。
10.根据权利要求7或8所述的装置,其特征在于,所述配置模块用于通过管理平面在P2MPLSP上手工配置P2MP PW业务。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201110025897XA CN102098219A (zh) | 2011-01-24 | 2011-01-24 | 承载点到多点伪线业务的方法和装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201110025897XA CN102098219A (zh) | 2011-01-24 | 2011-01-24 | 承载点到多点伪线业务的方法和装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN102098219A true CN102098219A (zh) | 2011-06-15 |
Family
ID=44131091
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201110025897XA Pending CN102098219A (zh) | 2011-01-24 | 2011-01-24 | 承载点到多点伪线业务的方法和装置 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN102098219A (zh) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1431810A (zh) * | 2002-01-10 | 2003-07-23 | 富士通株式会社 | 通信系统 |
| CN1812367A (zh) * | 2005-01-29 | 2006-08-02 | 华为技术有限公司 | 一种多协议标签交换网络的数据传输方法及系统 |
| CN101127628A (zh) * | 2006-08-14 | 2008-02-20 | 华为技术有限公司 | 一种管理和传送细粒度业务的方法 |
| CN101179469A (zh) * | 2006-11-10 | 2008-05-14 | 中兴通讯股份有限公司 | 一种利用多条分组交换网络隧道承载伪线业务的方法 |
| US20090175274A1 (en) * | 2005-07-28 | 2009-07-09 | Juniper Networks, Inc. | Transmission of layer two (l2) multicast traffic over multi-protocol label switching networks |
-
2011
- 2011-01-24 CN CN201110025897XA patent/CN102098219A/zh active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1431810A (zh) * | 2002-01-10 | 2003-07-23 | 富士通株式会社 | 通信系统 |
| CN1812367A (zh) * | 2005-01-29 | 2006-08-02 | 华为技术有限公司 | 一种多协议标签交换网络的数据传输方法及系统 |
| US20090175274A1 (en) * | 2005-07-28 | 2009-07-09 | Juniper Networks, Inc. | Transmission of layer two (l2) multicast traffic over multi-protocol label switching networks |
| CN101127628A (zh) * | 2006-08-14 | 2008-02-20 | 华为技术有限公司 | 一种管理和传送细粒度业务的方法 |
| CN101179469A (zh) * | 2006-11-10 | 2008-05-14 | 中兴通讯股份有限公司 | 一种利用多条分组交换网络隧道承载伪线业务的方法 |
Non-Patent Citations (2)
| Title |
|---|
| L.MARTINI ET AL.: "《Requirements for Point-to-Multipoint Pseudowire》", 《DRAFT-IETF-PWE4-P2MP-PW-REQUIREMENTS-03.TXT》, 18 August 2010 (2010-08-18) * |
| LUCA MARTINI ET AL.: "《Signaling Root-Initiated Point-to-Multipoint Pseudowires using LDP》", 《DRAFT-MARTINI-PWE3-P2MP-PW-01.TXT》, 24 October 2009 (2009-10-24) * |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN113411834B (zh) | 报文处理方法、装置、设备及存储介质 | |
| US7873053B2 (en) | Method and apparatus for reserving network resources for pseudo point-to-point connections | |
| CN107438028B (zh) | 一种客户业务处理的方法和设备 | |
| US11477549B2 (en) | Transmission network system, data switching and transmission method, apparatus and equipment | |
| CN102263699B (zh) | 一种应用于mpls tp的负载均衡实现方法及其装置 | |
| CN102630384B (zh) | 一种在光传送网中实现业务传送的方法及实现该方法的设备和系统 | |
| CN109479006B (zh) | 生成转发表的方法和转发设备 | |
| US8897295B2 (en) | Method and system for providing traffic engineering interworking | |
| CN101656663A (zh) | 一种mpls多播报文的转发方法、装置及系统 | |
| CN102469019A (zh) | 一种包交换网络中聚合链路带宽的分配方法及装置 | |
| JP5739960B2 (ja) | パケット光ネットワークの宛先ノードに外部の光データパケットを提供する方法及びシステム | |
| US8121138B2 (en) | Communication apparatus in label switching network | |
| US20140185607A1 (en) | Communication system, communication path establishing method and management server | |
| CN102447611B (zh) | 一种建立和拆除双向点到多点标签转发路径的方法及系统 | |
| CN101163030A (zh) | 一种建立区分器映射表的方法 | |
| EP2627037B1 (en) | Network configuration method | |
| CN100438488C (zh) | 一种标签交换路径聚合方法 | |
| CN101860769A (zh) | 一种ip与光融合的方法、装置和系统 | |
| CN103580884B (zh) | 保护配置的方法、系统、发送端设备及接收端设备 | |
| US9473399B2 (en) | System and method for aggregating pseudowires | |
| US9893930B2 (en) | Method and device for processing data forwarding | |
| CN102098219A (zh) | 承载点到多点伪线业务的方法和装置 | |
| CN102413043A (zh) | 一种心跳线设置方法、装置及心跳系统 | |
| US9083631B2 (en) | Multipoint-to-point pseudowire | |
| CN118055455A (zh) | 一种资源配置方法和装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
| WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20110615 |