CN102282811B - 一种伪线的建立方法、装置和系统 - Google Patents
一种伪线的建立方法、装置和系统 Download PDFInfo
- Publication number
- CN102282811B CN102282811B CN200980158251.XA CN200980158251A CN102282811B CN 102282811 B CN102282811 B CN 102282811B CN 200980158251 A CN200980158251 A CN 200980158251A CN 102282811 B CN102282811 B CN 102282811B
- Authority
- CN
- China
- Prior art keywords
- information
- message
- control message
- fec
- switching node
- 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.)
- Active
Links
Images
Classifications
-
- 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/68—Pseudowire emulation, e.g. IETF WG PWE3
-
- 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/02—Topology update or discovery
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明公开一种PW的建立方法、装置和系统,其中,所提供的方法包括:交换节点接收控制报文,控制报文携带第一FEC信息和路由信息,交换节点根据控制报文中的第一FEC信息和路由信息构造第一控制报文,并将第一控制报文发送给第二终节点,第二终节点根据第一控制报文构造第二控制报文,第二控制报文包含第二FEC信息和第二路由信息,第二FEC信息携带第一终节点的标识信息,第二终节点将第二控制报文发送给交换节点。所提供的方法不需要在交换节点上通过路由协议动态建立或人工配置PW路由表,也不需要人工配置PW分段之间的映射关系,具有维护性强的优点。
Description
技术领域
本发明涉及通信领域,尤其涉及一种伪线的建立方法、装置和系统。
背景技术
PW(Pseudo Wire,伪线)提供了一种业务仿真技术,分为点到点和点到多点两种方式。PE(Provider Edge,提供商边缘)设备通过将接收到的CE(Customer Edge,用户边缘)数据封装和解封装的操作来完成对用户数据的模拟。
PW作为一种端到端的二层业务承载技术,可应用在L2VPN(Layer 2Virtual Private Network,二层虚拟专用网)中,可用来提供VPWS(VirtualPrivate Wire Service,虚拟专线业务)、VPLS(Virtual Private LAN service,虚拟局域网业务)等。在目前网络不断扩大的趋势下,由于网络互通需求的增加,对网络的安全性也提出了很严格的要求,因此,在业务承载方面,需要建立MS-PW(Multi Segment-Pseudo Wire,多段伪线),从而满足跨越多个PSN(Provider Service Network,提供商服务网络)的端到端业务仿真的需要。另一方面,网络不断发展壮大,网络设备不断的增多,在业务承载上若使用点到点的PW建立,就需要网络设备全连接或部分全连接,这对网络部署造成一定困扰,于是就需要部署MS-PW来减少设备间的会话数量,特别的,在FMC(Fixed-mobile convergence,固网和移动网络的融合)网络中,对非IP业务的TDM(Time Division Multiplexer,时分复用)/ATM(Asynchronous Transfer Mode,异步传输模式)业务,CSG(Cell SiteGateway,蜂窝站点网关)和MASG(Mobile Aggregation Site Gateway,移动聚合站点网关)间必须通过PWE3(Pseudo Wire Emulation Edge to Edge,端到端伪线仿真)管道来进行业务透传,由于MASG下挂CSG过多,造成MASG的T-LDP(targeted Label distribution protocol,基于目标的标签分发协议)会话压力,因此也需要部署MS-PW。
目前部署MS-PW一般通过静态配置或者动态建立两种方式来完成,静态配置需要分段建立PW,然后建立PW之间的映射关系,如图1所示,要在终节点100和终节点140之间静态配置PW,需要分别在终节点100和交换节点120之间以及交换节点120和终节点140之间分别静态配置PW:PW105、PW115、PW125以及PW135,然后在交换节点120上人工配置建立的PW之间的映射关系,例如可以是PW ID之间的映射关系,如PW105的PW ID与PW 125的PW ID之间形成映射,PW 115的PW ID和PW135的PW ID之间形成映射关系,从而完成终节点100和终节点140之间的PW的建立,但是,终节点100和终节点140之间存在多跳交换节点的时候或者存在多个MS-PW的时候,通过人工配置工作量比较大,而且维护也比较复杂。
动态建立PW包括两部分,包括PW路由表的静态配置或动态建立和使用LDP(Label Distribution Protocol,标签分发协议)建立MS-PW。如图1所示,要在终节点100和终节点140之间建立PW,需要首先在交换节点120上人工配置PW路由表或者配置路由协议完成PW路由表的建立,之后,终节点100发送在终节点100和交换节点120之间PW分段建立的LDP信令,交换节点120收到LDP信令后,查询配置的PW路由表将发起交换节点120和终节点140之间PW分段建立LDP信令,而在动态建立MS-PW的过程中,也需要人工在交换节点上配置PW路由表或者引入复杂的路由信令建立PW路由表,因此,当中间存在多跳交换节点的时候或存在多个MS-PW的时候,人工在交换节点上配置PW路由表的工作量也比较大,而引入信令进行PW路由表的建立对设备性能有较高的要求,并且建立流程复杂。
发明内容
本发明实施例提供一种伪线建立的方法、装置和系统,所提供的方法、装置和系统能自动建立终节点之间的伪线。
本发明一个实施例提供一种伪线PW的建立方法,包括:
交换节点接收控制报文,所述控制报文携带第一转发等价类FEC信息和路由信息;
所述交换节点根据所述控制报文构造第一控制报文,并将所述第一控制报文发送给第二终节点;
所述第二终节点根据所述第一控制报文构造携带第二FEC信息和第二路由信息的第二控制报文,所述第二FEC信息携带第一终节点的标识信息;
所述第二终节点根据所述第二路由信息将所述第二控制报文发送给所述交换节点。
本发明一个实施例提供一种终节点,包括:
报文接收模块,用于接收来自交换节点的第一控制报文,所述第一控制报文携带第一转发等效类FEC信息和路由信息;
报文处理模块,用于根据报文接收模块收到的第一控制报文构造第二控制报文,所述第二控制报文携带第二FEC信息和第二路由信息,所述第二FEC信息携带第一终节点的标识信息;
报文发送模块,用于将所述报文处理模块构造的第二控制报文发送给所述交换节点。
本发明一个实施例提供一种终节点,包括:
存储模块,用于存储第一FEC信息和第一路由信息,或者用于存储第一FEC信息、第一路由信息和第二路由信息,其中,所述第一FEC信息携带目的终节点的标识信息;
报文处理模块,用于在存储模块存储有第一FEC信息和第一路由信息时构造携带所述第一FEC信息和所述第一路由信息的控制报文;或者在存储模块存储有第一FEC信息、第一路由信息和第二路由信息时构造携带所述第一FEC信息、第一路由信息和所述第二路由信息的控制报文;
报文发送模块,用于根据所述第一路由信息将所述报文处理模块构造的控制报文发送给本终节点和目的终节点之间的交换节点。
本发明一个实施例提供一种交换节点,包括:
接收模块,用于接收控制报文,所述控制报文携带转发等效类FEC信息和路由信息;
处理模块,用于根据所述接收模块收到的控制报文中的路由信息获取下一跳节点的标识信息,以及根据所述控制报文构造第一控制报文;
发送模块,用于根据所述处理模块获取的标识信息将所述第一控制报文发送给所述标识信息对应的节点。
本发明一个实施例提供一种PW的建立系统,包括第一终节点、第二终节点和交换节点,所述第一终节点通过交换节点与所述第二终节点相连,
所述第一终节点,用于构造控制报文,所述控制报文携带第一转发等效类FEC信息和路由信息,所述第一FEC信息携带第二终节点的标识信息,根据所述路由信息将所述控制报文发送给交换节点;以及接收交换节点的控制报文;
交换节点,接收控制报文,根据接收的控制报文构造第一控制报文,根据接收的控制报文中的路由信息获取下一跳节点的标识信息,根据获取的标识信息将第一控制报文发送给标识信息对应的节点;
所述第二终节点,用于接收交换节点的控制报文,根据接收的控制报文构造第二控制报文,所述第二控制报文携带第二FEC信息和第二路由信息,第二FEC信息携带第一终节点的标识信息,根据第二路由信息将所述第二控制报文发送给交换节点。
本发明实施例提供的伪线建立方法、装置和系统,通过在控制报文中携带两个终节点间建立PW所需PW路由信息,即经过的中间交换节点的标识信息,从而使得交换节点在收到该控制报文时,能根据标识信息对控制报文进行转发,在这个过程不需要人工配置或动态信令建立伪线所需的路由表信息,也不需要人工进行伪线之间的映射关系,中间的转发过程是由交换节点自动完成,且适用多个交换节点的情况,可以减少人工操作带来的工作量并减少复杂动态信令的引入,且易于管理。
附图说明
图1为现有的PW建立过程的示意图;
图2为本发明实施例提供的包含终节点和交换节点的系统架构的示意图;
图3为本发明实施例提供的建立PW的方法的流程图;
图4为本发明实施例提供的FEC结构的示意图;
图5为本发明实施例提供的建立PW的方法流程图;
图6为本发明实施例提供的终节点的结构的示意图;
图7为本发明实施例提供的交换节点的结构的示意图;
图8为本发明实施例提供的建立PW的系统的示意图。
具体实施方式
为了使本发明实施例的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
如图2所示,本发明实施例要在第一终节点200和第二终节点220之间建立伪线PW,其中第一终节点200和第二终节点220之间可以包含多个交换节点,也可以不包含交换节点,不包含交换节点时所使用的方法和现有的方法一致,本领域普通技术人员都应知悉,在此不再阐述,本发明实施例中将以第一终节点200和第二终节点220之间包含两个交换节点作为举例,分别为交换节点205和交换节点215。其中第一终节点200和第二终节点220可以是终节点提供商边缘路由器TPE,交换节点205和交换节点215可以是交换节点提供商边缘路由器SPE。
本发明一个实施例提供一种PW建立方法,所使用方法的思想为在第一终节点200和第二终节点220之间发送携带路由信息的控制报文,所述路由信息包括中间交换节点的标识信息,这样,中间交换节点收到控制报文后,可以根据控制报文中的路由信息对报文进行转发。具体过程如图3所示,包括:
步骤300,第一终节点200发送携带PW标签、第一FEC(forwardingequivalence class,转发等价类)信息和第一路由信息的控制报文给交换节点205。
控制报文可以是现有的标签映射报文,如Label Mapping报文,控制报文中携带的PW标签为第一终节点200分配给下一个节点的PW标签,本实施例中为Label1,其结构可以和现有的LSP标签类似。
第一FEC信息如图4所示,包括但不限于:
SAII(Source Attachment Individual Identifier,源附属个体标识),包括但不限于全球统一标签Global ID、前缀Prefix和AC ID(attachment circuitidentifier,附录电路标识),Global ID对设备提供商是唯一的,用于保证终节点的唯一性,Prefix用于标识源终节点,可以是供应商分配也可以是从终节点的回环地址得到。
TAII(Target Attachment Individual Identifier,目的附属个体标识),包括但不限于Global ID、Prefix和AC ID,Global ID对设备提供商是唯一的,用于保证终节点的唯一性,Prefix用于标识目的终节点,可以是供应商分配也可以是从终节点的回环地址得到。
关于第一FEC信息的具体内容,本领域普通技术人员都应知悉,在本实施例中,控制报文中的SAII携带的信息可以用于标识第一终节点200,TAII携带的信息可以用于标识第二终节点220。
第一路由信息携带在第一终节点200和第二终节点220之间建立PW需经过的交换节点的标识信息,在本实施例中,第一路由信息携带交换节点205和交换节点215的标识信息。其中,第一路由信息可以携带在控制报文的TLV参数中,携带第一路由信息的TLV参数的结构可以如表1所示:
表1
| TYPE |
| Length |
| 交换节点205的标识信息 |
| 交换节点215的标识信息 |
携带第一路由信息的TLV参数也可以如表2所示,
表2
| TYPE |
| Length |
| ER-hop TLV1 |
| ER-hop TLV2 |
其中,ER-hop TLV参数的结构如表3所示
表3
| TYPE |
| Length |
| L |
| Content |
ER-hop TLV1的Content值为交换节点205的标识信息,ER-hop TLV2的Content值为交换节点215的标识信息。
其中,交换节点的标识信息可以是交换节点的设备标识或者交换节点的IP地址或者交换节点的其它标识信息中的一种。
第一终节点200根据第一路由信息中第一个交换节点的标识信息将控制报文发送给相应的交换节点,本实施例中为交换节点205。
步骤310,交换节点205分配PW标签Label2,发送携带Label2的控制报文给交换节点215。
交换节点205收到控制报文后,对控制报文中的第一路由信息进行解析,获取并保存控制报文中的PW标签Label1,作为第一终节点200分配给本交换节点的PW标签,Label1用于标识从本交换节点到第一终节点200的分段PW;交换节点205分配一个PW标签Label2,Label2格式可以和LSP标签类似,可以和Label1相同,也可以和Label1不同。
交换节点205构造携带label2、第一FEC信息和第一路由信息的控制报文,获取第一路由信息中自己的标识信息的下一个交换节点的标识信息,将携带Label2的控制报文发送给获取的标识信息对应的交换节点,即本实施例中的交换节点215。
步骤320,交换节点215分配PW标签Label3,发送携带Label3的第一控制报文给第二终节点220。
交换节点215收到控制报文后,对控制报文中的第一路由信息进行解析,获取并保存控制报文中的PW标签Label2,作为交换节点205分配给本交换节点的PW标签,Label2用于标识从本交换节点到交换节点205的分段PW;交换节点215分配一个PW标签Label3,Label3格式可以和LSP标签类似,可以和Label2相同,也可以和Label2不同,构造携带Lebel3、第一FEC信息和第一路由信息的第一控制报文。
交换节点215获取第一路由信息中自己的标识信息的下一个标识信息,由于没有下一个标识,因此,交换节点215读取第一控制报文中的第一FEC信息中的TAII字段的值,根据获取的值将携带Label3的第一控制报文发送给第二终节点220。
步骤330,第二终节点220构造携带PW标签、第二FEC和第二路由信息的第二控制报文并将第二控制报文发送给交换节点215。
第二终节点220保存Label3,作为交换节点215分配第二终节点220的PW的标签,Label3用于标识交换节点215和第二终节点220间的分段PW。
第二终节点220分配PW标签label4,构造携带Label4、第二FEC信息和第二路由信息的第二控制报文,其中,Label4可以和Label3相同,也可以和Label3不同,Label4的格式可以和LSP标签类似。
第二终节点220构造第二控制报文的方式如下:
(1)如果在第二终节点220上配置了第二FEC信息,第二FEC信息的SAII字段携带第二终节点220的标识信息,TAII字段携带第一终节点200的标识信息,第二终节点220对第一控制报文中的第一路由信息进行解析,根据第一路由信息生成第二路由信息,生成的第二路由信息携带第一路由信息中的交换节点的标识信息,第二路由信息也可以包含在TLV参数中,结构可以如表4所示。
表4
| TYPE |
| Length |
| 交换节点215的标识信息 |
| 交换节点205的标识信息 |
也可以如表5所示,
表5
| TYPE |
| Length |
| ER-hop TLV2 |
| ER-hop TLV1 |
其中,ER-hop TLV2和ER-hop TLV1的结构表3已经描述,ER-hop TLV2的Content字段携带交换节点215的标识信息,ER-hop TLV1的Content字段携带交换节点205的标识信息。
第二终节点220构造携带第二FEC信息、Label4和第二路由信息的第二控制报文。
(2)第二终节点220配置第二FEC信息时,不配置第二FEC信息中TAII字段的值,而是由第二终节点220对第一控制报文中的第一FEC信息进行学习,获取第一FEC信息的SAII字段的值,将学习得到的SAII字段的值赋予第二FEC信息中的TAII。
第二终节点220根据第一控制报文中的第一路由信息生成第二路由信息,包括对第一控制报文中的第一路由信息进行解析,生成如表4所示或者表5所示的第二路由信息。
第二终节点220构造携带第二FEC信息、Label4和第二路由信息的第二控制报文。
上述两种方式的选择取决于在第二终节点220上设定的策略,比如不管第二FEC信息是否配置了TAII的值,都需要第二终节点220对第一FEC信息进行解析等;也可以由第二终节点220自己判断该选择哪一种方式,比如可以是当第二FEC信息中配置了TAII的值时,第二终节点220选择第一种方式,没有配置TAII的值时,选择第二种方式。
第二终节点220根据第二路由信息中第一个标识信息将第二控制报文发送给对应的交换节点,本实施例中为交换节点215。
步骤340,交换节点215分配PW标签Label5,发送携带Label5的第三控制报文给交换节点205。
交换节点215收到第二控制报文后,对第二控制报文中的第二路由信息进行解析,获取并保存第二控制报文中的Label4,作为第二终节点220分配给本交换节点的PW标签,Label4用于标识从本交换节点到第二终节点220的分段PW。交换节点215分配一个PW标签Label5,Label5可以和Label4相同,也可以不同,交换节点215构造携带label5、第二FEC信息和第二路由信息的第三控制报文,获取第二路由信息中自己的标识信息的下一个标识信息,将携带Label5的第三控制报文发送给获取的下一个标识信息对应的交换节点,则即本实施例中的交换节点205。
步骤350,交换节点205分配PW标签Label6,发送携带Label6的控制报文给第一终节点200。
交换节点205收到第三控制报文后,对第三控制报文中的交换节点的路由信息进行解析,获取并保存第三控制报文中的PW标签Label5,作为交换节点215分配给本交换节点的PW标签,Label5用于标识从本交换节点到交换节点215的分段PW;交换节点205分配一个PW标签Label6,Label6可以和Label5相同,也可以不同。交换节点205构造携带Label6、第二FEC信息和第二路由信息的控制报文;获取自己的标识信息的下一个标识信息,由于没有下一个标识信息,因此,交换节点205读取控制报文中的第二FEC信息中的TAII字段的值,根据获取的值将携带Label6的第二控制报文发送给第一终节点200。
第一终节点200保存Label6,作为交换节点205分配给第一终节点200的PW标签。
经过上述步骤后,第一终节点200和第二终节点220之间就建立了双向的PW。在这种方式下,通过在控制报文中携带中间的交换节点的路由信息,使得中间的交换节点能根据路由信息转发报文,因此,在建立PW的过程中不需要另外在交换节点上配置PW路由表或动态建立PW路由表,也不需要人工配置PW之间的映射关系。
在建立第一终节点200和第二终节点220之间的PW时,由于在第二终节点220发送的第二控制报文中需要对第一控制报文中的第一路由信息进行解析,因此,可以在第一控制报文携带返程所需要的包含交换节点标识信息第二路由信息,这样第二终节点220可以直接读取第一控制报文中的第二路由信息,而不需要另外再构造,这种方法的具体流程如图5所示,包括:
步骤500,第一终节点200构造携带PW标签、第一FEC信息、第一路由信息和第二路由信息的控制报文,根据第一路由信息将控制报文发送交换节点205。
第一终节点200为第二终节点220分配PW标签Label1,Label1的格式可以和LSP标签类似。
第一FEC信息如图4所示,包含第一终节点200和第二终节点220的标识信息。
第一路由信息携带交换节点205和交换节点215的标识信息,结构可以如表1或表2所示。
第二路由信息携带交换节点215和交换节点205的标识信息,结构可以如表4或表5所示。
第一终节点200根据第一路由信息的第一个标识信息,将控制报文发送给对应的交换节点,即本实施例中的205。
步骤510,交换节点205分配PW标签Label2,去掉第一路由信息中自己的标识信息后发送携带Label2的控制报文给交换节点215。
交换节点205收到控制报文后,对控制报文中的第一路由信息进行解析,获取并保存控制报文中的PW标签Label1,分配一个PW标签Label2,获取第一路由信息中自己的标识信息(第一个标识信息)的下一个交换节点的标识信息,去掉控制报文中第一路由信息中自己的标识信息,构造携带label2、第一FEC信息、第二路由信息和去掉了自己的标识信息后的第一路由信息的控制报文,根据获取的下一个交换节点的标识信息将处理后的控制报文发送对应的交换节点,即本实施例中的交换节点215。
步骤520,交换节点215分配PW标签Label3,去掉第一路由信息中自己的标识信息后发送携带Label3的第一控制报文给第二终节点220。
交换节点215收到控制报文后,对第一控制报文中的第一路由信息进行解析,获取并保存第一控制报文中的PW标签Label2,分配一个PW标签Label3,获取第一路由信息中自己的标识信息(第一标识信息)的下一个标识信息,由于无下一个标识信息,因此,交换节点215读取第一控制报文中的第一FEC信息中的TAII字段的值,去掉第一路由信息中自己的标识信息,构造携带label3、第一FEC信息、第二路由信息和去掉了自己的标识信息的第一路由信息的第一控制报文中;根据获取的TAII的值将携带Label3的第一控制报文发送给第二终节点220。
步骤530,第二终节点220构造包括PW标签Label4、第二FEC信息和第二路由信息的第二控制报文并发送第二控制报文。
第二终节点220收到第一控制报文后,分配PW标签label4,根据第一控制报文构造第二控制报文,其中,Label4可以和Label3相同,也可以和Label3不同。
第二终节点220构造第二控制报文的方式如下:
(1)如果在第二终节点220配置了第二FEC信息,第二FEC信息的SAII字段携带第二终节点220的标识信息,TAII字段携带第一终节点200的标识信息,则第二终节点220读取第一控制报文中的第二路由信息。
第二终节点220构造携带第二FEC信息、Label4和第二路由信息的第二控制报文。
(2)第二终节点220配置第二FEC信息时,配置第二FEC信息中SAII的值,由第二终节点220对第一控制报文中的第一FEC信息进行学习,获取第一FEC信息的SAII字段的值,将学习得到的SAII字段的值赋予第二FEC信息中的TAII。
第二终节点220读取第一控制报文中的第二路由信息。
第二终节点220构造携带第二FEC信息、Label4和第二路由信息的第二控制报文。
第二终节点220根据第二路由信息中第一个交换节点的标识信息将第二控制报文发送给相应的交换节点,即本实施例中的交换节点215。
步骤540,交换节点215分配PW标签Label5,去掉第二路由信息中自己的标识信息后将携带Label5的第三控制报文发送给交换节点205。
交换节点215收到第二控制报文后,对第二控制报文中的第二路由信息进行解析,获取并保存第二控制报文中的Label4,分配PW标签Label5,获取第二控制报文中的第二路由信息中自己的标识信息(第一个标识信息)的下一个标识信息,去掉第二路由信息中自己的标识信息,并构造携带label5、第二FEC信息和去掉了自己的标识信息的第二路由信息的第三控制报文;将携带Label5的第三控制报文发送给获取的下一个标识信息对应的交换节点,即本实施例中的交换节点205。
步骤550,交换节点205分配PW标签Label6,去掉第二路由信息中自己的标识信息后将携带Label6的控制报文发送给第一终节点200。
交换节点205收到第三控制报文后,对第三控制报文中的交换节点的路由信息进行解析,获取并保存第三控制报文中的Label5,分配PW标签Label6,获取第三控制报文中的第二路由信息中自己的标识信息(第一个标识信息)的下一个标识信息,由于没有下一个标识信息,因此,交换节点205读取第三控制报文中的第二FEC信息中的TAII字段的值,去掉第二路由信息中自己的标识信息,并构造携带Label6、第二FEC信息和去掉了自己的标识信息的第二路由信息的控制报文;根据获取的TAII值将携带Label6的控制报文发送给第一终节点200。
经过上述过程后,第一终节点200和第二终节点220之间的PW就建立起来了,和第一种方式相比,这种方式通过在控制报文中携带返程的路由信息,使得第二终节点220不需要另外对第一控制报文进行解析,而且中间交换节点在获取下一个交换节点后,去掉自己的标识信息,因此,下一个交换节点的标识始终是第一个,这样,使得中间交换节点的处理过程变得更加简单。
本实施例提供一种终节点,所提供的终节点可用于主动发起建立PW的过程,也可以用于被动建立PW的过程,如图6所示,包括报文接收模块601、报文发送模块603、报文处理模块605和存储模块607,还可以包括PW处理模块609,
当终节点用于被动建立PW的过程时,各模块分别具备的功能如下:
报文接收模块601,用于接收来自交换节点的第一控制报文,所述第一控制报文携带所述交换节点分配的PW标签、第一FEC信息和第一路由信息,其中,第一路由信息携带交换节点的标识信息,所述路由信息用于交换节点发送所述第一控制报文。
其中,第一路由信息可以包含在TLV参数中,结构可以如表1或者表2所示。第一控制报文可以是现有的Label Mapping报文。
第一FEC信息的内容可以如图4所示,包括第一终节点和本终节点的标识信息。
存储模块607,用于存储预先设置的第二FEC信息,其中,第二FEC信息的结构可以如图4所示,可以预先配置其中的SAII和TAII的值,也可以只配置SAII的值,TAII的值通过对第一控制报文进行学习得到。
存储模块607还可以用于存储相邻节点的标识信息。
PW处理模块609,用于分配PW标签,分配的PW标签的格式可以和LSP标签类似。
报文处理模块605,用于根据报文接收模块601收到的第一控制报文构造第二控制报文。
报文处理模块605进一步可以包括读取模块和报文构造模块,读取模块用于读取存储模块607中的第二FEC信息,所读取的第二FEC信息用于报文构造模块构造第二控制报文。
报文构造模块用于根据第一控制报文构造第二控制报文,构造第二控制报文可包括以下方式:
(1)对第一控制报文进行学习,获取第一控制报文中第一FEC信息中的SAII的值,将获取的SAII的值赋予读取模块读取的第二FEC信息中的TAII字段。根据第一路由信息生成第二路由信息,过程可以是:新建一个TLV参数,读取第一控制报文中的包含交换节点的标识信息的TLV参数(原TLV参数),获取原TLV参数中交换节点的标识信息,按照表4或者表5所述的格式将获取的交换节点的标识信息添加到新建的TLV参数中;
构造携带PW处理模块609分配的PW标签、第二FEC信息和第二路由信息的第二控制报文。
(2)报文构造模块也可以不对第一控制报文进行学习,而是预先在存储模块607中配置好第二FEC的TAII的值。
报文构造模块根据第一控制报文中的第一路由信息生成第二路由信息,生成第二路由信息的过程如上所述;
报文构造模块构造携带PW处理模块609分配的PW标签、第二路由信息和存储模块607存储的第二FEC信息的第二控制报文。
在另一个实施例中,报文接收模块601接收的第一控制报文中除了携带第一路由信息外,还携带第二路由信息,则报文处理模块605的读取模块还用于读取第一控制报文中的第二路由信息,报文构造模块构造第二控制报文可以采取如下两种方式:
(1)对第一控制报文进行学习,获取第一控制报文中第一FEC信息中的SAII的值,将获取的SAII的值赋予读取模块读取的第二FEC信息中的TAII字段;
构造携带PW处理模块609分配的PW标签、第二FEC信息和读取模块读取的第二路由信息的第二控制报文。
(2)如果存储模块607存储的第二FEC信息配置好了SAII和TAII的值,则报文构造模块构造携带PW处理模块609分配的PW标签、读取模块读取的第二FEC信息和第二路由信息的第二控制报文。
报文发送模块603,用于将所述报文处理模块605构造的第二控制报文发送给相应的交换节点,从而实现本终结点和第一终节点之间的PW的建立。
报文发送模块603根据第二路由信息中第一个交换节点的标识信息将第二控制报文发送给相应的交换节点,由交换节点将第二控制报文发送给相应节点。
当所提供的终节点用于主动建立PW的过程时,各模块的功能如下:
存储模块607,用于存储预先设置的第一FEC信息,第一FEC信息的结构可以如图4所示,第一FEC信息中预先配置了SAII和TAII的值,SAII的值包含本终节点的标识信息,TAII的值包含第二终节点的标识信息。
存储模块607还用于存储相邻节点的标识信息以及第一路由信息,第一路由信息携带本终节点和第二终节点之间的交换节点的标识信息。
PW处理模块609的功能与终节点用于被动建立PW的过程中所具备的功能一致,上面已经描述,在此不再阐述。
报文处理模块605,用于构造第一控制报文,其中,
报文处理模块605中的读取模块用于读取存储模块607中的第一FEC信息和第一路由信息。
报文处理模块605中的报文构造模块用于根据读取模块读取的第一FEC信息构造控制报文,构造的控制报文包括第一FEC信息、第一路由信息和PW处理模块609分配的PW标签。
报文处理模块605中的报文构造模块还可以构造第二路由信息,第二路由信息中交换节点的标识信息可以和第一路由信息中的交换节点的标识信息的顺序相反。
报文发送模块603,用于根据第一路由信息将所述报文处理模块605构造的控制报文发送给对应的交换节点,从而实现本终结点和第二终节点之间的PW的建立。
具体地,报文发送模块603根据第一路由信息中第一个交换节点的标识信息将控制报文发送给相应的交换节点,由交换节点将控制报文发送给相应节点。
本实施例提供的终节点,能接收携带路由信息的控制消息,由于在该路由消息中携带交换节点的标识信息,因此,在交换节点收到该消息后,通过对消息的解析可以得知下一个节点的标识信息,可以根据下一个节点的标识信息向下一个节点发控制报文,这个过程将由交换节点自动完成,而不需要另外为建立PW而配置路由表信息,也不需要另外配置PW标签之间的映射关系。
本实施例还提供一种交换节点,如图7所示,包括接收模块701、发送模块703和处理模块705,其中,
接收模块701,用于接收控制报文,所述控制报文携带所述终节点或交换节点分配的PW标签、FEC信息和路由信息,其中,所述路由信息携带交换节点的标识信息,路由信息可以包含在控制报文中的TLV参数中。
处理模块705,用于对所述接收模块701收到的控制报文进行处理,包括根据控制报文中的路由信息获取PW路由上下一跳节点的标识信息。
处理模块705可以包括读取模块和判断模块,其中,
读取模块,用于读取所述控制报文携带的路由信息中自己的标识信息的下一个标识信息。
读取模块,还用于读取所述控制报文携带的PW标签,分配一个PW标签,所分配的PW标签可以和控制报文中的PW标签相同,也可以不同。
判断模块,用于判断所述读取模块读取标识信息是否为空,如果为空,则通知所述读取模块读取所述控制报文携带的FEC信息中的TAII字段的值,作为下一跳节点的标识信息。
在另一个实施例中,读取模块还用于读取路由信息中自己的标识信息的下一个标识信息之后,去掉路由信息中自己的标识信息,这样下一个交换节点的标识信息为路由信息中的第一个标识信息。
发送模块703,用于根据所述处理模块获取的标识信息发送所述控制报文。
本实施例提供的交换节点,能在收到建立PW的控制报文后,根据报文中携带的中间交换节点的路由信息发送报文,从而不需要再交换节点上设置建立PW所需的PW路由表信息,也不需要配置PW各个分段之间的映射关系。
本实施例一个实施例提供一种PW的建立系统,如图所示8所示,包括第一终节点200、第二终节点220以及交换节点800,第一终节点200通过交换节点800和第二终节点220相连。
其中,
第一终节点200,用于构造控制报文,控制报文携带第一终节点分配的PW标签、第一FEC信息和第一路由信息,根据第一路由信息将控制报文发送给交换节点800。
交换节点800,用于接收所述来自第一终节点200的控制报文,对控制报文进行处理,获取从第一终节点200到第二终节点220方向的PW路由上下一跳节点的标识信息,根据获取的标识信息发送第一控制报文;以及接收来自所述第二终节点220的第二控制报文,对第二控制报文进行处理,获取从第二终节点220到第一终节点200方向的PW路由上下一跳节点的标识信息,根据获取的下一跳节点标识信息发送第三控制报文。
交换节点800获取从第一终节点200到所述第二终节点220方向的PW路由上下一跳节点的标识信息包括:获取控制报文中自己的标识信息的下一个标识信息,将获取的下一个标识信息当作PW路由上的下一跳节点的标识信息,当获取的下一个标识信息为空时,获取控制报文中的第一FEC信息的目的终节点的标识信息作为PW路由上的下一跳节点的标识信息,交换节点获取从第二终节点220到第一终节点200方向的PW路由上下一跳节点的标识信息的过程与获取从第一终节点200到所述第二终节点220方向的PW路由上下一跳节点的标识信息的过程类似,在此不再阐述。
第二终节点220,用于接收第一控制报文,根据第一控制报文构造第二控制报文,将第二控制报文发送交换节点800,交换节点800根据收到的第二控制报文中的第二路由信息,向第一终节点200发送第三控制报文,完成第二终节点到第一终节点间的PW建立。
其中,第二终节点220收到第一控制报文后,分配PW标签,根据第一控制报文构造第二控制报文包括两种方式:
(1)对第一控制报文进行学习,获取第一控制报文中第一FEC信息中的SAII的值,将获取的SAII的值赋予第二终节点220上预先存储的第二FEC信息中的TAII字段。根据第一路由信息生成第二路由信息,过程可以是:新建一个TLV参数,读取第一控制报文中的包含交换节点的标识信息的TLV参数(原TLV参数),获取原TLV参数中交换节点的标识信息,按照表4或者表5所述的格式将获取的交换节点的标识信息添加到新建的TLV参数中;
构造携带第二终节点220分配的PW标签、第二FEC信息和第二路由信息的第二控制报文。
(2)也可不对第一控制报文进行学习,而是预先第二终节点220上配置好第二FEC的TAII的值。第二终节点220根据第一控制报文中的第一路由信息生成第二路由信息,生成第二路由信息的过程如上所述;
构造携第二终节点220分配的PW标签、第二FEC信息和第二路由信息的第二控制报文。
构造了第二控制报文后,第二终节点220根据第二路由信息将第二控制报文发送给相应的交换节点,例如,根据第二路由信息中第一个标识信息将第二控制报文发送给对应的交换节点。
在另一个实施例中,第一终节点200在构造控制报文时,除了携带PW标签、第一FEC信息和第一路由信息外,还包括第二路由信息,第二路由信息携带第二中节点220到第一终节点200方向上PW路由的交换节点的标识信息,第二路由信息携带的交换节点的标识信息的顺序可以和第一路由信息携带的交换节点的标识信息的顺序相反,这样第二终节点220收到控制报文后,不需要另外生成第二路由信息,直接读取控制报文中的第二路由信息。
在控制报文中携带第一路由信息和第二路由信息后,在从第一终节点200到第二终节点220方向,交换节点800还可以读取下一跳节点的标识信息,并删除第一路由信息中自己的标识信息,使得第一终节点200到第二终节点220方向上PW路由的下一个交换节点的标识信息为第一路由信息中的第一个;在从第二终节点220到第一终节点200方向,交换节点800还可以读取下一跳节点的标识信后,删除第二路由信息中自己的标识信息,使得第二终节点220到第一终节点200方向上PW路由的下一个交换节点的标识信息为第二路由信息中的第一个。
本实施例提供的PW的建立系统,在第一终节点发送的控制报文中携带PW路由上中间交换节点的标识信息,中间节点能根据交换节点的标识信息对控制报文的发送并对PW路由上的中间节点的标识信息进行转发,这样不需要另外配置建立PW所需的PW路由表,同时通过在第一终节点的控制报文中携带从第二终节点到第一终节点方向上PW路由信息,这样也可以使得第二终节点在构造控制报文的方式上变得简单。
本发明实施例或者其中的一部分,可以利用软件实现,相应的软件程序可以存储在可读取的存储介质中,例如光盘,硬盘,软盘等。
以上公开的仅为本发明的几个具体实施例,但是,本发明并非局限于此,任何本领域的技术人员能思之的变化都应落入本发明的保护范围。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉该技术的人在本发明所揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。
Claims (18)
1.一种伪线PW的建立方法,其特征在于包括:
交换节点接收控制报文,所述控制报文携带第一转发等价类FEC信息和路由信息,所述路由信息包括第一路由信息,或所述路由信息包括第一路由信息和第二路由信息,所述第一路由信息携带建立从第一终节点到第二终节点的PW需经过的交换节点的标识信息,所述第二路由信息携带建立从所述第二终节点到所述第一终节点的PW需经过的交换节点的标识信息;
所述交换节点根据所述控制报文构造第一控制报文,并将所述第一控制报文发送给第二终节点;
所述第二终节点根据所述第一控制报文构造携带第二FEC信息和所述第二路由信息的第二控制报文,所述第二FEC信息包括第一终节点的标识信息;
所述第二终节点根据所述第二路由信息将所述第二控制报文发送给所述交换节点。
2.根据权利要求1所述的方法,其特征在于,当所述路由信息包括所述第一路由信息时,所述第二终节点根据所述第一控制报文构造携带第二FEC信息和所述第二路由信息的第二控制报文具体包括:
所述第二终节点根据所述第一控制报文中的所述第一路由信息生成所述第二路由信息;
所述第二终节点构造携带预先配置的第二FEC信息和所述第二路由信息的第二控制报文,其中,所述第二FEC信息携带所述第二终节点的标识信息。
3.根据权利要求1所述的方法,其特征在于,当所述路由信息包括所述第一路由信息时,所述第二终节点根据所述第一控制报文构造携带第二FEC信息和所述第二路由信息的第二控制报文具体包括:
所述第二终节点对所述第一FEC信息进行学习,获取所述第一FEC信息中的源附属个体标识SAII信息,用所述SAII信息设置第二FEC信息,第二FEC信息携带所述第二终节点的标识信息;
所述第二终节点根据所述第一控制报文中的所述第一路由信息生成所述第二路由信息;
所述第二终节点构造携带第二FEC信息和所述第二路由信息的第二控制报文。
4.根据权利要求2或3所述的方法,其特征在于,所述交换节点的标识信息为交换节点的设备标识或交换节点的IP地址。
5.根据权利要求1所述的方法,其特征在于,所述交换节点的标识信息为交换节点的设备标识或交换节点的IP地址。
6.根据权利要求5所述的方法,其特征在于,当所述路由信息包括所述第一路由信息和所述第二路由信息时,所述第二终节点根据所述第一控制报文构造携带第二FEC信息和所述第二路由信息的第二控制报文具体包括:
所述第二终节点对所述第一FEC信息进行学习,获取所述第一FEC信息中的SAII信息,用所述SAII信息设置第二FEC信息,设置后第二FEC携带所述第二终节点的标识信息;
所述第二终节点读取所述第一控制报文中的所述第二路由信息;
所述第二终节点构造携带第二FEC信息和所述第二路由信息的第二控制报文。
7.根据权利要求5所述的方法,其特征在于,当所述路由信息包括所述第一路由信息和所述第二路由信息时,所述第二终节点根据所述第一控制报文构造携带第二FEC信息和第二路由信息的第二控制报文具体包括:
所述第二终节点读取所述第一控制报文中的所述第二路由信息;
所述第二终节点构造携带预先配置的第二FEC信息和所述第二路由信息的第二控制报文,其中,所述第二FEC信息携带所述第二终节点的标识信息。
8.根据权利要求2或3或6或7所述的方法,其特征在于,第一终节点的标识信息为回环地址,第二终节点的标识信息为回环地址。
9.根据权利要求1所述的方法,其特征在于,所述方法还包括,
所述交换节点收到来自所述第二终节点的第二控制报文后,读取所述第二控制报文中的所述第二路由信息中自己的标识信息的下一个标识信息,如果无下一个标识信息,则所述交换节点读取所述第二控制报文中的第二FEC信息中第一终节点的标识信息;
所述交换节点构造第三控制报文,根据读取的标识信息将所述第三控制报文发送给对应的节点。
10.根据权利要求1所述的方法,其特征在于,所述方法还包括,
所述交换节点收到来自所述第二终节点的第二控制报文后,读取所述第二控制报文中的所述第二路由信息中自己的标识信息的下一个标识信息,如果无下一个标识信息,则所述交换节点读取所述第二控制报文中的第二FEC信息中第一终节点的标识信息;
所述交换节点删除所述第二路由信息中自己的标识信息;
所述交换节点构造第三控制报文,根据读取的标识信息将所述第三控制报文发送给对应的节点。
11.一种第二终节点,其特征在于,包括:
报文接收模块,用于接收来自交换节点的第一控制报文,所述第一控制报文携带第一转发等价类FEC信息和路由信息,所述路由信息包括第一路由信息,或所述路由信息包括第一路由信息和第二路由信息,所述第一路由信息携带建立从第一终节点到所述第二终节点的伪线PW需经过的交换节点的标识信息,所述第二路由信息携带建立从所述第二终节点到所述第一终节点的PW需经过的交换节点的标识信息;
报文处理模块,用于根据报文接收模块收到的第一控制报文构造第二控制报文,所述第二控制报文携带第二FEC信息和所述第二路由信息,所述第二FEC信息携带所述第一终节点的标识信息;
报文发送模块,用于将所述报文处理模块构造的第二控制报文发送给所述交换节点。
12.根据权利要求11所述的第二终节点,其特征在于,当所述路由信息包括第一路由信息时,所述报文处理模块具体包括读取模块和报文构造模块,
所述读取模块,用于读取预先配置的第二FEC信息;
所述报文构造模块,用于根据所述第一控制报文中的所述第一路由信息生成所述第二路由信息,构造携带所述读取单元读取的第二FEC信息和所述第二路由信息的第二控制报文;
或
所述读取模块,用于读取预先配置部分信息的第二FEC信息;
所述报文构造模块,用于对所述第一控制报文中的第一FEC信息进行学习,获取所述第一FEC信息中的源附属个体标识SAII信息,用所述SAII信息设置所述读取模块读取的第二FEC信息,根据所述第一控制报文中的所述第一路由信息生成所述第二路由信息,构造携带设置后的第二FEC信息和所述第二路由信息的第二控制报文。
13.根据权利要求11所述的第二终节点,其特征在于,当所述路由信息具体包括所述第一路由信息和所述第二路由信息时,所述报文处理模块具体包括读取模块和报文构造模块,
所述读取模块,用于读取预先配置的第二FEC信息和所述第一控制报文中的所述第二路由信息;
所述报文构造模块,用于构造携带所述读取单元读取的第二FEC信息和所述第二路由信息的第二控制报文;
或
所述读取模块,用于读取预先配置部分信息的第二FEC信息和所述第一控制报文中的所述第二路由信息;
所述报文构造模块,用于对所述第一控制报文中的第一FEC信息进行学习,获取所述第一FEC信息中的SAII信息,用所述SAII信息设置所述读取模块读取的第二FEC信息,构造携带设置后的第二FEC信息和所述读取模块读取的所述第二路由信息的第二控制报文。
14.一种第一终节点,其特征在于,包括:
存储模块,用于存储第一FEC信息和第一路由信息,或者用于存储第一FEC信息、第一路由信息和第二路由信息,其中,所述第一FEC信息携带第二终节点的标识信息,所述第一路由信息携带建立从所述第一终节点到第二终节点的伪线PW需经过的交换节点的标识信息,所述第二路由信息携带建立从所述第二终节点到所述第一终节点的PW需经过的交换节点的标识信息;
报文处理模块,用于在存储模块存储有第一FEC信息和第一路由信息时构造携带所述第一FEC信息和所述第一路由信息的控制报文;或者在存储模块存储有第一FEC信息、第一路由信息和第二路由信息时构造携带所述第一FEC信息、第一路由信息和所述第二路由信息的控制报文;
报文发送模块,用于根据所述第一路由信息将所述报文处理模块构造的控制报文发送给对应的交换节点。
15.一种交换节点,所述交换节点位于第一终节点和第二终节点之间,所述第一终节点和所述第二终节点之间建立伪线PW,其特征在于,包括:
接收模块,用于接收控制报文,所述控制报文携带转发等价类FEC信息和路由信息,所述路由信息包括第一路由信息,或所述路由信息包括第一路由信息和第二路由信息,所述第一路由信息携带建立从所述第一终节点到所述第二终节点的PW需经过的交换节点的标识信息,所述第二路由信息携带建立从所述第二终节点到所述第一终节点的PW需经过的交换节点的标识信息;
处理模块,用于根据所述接收模块收到的控制报文中的路由信息获取下一跳节点的标识信息,以及根据所述控制报文构造第一控制报文;
发送模块,用于根据所述处理模块获取的标识信息将所述第一控制报文发送给所述标识信息对应的节点。
16.根据权利要求15所述的交换节点,其特征在于,所述处理模块具体包括读取模块和判断模块,
所述读取模块,读取所述控制报文携带的路由信息中下一跳交换节点的标识信息;
所述判断模块,判断所述读取模块是读取的标识信息是否为空,如果为空,则通知所述读取模块读取所述控制报文携带的FEC信息中的目的终节点的标识信息。
17.根据权利要求16所述的交换节点,其特征在于,
所述读取模块还用于删除所述控制报文携带的路由信息中自己的标识信息。
18.一种伪线PW的建立系统,包括第一终节点、第二终节点和交换节点,所述第一终节点通过交换节点与所述第二终节点相连,其特征在于,
所述第一终节点,用于构造控制报文,所述控制报文携带第一转发等价类FEC信息和路由信息,所述第一FEC信息携带第二终节点的标识信息,根据所述路由信息将所述控制报文发送给交换节点,以及接收交换节点的控制报文,所述路由信息包括第一路由信息,或所述路由信息包括第一路由信息和第二路由信息,所述第一路由信息携带建立从所述第一终节点到所述第二终节点的PW需经过的交换节点的标识信息,所述第二路由信息携带建立从所述第二终节点到所述第一终节点的PW需经过的交换节点的标识信息;
所述交换节点,用于接收控制报文,根据接收的控制报文构造第一控制报文,根据接收的控制报文中的路由信息获取下一跳节点的标识信息,根据获取的标识信息将第一控制报文发送给标识信息对应的节点;
所述第二终节点,用于接收交换节点的控制报文,根据接收的控制报文构造携带第二FEC信息和第二路由信息的第二控制报文,第二FEC信息携带第一终节点的标识信息,根据第二路由信息将所述第二控制报文发送给交换节点。
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2009/072504 WO2011000140A1 (zh) | 2009-06-29 | 2009-06-29 | 一种伪线的建立方法、装置和系统 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN102282811A CN102282811A (zh) | 2011-12-14 |
| CN102282811B true CN102282811B (zh) | 2014-05-21 |
Family
ID=43410441
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN200980158251.XA Active CN102282811B (zh) | 2009-06-29 | 2009-06-29 | 一种伪线的建立方法、装置和系统 |
Country Status (5)
| Country | Link |
|---|---|
| US (2) | US8964749B2 (zh) |
| EP (2) | EP2439888B1 (zh) |
| CN (1) | CN102282811B (zh) |
| ES (2) | ES2611180T3 (zh) |
| WO (1) | WO2011000140A1 (zh) |
Families Citing this family (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102195870A (zh) * | 2010-03-01 | 2011-09-21 | 中兴通讯股份有限公司 | 伪线迁移方法及装置 |
| CN102404199B (zh) * | 2011-10-11 | 2014-04-30 | 中兴通讯股份有限公司 | 一种多段伪线的建立及恢复方法、装置和系统 |
| US9042369B2 (en) * | 2013-03-13 | 2015-05-26 | Alcatel Lucent | System and method for reflecting FEC route information |
| WO2015054864A1 (zh) * | 2013-10-17 | 2015-04-23 | 华为技术有限公司 | 二层虚拟专用网络业务的建立方法和设备 |
| US9407541B2 (en) * | 2014-04-24 | 2016-08-02 | International Business Machines Corporation | Propagating a flow policy by control packet in a software defined network (SDN) based network |
| CN104158877A (zh) * | 2014-08-15 | 2014-11-19 | 杭州古北电子科技有限公司 | 远程控制方法、装置及其系统 |
| EP2988451A1 (en) * | 2014-08-22 | 2016-02-24 | Vodafone IP Licensing limited | Method and system for mapping different layouts |
| CN106161235A (zh) * | 2015-04-10 | 2016-11-23 | 中兴通讯股份有限公司 | 一种获取多段伪线路径信息的方法及装置 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1722726A (zh) * | 2004-07-12 | 2006-01-18 | 中兴通讯股份有限公司 | 支持伪线标签反射的二层虚拟专网设备和组网方法 |
| CN101005443A (zh) * | 2006-01-20 | 2007-07-25 | 华为技术有限公司 | 一种点到多点伪线的实现方法 |
| CN101414979A (zh) * | 2008-11-26 | 2009-04-22 | 北京星网锐捷网络技术有限公司 | 标签分发消息的处理方法及标签交换路由器 |
| CN101433030A (zh) * | 2006-04-27 | 2009-05-13 | 阿尔卡特朗讯公司 | Ip接口上的以太网vll轮辐终端 |
| US20090141721A1 (en) * | 2007-11-30 | 2009-06-04 | Cisco Technology, Inc., A Corporation Of California | Deterministic Multiprotocol Label Switching (MPLS) Labels |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| ATE546926T1 (de) * | 2005-08-26 | 2012-03-15 | Nortel Networks Ltd | Verfahren zum herstellen eines mehrsegmentigen pseudowire über domänen mit verschiedenen pseudowire-signalisierungsprotokollen hinweg |
| US7532587B2 (en) * | 2006-09-06 | 2009-05-12 | Motorola, Inc. | Method and apparatus for performing anonymous source routing |
| WO2009013582A1 (en) * | 2007-07-20 | 2009-01-29 | Telefonaktiebolaget L M Ericsson (Publ) | System and method for ethernet label distribution |
| CN101355490B (zh) | 2007-07-25 | 2012-05-23 | 华为技术有限公司 | 消息路由方法、系统和节点设备 |
| US7778204B2 (en) * | 2008-07-25 | 2010-08-17 | Alcatel-Lucent Usa Inc. | Automatic maintenance of a distributed source tree (DST) network |
-
2009
- 2009-06-29 CN CN200980158251.XA patent/CN102282811B/zh active Active
- 2009-06-29 ES ES14180989.7T patent/ES2611180T3/es active Active
- 2009-06-29 EP EP09846669.1A patent/EP2439888B1/en active Active
- 2009-06-29 ES ES09846669.1T patent/ES2531546T3/es active Active
- 2009-06-29 EP EP14180989.7A patent/EP2822238B1/en active Active
- 2009-06-29 WO PCT/CN2009/072504 patent/WO2011000140A1/zh not_active Ceased
-
2011
- 2011-12-29 US US13/340,101 patent/US8964749B2/en active Active
-
2015
- 2015-01-23 US US14/604,255 patent/US20150131672A1/en not_active Abandoned
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1722726A (zh) * | 2004-07-12 | 2006-01-18 | 中兴通讯股份有限公司 | 支持伪线标签反射的二层虚拟专网设备和组网方法 |
| CN101005443A (zh) * | 2006-01-20 | 2007-07-25 | 华为技术有限公司 | 一种点到多点伪线的实现方法 |
| CN101433030A (zh) * | 2006-04-27 | 2009-05-13 | 阿尔卡特朗讯公司 | Ip接口上的以太网vll轮辐终端 |
| US20090141721A1 (en) * | 2007-11-30 | 2009-06-04 | Cisco Technology, Inc., A Corporation Of California | Deterministic Multiprotocol Label Switching (MPLS) Labels |
| CN101414979A (zh) * | 2008-11-26 | 2009-04-22 | 北京星网锐捷网络技术有限公司 | 标签分发消息的处理方法及标签交换路由器 |
Also Published As
| Publication number | Publication date |
|---|---|
| US20120099598A1 (en) | 2012-04-26 |
| WO2011000140A1 (zh) | 2011-01-06 |
| ES2531546T3 (es) | 2015-03-17 |
| EP2439888A1 (en) | 2012-04-11 |
| CN102282811A (zh) | 2011-12-14 |
| EP2822238B1 (en) | 2016-09-21 |
| US20150131672A1 (en) | 2015-05-14 |
| ES2611180T3 (es) | 2017-05-05 |
| EP2822238A1 (en) | 2015-01-07 |
| EP2439888A4 (en) | 2012-10-10 |
| US8964749B2 (en) | 2015-02-24 |
| EP2439888B1 (en) | 2014-12-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN112511444B (zh) | 一种组播流量传输方法、装置、通信节点及存储介质 | |
| CN102282811B (zh) | 一种伪线的建立方法、装置和系统 | |
| CN104518940B (zh) | 实现nvo3网络与mpls网络之间通信的方法和装置 | |
| CN104320342B (zh) | 一种多链路透明互联网络中报文转发方法和装置 | |
| CN101505227B (zh) | 一种实现点到多点伪线的方法、设备和系统 | |
| US8861547B2 (en) | Method, apparatus, and system for packet transmission | |
| CN103312611B (zh) | 报文处理方法、设备标签处理方法及设备 | |
| WO2020052230A1 (zh) | 一种传输控制方法、节点、网络系统及存储介质 | |
| WO2016197344A1 (zh) | 实现业务链接的方法、设备及系统 | |
| CN114095305A (zh) | Bier报文转发的方法、设备以及系统 | |
| CN113542093B (zh) | 用于以太虚拟专用网的方法和设备 | |
| CN102130813B (zh) | 伪线建立方法、系统及设备 | |
| WO2015131560A1 (zh) | 一种分配分段路由标记的方法和分段路由节点 | |
| RU2528149C1 (ru) | Способ коммутации туннеля и система сервисов многопротокольной коммутации по меткам | |
| EP2708001A1 (en) | Label switched routing to connect low power network domains | |
| CN100364289C (zh) | 在基于弹性分组环的网络中实现二层设备互连的方法 | |
| CN103326915A (zh) | 实现三层虚拟专用网络的方法、设备及系统 | |
| CN102546433A (zh) | 基于mpls vpn的数据转发方法和边缘设备 | |
| CN105553810A (zh) | 一种转发专线业务报文的方法及装置 | |
| WO2023050932A1 (zh) | 路由通告方法、网络设备及计算机存储介质 | |
| CN104205747A (zh) | 分组交换网络中的伪线群组 | |
| CN104639442A (zh) | 一种报文处理方法和装置 | |
| Joseph et al. | Network convergence: Ethernet applications and next generation packet transport architectures | |
| CN102970218B (zh) | Mf-tdma卫星终端基于广播型接口进行匿名互联的方法 | |
| SE541314C2 (en) | Methods and apparatuses for routing data packets in a network topology |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant |