[go: up one dir, main page]

CN1394053A - Fast protecting switching method for multi-protocol label exchange - Google Patents

Fast protecting switching method for multi-protocol label exchange Download PDF

Info

Publication number
CN1394053A
CN1394053A CN 01129561 CN01129561A CN1394053A CN 1394053 A CN1394053 A CN 1394053A CN 01129561 CN01129561 CN 01129561 CN 01129561 A CN01129561 A CN 01129561A CN 1394053 A CN1394053 A CN 1394053A
Authority
CN
China
Prior art keywords
port
protection
data
link
label switching
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
Application number
CN 01129561
Other languages
Chinese (zh)
Other versions
CN1145333C (en
Inventor
刘毓
张世发
陈武茂
谢卫平
李桥
杨雄
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CNB011295619A priority Critical patent/CN1145333C/en
Publication of CN1394053A publication Critical patent/CN1394053A/en
Application granted granted Critical
Publication of CN1145333C publication Critical patent/CN1145333C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

一种多协议标签交换快速保护倒换方法,它包括:建立一条与被保护链路的起点和终点完全相同的保护链路,沿保护链路建立保护标签交换路径;被保护链路的端口对被保护链路进行故障检测;检测到故障时,将数据加上标签交换路径标记后返回发送该数据的端口,由发送该数据的端口将数据通过保护链路转发到故障端口所在的路由器,然后通过顶层标签交换将数据转发到该故障端口。它极小地占用了系统容量,且不只限于特定的物理层上应用。

A multi-protocol label switching fast protection switching method, which includes: establishing a protection link with the same start point and end point as the protected link, establishing a protection label switching path along the protection link; The protection link performs fault detection; when a fault is detected, the data is marked with a label switching path and returned to the port that sent the data, and the port that sends the data forwards the data to the router where the faulty port is located through the protection link, and then passes Top-level label switching forwards data to the failed port. It occupies very little system capacity and is not limited to specific physical layer applications.

Description

多协议标签交换快速保护倒换方法Multiprotocol Label Switching Fast Protection Switching Method

本发明涉及数据通信的网络保护,具体地说是一种多协议标签交换快速保护倒换方法。The invention relates to network protection of data communication, in particular to a multi-protocol label switching fast protection switching method.

在数据通信中,IP网络的一个基本要求是稳定可靠,这要求网络设备能提供一定的保护功能,在网络在出现局部故障时要具有故障恢复能力,并能做到尽可能不中断用户的业务流。传统的保护技术按所处的协议层次可以分成物理层、链路层和IP(网络)层三类。中国专利申请CN1230065A公开了一种实现快速保护倒换的方法,如图1所示。在图1中,各个SDH网元A、B、C、D根据其业务上下关系以及环路的保护模式,自动生成正常工作以及各种保护方式下的交叉连接矩阵控制数据并存放在各个网元中预留的交叉连接矩阵控制存储区内,在环路发生各种故障时,执行如下步骤:各SDH网元各自确定其相对于故障点的位置;各SDH网元中的主控单元根据其相对于故障点所处的位置下发倒换命令;各所述网元执行倒换命令,将其正常工作下的交叉连接矩阵控制数据更换为相应保护方式下的交叉连接矩阵控制数据。此方法的缺点是在交叉连接矩阵控制存储区内,要存储所有正常工作以及各种保护方式下的交叉连接矩阵控制数据,无论哪一种保护方式下的交叉连接矩阵控制数据没有保存,都会导致当该故障发生时无法进行有效的保护,因此具有占用系统容量大的缺点。另外,此方法只能在特定的物理层上应用,一旦网络的拓扑结构发生变化,则需重新生成新的交叉连接矩阵控制数据。In data communication, a basic requirement of IP network is stability and reliability, which requires network equipment to provide a certain protection function, to have fault recovery capability when a local fault occurs in the network, and to ensure that the user's business is not interrupted as much as possible flow. The traditional protection technology can be divided into three categories according to the protocol level: the physical layer, the link layer and the IP (network) layer. Chinese patent application CN1230065A discloses a method for realizing fast protection switching, as shown in FIG. 1 . In Figure 1, each SDH network element A, B, C, and D automatically generates cross-connection matrix control data under normal operation and various protection modes according to their business upper and lower relationships and the protection mode of the loop, and stores them in each network element In the cross-connect matrix control storage area reserved in the network, when various faults occur in the loop, the following steps are performed: each SDH network element determines its position relative to the fault point; the main control unit in each SDH network element according to its A switching command is issued relative to the location of the fault point; each network element executes the switching command, and replaces the control data of the cross-connect matrix under normal operation with the control data of the cross-connect matrix under the corresponding protection mode. The disadvantage of this method is that in the cross-connect matrix control storage area, all the cross-connect matrix control data under normal operation and various protection modes should be stored. No matter which protection mode the cross-connect matrix control data is not saved, it will cause When this fault occurs, effective protection cannot be performed, so it has the disadvantage of occupying a large system capacity. In addition, this method can only be applied on a specific physical layer. Once the topology of the network changes, it is necessary to regenerate new cross-connect matrix control data.

本发明的目的在于提供一种多协议标签交换快速保护倒换方法,它不需要存储大量的各种故障情况和各种保护方式下的连接保护数据,极小地占用系统容量,并且不只限于特定的物理层上应用,即使网络的拓扑结构发生变化,仍然能够有效地实施保护。The purpose of the present invention is to provide a multi-protocol label switching fast protection switching method, which does not need to store a large number of connection protection data under various fault conditions and various protection modes, occupies a very small system capacity, and is not limited to specific Applied on the physical layer, even if the topology of the network changes, it can still effectively implement protection.

为实现上述目的,本发明的解决方案是:一种多协议标签交换快速保护倒换方法,它包括To achieve the above object, the solution of the present invention is: a multi-protocol label switching fast protection switching method, which includes

a、建立一条与被保护链路的起点和终点完全相同的保护链路,沿保护链路建立保护标签交换路径;a. Establish a protection link with the same starting point and end point as the protected link, and establish a protection label switching path along the protection link;

b、被保护链路的端口对被保护链路进行故障检测;b. The port of the protected link performs fault detection on the protected link;

c、当步骤b检测到故障时,将发往该故障端口的数据加上标签交换路径标记后返回发送该数据的端口,由发送该数据的端口将数据通过保护链路转发到故障端口所在的路由器,然后通过顶层标签交换将数据转发到该故障端口。c. When a fault is detected in step b, the data sent to the faulty port will be marked with a label switching path and returned to the port that sent the data, and the port that sent the data will forward the data to the port where the faulty port is located through the protection link The router then forwards the data to that failed port via top-level label switching.

在步骤a中,沿保护链路的正反方向分别建立保护标签交换路径。In step a, protection label switching paths are respectively established along the forward and reverse directions of the protection link.

在步骤b中,可以通过这样的方式进行故障检测:所述的被保护链路的端口的物理层芯片自行检测端口速率,并将该速率与设定的标准值进行比较,一旦该速率低于设定的标准值,向控制该端口的中央处理器发送报警信号,以此对被保护链路进行故障检测。In step b, fault detection can be carried out in such a way: the physical layer chip of the port of the protected link detects the port speed by itself, and compares the speed with the set standard value, once the speed is lower than The set standard value sends an alarm signal to the central processing unit controlling the port, so as to detect the fault of the protected link.

在步骤b中,也可以通过这样的方式进行故障检测:被保护链路是以PPP链路层协议建立连接,发送该数据的端口向接收该数据的端口按一定的时间间隔发送一个Echo-Request报文,接收该数据的端口接收到Echo-Request报文后向发送该数据的端口回送一个Echo-Reply报文,发送该数据的端口通过检测是否接收到Echo-Reply报文判断被保护链路是否发生故障,接收到该报文则判定被保护链路未发生故障,未接收到该报文则判定被保护链路发生故障。In step b, fault detection can also be performed in this way: the protected link is connected with the PPP link layer protocol, and the port sending the data sends an Echo-Request to the port receiving the data at a certain time interval message, the port receiving the data sends an Echo-Reply message back to the port sending the data after receiving the Echo-Request message, and the port sending the data judges the protected link by detecting whether the Echo-Reply message is received If a fault occurs, it is determined that the protected link is not faulty if the message is received, and it is determined that the protected link is faulty if the message is not received.

在步骤a中,在建立保护标签交换路径之前,为所建立的保护标签交换路径配置保护标签,该保护标签含有从发送该数据的路由器的哪个端口经由哪个其他路由器中转到哪条保护标签交换路径到达接收该数据的路由器的哪个端口的信息。在步骤c中,将发往该故障端口的数据加上标签交换路径标记后返回发送该数据的端口后,发送该数据的端口的中央处理器对该保护标签携带的信息进行识别,按照该保护标签携带的信息将数据通过标签交换路径发送到故障端口的路由器,在故障端口的路由器进行顶层标签的交换,将保护标签的目标端口信息解除,交换成该故障端口的信息。In step a, before the protection label switching path is established, the protection label is configured for the established protection label switching path, and the protection label contains which port of the router that sends the data is transferred to which protection label switching path via which other router Information about which port on the router that received the data arrived. In step c, after the data sent to the faulty port is marked with a label switching path and returned to the port that sent the data, the central processor of the port that sent the data identifies the information carried by the protection label, and according to the protection The information carried by the label sends the data to the router at the faulty port through the label switching path, and the router at the faulty port exchanges the top-level label, releases the target port information of the protection label, and exchanges it with the information of the faulty port.

由于本发明多协议标签交换快速保护倒换方法是针对链路的,它是为每一条被保护链路都建立一条保护链路,一旦被保护链路检测出故障,立刻将数据加上标签交换路径标记,通过保护链路转发到故障端口所在的路由器,通过顶层标签交换将数据转发到该故障端口,这种检测不依赖于网络的拓扑关系和其他链路的故障状况,因此,它不需要存储大量的各种故障情况和各种保护方式下的连接保护数据,因而极小地占用了系统容量,并且由于它不依赖于网络的拓扑关系,因此它不只限于特定的物理层上应用,即使网络的拓扑结构发生变化,仍然能够有效地实施保护。Since the multi-protocol label switching fast protection switching method of the present invention is aimed at links, it establishes a protection link for each protected link. Once a fault is detected on the protected link, the data is immediately added to the label switching path Marking, through the protection link forwarding to the router where the faulty port is located, and forwarding the data to the faulty port through top-level label switching, this detection does not depend on the topology of the network and the fault status of other links, so it does not need to store A large number of connection protection data under various fault conditions and various protection methods occupies a very small system capacity, and because it does not depend on the topology of the network, it is not limited to specific physical layer applications, even if the network Even if the topology changes, the protection can still be implemented effectively.

图1是现有技术实现网络保护倒换的示意图。Fig. 1 is a schematic diagram of implementing network protection switching in the prior art.

图2是本发明多协议标签交换快速保护倒换方法的流程图。Fig. 2 is a flow chart of the multi-protocol label switching fast protection switching method of the present invention.

图3是本发明多协议标签交换快速保护倒换示意图。Fig. 3 is a schematic diagram of MPLS fast protection switching according to the present invention.

下面结合附图对本发明的具体实施方式作进一步具体的说明。The specific implementation manners of the present invention will be further described in detail below in conjunction with the accompanying drawings.

图2是本发明多协议标签交换快速保护倒换方法的流程图,在图2中可以看到本发明的实现步骤如下。Fig. 2 is a flow chart of the multi-protocol label switching fast protection switching method of the present invention, and it can be seen from Fig. 2 that the implementation steps of the present invention are as follows.

(1)建立一条与被保护链路的起点和终点完全相同的保护链路,沿保护链路建立保护标签交换路径。(1) Establish a protection link with the same start point and end point as the protected link, and establish a protection label switching path along the protection link.

本发明是针对每一条具体的需要进行保护的链路都建立一条保护链路。该保护链路本身可以不是新的,而是以前就存在的,只不过是传送其它路由器间数据的,如图3中的C3端口经L2经其他路由器再经L3到达C4端口,该链路在被设置保护链路之后,同时传送正常传输的数据和被保护链路发生故障后倒换到此链路的数据。The present invention establishes a protection link for each specific link that needs to be protected. The protection link itself may not be new, but existed before. It is just for transmitting data between other routers. For example, the C3 port in Figure 3 reaches the C4 port via L2 via other routers and then via L3. After the protected link is set, the data transmitted normally and the data switched to this link after the protected link fails are transmitted at the same time.

每一条保护标签交换路径对应着一个保护标签。该保护标签是在建立保护标签交换路径之前配置的。该保护标签含有从发送该数据的路由器的哪个端口经由哪个其他路由器中转到哪条保护标签交换路径到达接收该数据的路由器的哪个端口的信息。Each protection label switching path corresponds to a protection label. This protection label is configured before establishing a protection label switched path. The protection label contains information on which port of the router sending the data is transferred to which port of the router receiving the data via which other router to which protection label switched path is relayed.

为所建立的保护标签交换路径配置保护标签的方法是配置一个寄存器,由该发生故障端口的中央处理器向该寄存器写入从发送该数据的路由器的哪个端口经由哪个其他路由器中转的哪条保护标签交换路径到达接收该数据的路由器的哪个端口的信息,在后述的通道切换时就按照此信息的路径切换到保护链路。The method of configuring the protection label for the established protection label switching path is to configure a register, and the central processing unit of the failed port writes to the register which protection line is relayed from which port of the router sending the data via which other router. Information about which port of the router that the label switching path reaches to receive the data is switched to the protection link according to the path of this information during channel switching described later.

由于保护标签交换路径是单向的,需要在两个方向上分别配置保护标签交换路径。每条被保护链路都需要配置两条保护标签交换路径。Since the protection label switching trail is unidirectional, it is necessary to configure protection label switching trails in both directions. Each protected link needs to be configured with two protection label switching paths.

为了使保护标签交换路径延保护路径建立并可以配置带宽和服务质量登记等保护策略参数,保护标签交换路径的建立需要使用CR-LDP信令。In order to make the establishment of the protection label switching path extend the protection path and configure the protection strategy parameters such as bandwidth and quality of service registration, the establishment of the protection label switching path needs to use CR-LDP signaling.

(2)被保护链路的端口对被保护链路进行故障检测。(2) The port of the protected link performs fault detection on the protected link.

对被保护链路进行故障检测大体上有两种可选的方法:There are basically two options for fault detection on the protected link:

第一种方法是被保护链路的端口的物理层芯片自行检测端口速率,并将该速率与设定的标准值进行比较,一旦该速率低于设定的标准值,向控制该端口的中央处理器发送报警信号,以此对被保护链路进行故障检测。目前的POS和以太网等物理层大都有通断检测的功能。The first method is that the physical layer chip of the port of the protected link detects the port rate by itself, and compares the rate with the set standard value. The processor sends an alarm signal to perform fault detection on the protected link. Most of the current POS and Ethernet physical layers have the function of on-off detection.

第二种方法一般只限于POS口使用PPP链路层协议时的情况。这种情况可以在链路层检测链路故障。PPP连接建立之后,PPP协议中的LCP部分能够实现连接性检测的功能。PPP连接的一方向另一方按一定的时间间隔发送Echo-Request报文,另一方接收到Echo-Request后必须回应一个Echo-Reply报文。发送Echo-Request一方通过是否接收到Echo-Reply就可以判断连接的通断情况。如果接到Echo-Reply就可以判断链路无故障,如果接不到Echo-Reply就认为链路已经发生了故障。The second method is generally limited to the situation when the POS port uses the PPP link layer protocol. This condition allows link failure to be detected at the link layer. After the PPP connection is established, the LCP part in the PPP protocol can realize the function of connectivity detection. One side of the PPP connection sends an Echo-Request message to the other party at a certain time interval, and the other party must respond with an Echo-Reply message after receiving the Echo-Request. The sender of the Echo-Request can judge whether the connection is on or off by receiving the Echo-Reply. If the Echo-Reply is received, it can be judged that the link is not faulty, and if the Echo-Reply is not received, the link is considered to be faulty.

所有这些检测方法都被可以实现MPLS快速保护倒换的故障检测机制,使支持MPLS快速保护倒换的端口能够迅速的检测到链路故障。All these detection methods are combined with a fault detection mechanism that can realize MPLS fast protection switching, so that ports supporting MPLS fast protection switching can quickly detect link faults.

(3)当上一步骤检测到故障时,并不把故障上报到IP层以上处理,IP层照常把数据发往链路故障的端口。该故障端口将发往该故障端口的数据加上标签交换路径标记后返回发送该数据的端口,发送该数据的端口的中央处理器对该保护标签携带的信息进行识别,按照该保护标签携带的信息将数据通过标签交换路径发送到故障端口的路由器,在故障端口的路由器进行顶层标签的交换,将保护标签的目标端口信息解除,交换成该故障端口的信息。(3) When a fault is detected in the previous step, the fault is not reported to the IP layer for processing, and the IP layer sends the data to the port of the link fault as usual. The faulty port returns the data sent to the faulty port to the port that sent the data after adding the label switching path mark, and the central processor of the port that sends the data identifies the information carried by the protection label, The information sends the data to the router with the faulty port through the label switching path, and the router at the faulty port exchanges the top-level label, releases the target port information of the protection label, and exchanges it with the information of the faulty port.

如果被保护的链路再次发生故障,这时是不可能实施有效保护的。为了避免一个故障链路的数据倒换到保护标签交换路径后又从另外一个故障链路保护标签交换路径环回,路由器要能够识别保护标签交换路径以区别保护通道的数据和正常数据,保护通道的数据不能进行二次保护,要在故障链路上丢弃。If the link to be protected fails again, it is impossible to implement effective protection at this time. In order to prevent the data of a faulty link from being switched to the protection label switching path and then looped back from the protection label switching path of another faulty link, the router must be able to identify the protection label switching path to distinguish the data of the protection channel from the normal data. The data cannot be protected twice and must be discarded on the faulty link.

下面我们举一个例子详细描述一下本发明的实现过程。如图3所示。假设被保护链路是L1,两端的路由器分别是R1、R2,两个端口分别是C1、C2。从C1、C2输出到L1的数据流分别是C1、C2下行数据流,从L1到C1、C2的数据流分别是C1、C2上行数据流。正常情况下C1下行数据流通过L1到达C2变成C2上行数据流。Below we give an example to describe the realization process of the present invention in detail. As shown in Figure 3. Suppose the link to be protected is L1, the routers at both ends are R1 and R2, and the two ports are C1 and C2 respectively. The data flows output from C1 and C2 to L1 are downlink data flows of C1 and C2 respectively, and the data flows from L1 to C1 and C2 are uplink data flows of C1 and C2 respectively. Under normal circumstances, the downstream data flow of C1 reaches C2 through L1 and becomes the upstream data flow of C2.

按照本发明首先为被保护链路L1建立一条与被保护链路的起点和终点完全相同的保护链路:C1到L2到其他路由器到L3到C4。沿该保护链路建立保护标签交换路径。在建立该保护标签交换路径之前要配置一个保护标签,一般是通过一个寄存器来配置的。由该发生故障端口的中央处理器向该寄存器写入从发送该数据的路由器的哪个端口经由哪个其他路由器中转的哪条保护标签交换路径到达接收该数据的路由器的哪个端口的信息,在本例中也就是一旦L1链路发生故障,向该寄存器写入由C3端口经由L2经由其他路由器再经由L3最后到端口C4的路径信息,在后述的通道切换时就按照此信息切换到该路径。According to the present invention, a protection link is firstly established for the protected link L1 with the same start point and end point as the protected link: C1 to L2 to other routers to L3 to C4. A protection label switched path is established along the protection link. Before establishing the protection label switching path, a protection label needs to be configured, usually through a register. The central processing unit of the failed port writes the information of which port of the router that sends the data to which port of the router that receives the data is reached by which port of the router that sends the data via which other router transits which protection label switched path to the register by the central processor of the failed port. That is, once the L1 link fails, write the path information from the C3 port via L2 via other routers to the port C4 via L3 to the register, and then switch to this path according to this information during channel switching described later.

当L1链路发生故障时,端口C1、C2进入环回保护状态,C1下行数据流在进行链路层封装处理时加上标签交换路径标记封装后环回到C1上行,C1上行到达路由器R1,由路由器R1的中央处理器开始判断保护标签的内容,读取所述的寄存器的路径信息,在本例中即由C3端口经由L2经由其他路由器再经由L3最后到端口C4的路径信息。路由器R1通过保护标签交换路径从端口C3将报文由链路L2转发到其他路由器再经过链路L3到达路由器R2的端口C4。When the L1 link fails, the ports C1 and C2 enter the loopback protection state, and the downstream data flow of C1 is encapsulated with the label switching path mark during the link layer encapsulation process, and then looped back to the upstream of C1, and the upstream of C1 reaches the router R1. The central processing unit of router R1 starts to judge the content of the protection label, and reads the path information of the register, in this example, the path information from port C3 via L2 via other routers and finally to port C4 via L3. Router R1 forwards the message from port C3 through link L2 to other routers through the protection label switching path, and then reaches port C4 of router R2 through link L3.

当受保护的报文到达路由器R2的端口C4后,通过顶层标签交换把报文通过交换网转发到端口C2。在顶层标签中有目标端口的信息,在这个过程中,只要将该实际到达的目标端口信息解除,交换成该故障端口的信息就可以了。然后端口C2在环回保护状态下把报文转发到C2的上行,这样就和正常到达的报文一样了。When the protected message arrives at port C4 of router R2, the message is forwarded to port C2 through the switching network through top-level label switching. There is information about the target port in the top-level label. In this process, you only need to remove the information of the actually arrived target port and replace it with the information of the faulty port. Then port C2 forwards the packet to the upstream of C2 in the loopback protection state, which is the same as the normally arriving packet.

如果L1因为断纤被保护环回后,在L2或L3或其他链路再次发生断纤,需要丢弃所有的被保护报文。If L1 is protected and looped back due to a fiber break, and a fiber break occurs on L2 or L3 or other links again, all protected packets need to be discarded.

Claims (7)

1、一种多协议标签交换快速保护倒换方法,它包括:1. A multi-protocol label switching fast protection switching method, which comprises: a、建立一条与被保护链路的起点和终点完全相同的保护链路,沿保护链路建立保护标签交换路径;a. Establish a protection link with the same starting point and end point as the protected link, and establish a protection label switching path along the protection link; b、被保护链路的端口对被保护链路进行故障检测;b. The port of the protected link performs fault detection on the protected link; c、当步骤b检测到故障时,将发往该故障端口的数据加上标签交换路径标记后返回发送该数据的端口,由发送该数据的端口将数据通过保护链路转发到故障端口所在的路由器,然后通过顶层标签交换将数据转发到该故障端口。c. When a fault is detected in step b, the data sent to the faulty port will be marked with a label switching path and returned to the port that sent the data, and the port that sent the data will forward the data to the port where the faulty port is located through the protection link The router then forwards the data to that failed port via top-level label switching. 2、根据权利要求1所述的多协议标签交换快速保护倒换方法,其特征在于:在步骤a中,沿保护链路的正反方向分别建立保护标签交换路径。2. The MPLS fast protection switching method according to claim 1, characterized in that: in step a, protection label switching paths are respectively established along the forward and reverse directions of the protection link. 3、根据权利要求1所述的多协议标签交换快速保护倒换方法,其特征在于:在步骤b中,所述的被保护链路的端口的物理层芯片自行检测端口速率,并将该速率与设定的标准值进行比较,一旦该速率低于设定的标准值,向控制该端口的中央处理器发送报警信号,以此对被保护链路进行故障检测。3. The multi-protocol label switching fast protection switching method according to claim 1, characterized in that: in step b, the physical layer chip of the port of the protected link detects the port rate by itself, and compares the rate with the Compared with the set standard value, once the rate is lower than the set standard value, an alarm signal is sent to the central processor controlling the port, so as to detect the fault of the protected link. 4、根据权利要求1所述的多协议标签交换快速保护倒换方法,其特征在于:在步骤b中,被保护链路是以PPP链路层协议建立连接,发送该数据的端口向接收该数据的端口按一定的时间间隔发送一个Echo-Request报文,接收该数据的端口接收到Echo-Request报文后向发送该数据的端口回送一个Echo-Reply报文,发送该数据的端口通过检测是否接收到Echo-Reply报文判断被保护链路是否发生故障,接收到该报文则判定被保护链路未发生故障,未接收到该报文则判定被保护链路发生故障。4. The multi-protocol label switching fast protection switching method according to claim 1, characterized in that: in step b, the protected link is connected with the PPP link layer protocol, and the port that sends the data is connected to the port that receives the data The port that sends the data sends an Echo-Request message at a certain time interval, and the port that receives the data sends an Echo-Reply message back to the port that sent the data after receiving the Echo-Request message, and the port that sends the data passes the test. After receiving the Echo-Reply message, it is judged whether the protected link is faulty. If the message is received, it is judged that the protected link is not faulty. If the message is not received, it is judged that the protected link is faulty. 5、根据权利要求1所述的多协议标签交换快速保护倒换方法,其特征在于:在步骤a中,在建立保护标签交换路径之前,为所建立的保护标签交换路径配置保护标签,该保护标签含有从发送该数据的路由器的哪个端口经由哪个其他路由器中转到哪条保护标签交换路径到达接收该数据的路由器的哪个端口的信息。5. The multi-protocol label switching fast protection switching method according to claim 1, characterized in that: in step a, before establishing a protection label switching path, a protection label is configured for the established protection label switching path, and the protection label Information about which port of the router sending the data is transferred to which port of the router receiving the data is transferred to which protection label switching path via which other router. 6、根据权利要求5所述的多协议标签交换快速保护倒换方法,其特征在于:在步骤c中,将发往该故障端口的数据加上标签交换路径标记后返回发送该数据的端口后,发送该数据的端口的中央处理器对该保护标签携带的信息进行识别,按照该保护标签携带的信息将数据通过标签交换路径发送到故障端口的路由器,在故障端口的路由器进行顶层标签的交换,将保护标签的目标端口信息解除,交换成该故障端口的信息。6. The multi-protocol label switching fast protection switching method according to claim 5, characterized in that: in step c, after the data sent to the faulty port is marked with a label switching path and returned to the port that sent the data, The central processor of the port that sends the data identifies the information carried by the protection label, and sends the data to the router at the faulty port through the label switching path according to the information carried by the protection label, and the router at the faulty port performs top-level label exchange, Release the target port information of the protection label and replace it with the information of the faulty port. 7、根据权利要求6所述的多协议标签交换快速保护倒换方法,其特征在于:在步骤a中,为所建立的保护标签交换路径配置保护标签的方法是配置一个寄存器,由该发生故障端口的中央处理器向该寄存器写入从发送该数据的路由器的哪个端口经由哪个其他路由器中转的哪条保护标签交换路径到达接收该数据的路由器的哪个端口的信息。7. The multi-protocol label switching fast protection switching method according to claim 6, characterized in that: in step a, the method of configuring the protection label for the established protection label switching path is to configure a register, and the faulty port The central processing unit of the computer writes information about which port of the router that sends the data to which port of the router that receives the data is reached from which port of the router that sends the data via which other router transits which protected label switching path to the register.
CNB011295619A 2001-06-27 2001-06-27 Fast protecting switching method for multi-protocol label exchange Expired - Fee Related CN1145333C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB011295619A CN1145333C (en) 2001-06-27 2001-06-27 Fast protecting switching method for multi-protocol label exchange

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB011295619A CN1145333C (en) 2001-06-27 2001-06-27 Fast protecting switching method for multi-protocol label exchange

Publications (2)

Publication Number Publication Date
CN1394053A true CN1394053A (en) 2003-01-29
CN1145333C CN1145333C (en) 2004-04-07

Family

ID=4669274

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB011295619A Expired - Fee Related CN1145333C (en) 2001-06-27 2001-06-27 Fast protecting switching method for multi-protocol label exchange

Country Status (1)

Country Link
CN (1) CN1145333C (en)

Cited By (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006081775A1 (en) * 2005-02-06 2006-08-10 Huawei Technologies Co., Ltd. An implementing method of binding the working label switched path with the protection label switched path
WO2006108353A1 (en) * 2005-04-15 2006-10-19 Huawei Technologies Co., Ltd. A method for implementing the bi-directional protection switch of multiple protocol label switch
CN1306734C (en) * 2003-03-04 2007-03-21 华为技术有限公司 Service link protecting method for intelligent optical network
CN1309221C (en) * 2003-06-08 2007-04-04 华为技术有限公司 User facility double returning method based on multi-protocol label exchange
CN1323518C (en) * 2003-09-28 2007-06-27 华为技术有限公司 A Routing Path Fault Restoration Method
CN100359860C (en) * 2004-09-27 2008-01-02 华为技术有限公司 A protection switching method for a multi-protocol label switching network
CN100370736C (en) * 2003-09-02 2008-02-20 华为技术有限公司 A Management Method Based on Multiplane Resources
CN100372312C (en) * 2004-03-31 2008-02-27 华为技术有限公司 Implementation Method of Label Switching Path Network Test
CN100397826C (en) * 2004-09-30 2008-06-25 华为技术有限公司 Protection switching method in multi-protocol label switching system
CN100403734C (en) * 2005-11-02 2008-07-16 华为技术有限公司 A business flow protection method
CN100414910C (en) * 2005-09-19 2008-08-27 华为技术有限公司 System and method for business flow protection
CN100421387C (en) * 2005-09-08 2008-09-24 华为技术有限公司 A business flow protection method
CN100471145C (en) * 2003-08-06 2009-03-18 中兴通讯股份有限公司 An Automatic Protection Switching Method
WO2009074057A1 (en) * 2007-11-30 2009-06-18 Huawei Technologies Co., Ltd. A head node protection method, a system and a device for the point-to-multipoint label switch path
CN101262434B (en) * 2003-02-07 2010-12-01 日本电信电话株式会社 Method for setting multicast transmission path and multicast label switching method for realizing the method
CN101146115B (en) * 2005-04-15 2011-08-10 华为技术有限公司 Implementation method for bidirectional protective switching of multi-protocol label switching
CN101099086B (en) * 2005-02-22 2011-10-12 思科技术公司 Method and apparatus for constructing a repair path around a non-available component in a data communications network
CN101212366B (en) * 2007-12-21 2011-12-21 杭州华三通信技术有限公司 Failure detection method, system, and main node in Ethernet loop network
CN101771610B (en) * 2009-12-24 2012-05-09 中兴通讯股份有限公司 Transmission multi-protocol label switching network system and link protection method
CN101036126B (en) * 2004-12-14 2012-05-16 思科技术公司 Method, system and device for fast recovery in case of border router node failure in a computer network
CN101616062B (en) * 2008-06-26 2012-07-04 中兴通讯股份有限公司 Method for realizing IP transmitting
CN102857420A (en) * 2012-08-24 2013-01-02 中兴通讯股份有限公司 Protective method of cross line card, associated device, and method and system for accessing line card service to PTN (Packet Transport Network)
CN115514701A (en) * 2021-06-22 2022-12-23 迈络思科技有限公司 Deadlock-free local rerouting for handling multiple local link failures in a hierarchical network topology
US12155563B2 (en) 2022-09-05 2024-11-26 Mellanox Technologies, Ltd. Flexible per-flow multipath managed by sender-side network adapter
US12328251B2 (en) 2022-09-08 2025-06-10 Mellano Technologies, Ltd. Marking of RDMA-over-converged-ethernet (RoCE) traffic eligible for adaptive routing

Cited By (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101262434B (en) * 2003-02-07 2010-12-01 日本电信电话株式会社 Method for setting multicast transmission path and multicast label switching method for realizing the method
CN1306734C (en) * 2003-03-04 2007-03-21 华为技术有限公司 Service link protecting method for intelligent optical network
CN1309221C (en) * 2003-06-08 2007-04-04 华为技术有限公司 User facility double returning method based on multi-protocol label exchange
CN100471145C (en) * 2003-08-06 2009-03-18 中兴通讯股份有限公司 An Automatic Protection Switching Method
CN100370736C (en) * 2003-09-02 2008-02-20 华为技术有限公司 A Management Method Based on Multiplane Resources
CN1323518C (en) * 2003-09-28 2007-06-27 华为技术有限公司 A Routing Path Fault Restoration Method
CN100372312C (en) * 2004-03-31 2008-02-27 华为技术有限公司 Implementation Method of Label Switching Path Network Test
CN100359860C (en) * 2004-09-27 2008-01-02 华为技术有限公司 A protection switching method for a multi-protocol label switching network
US8248917B2 (en) 2004-09-27 2012-08-21 Huawei Technologies Co., Ltd. Method and system for implementing protection switching in multi-protocol label switching network
CN100397826C (en) * 2004-09-30 2008-06-25 华为技术有限公司 Protection switching method in multi-protocol label switching system
CN101036126B (en) * 2004-12-14 2012-05-16 思科技术公司 Method, system and device for fast recovery in case of border router node failure in a computer network
WO2006081775A1 (en) * 2005-02-06 2006-08-10 Huawei Technologies Co., Ltd. An implementing method of binding the working label switched path with the protection label switched path
US8856381B2 (en) 2005-02-06 2014-10-07 Huawei Technologies Co., Ltd. Method for binding work label switching path and protection label switching path
CN101099086B (en) * 2005-02-22 2011-10-12 思科技术公司 Method and apparatus for constructing a repair path around a non-available component in a data communications network
CN100407725C (en) * 2005-04-15 2008-07-30 华为技术有限公司 Method for realizing bidirectional protection switching of multi-protocol label switching
WO2006108353A1 (en) * 2005-04-15 2006-10-19 Huawei Technologies Co., Ltd. A method for implementing the bi-directional protection switch of multiple protocol label switch
CN101146115B (en) * 2005-04-15 2011-08-10 华为技术有限公司 Implementation method for bidirectional protective switching of multi-protocol label switching
CN100421387C (en) * 2005-09-08 2008-09-24 华为技术有限公司 A business flow protection method
CN100414910C (en) * 2005-09-19 2008-08-27 华为技术有限公司 System and method for business flow protection
CN100403734C (en) * 2005-11-02 2008-07-16 华为技术有限公司 A business flow protection method
WO2009074057A1 (en) * 2007-11-30 2009-06-18 Huawei Technologies Co., Ltd. A head node protection method, a system and a device for the point-to-multipoint label switch path
CN101212366B (en) * 2007-12-21 2011-12-21 杭州华三通信技术有限公司 Failure detection method, system, and main node in Ethernet loop network
CN101616062B (en) * 2008-06-26 2012-07-04 中兴通讯股份有限公司 Method for realizing IP transmitting
CN101771610B (en) * 2009-12-24 2012-05-09 中兴通讯股份有限公司 Transmission multi-protocol label switching network system and link protection method
CN102857420A (en) * 2012-08-24 2013-01-02 中兴通讯股份有限公司 Protective method of cross line card, associated device, and method and system for accessing line card service to PTN (Packet Transport Network)
WO2014029286A1 (en) * 2012-08-24 2014-02-27 中兴通讯股份有限公司 Protection method of cross line card, relevant device, and method and system for access of line card service to ptn
CN102857420B (en) * 2012-08-24 2016-01-20 中兴通讯股份有限公司 The method and system of cross-line card protection method, relevant apparatus and line card service access PTN
CN115514701A (en) * 2021-06-22 2022-12-23 迈络思科技有限公司 Deadlock-free local rerouting for handling multiple local link failures in a hierarchical network topology
US11870682B2 (en) 2021-06-22 2024-01-09 Mellanox Technologies, Ltd. Deadlock-free local rerouting for handling multiple local link failures in hierarchical network topologies
US12155563B2 (en) 2022-09-05 2024-11-26 Mellanox Technologies, Ltd. Flexible per-flow multipath managed by sender-side network adapter
US12328251B2 (en) 2022-09-08 2025-06-10 Mellano Technologies, Ltd. Marking of RDMA-over-converged-ethernet (RoCE) traffic eligible for adaptive routing

Also Published As

Publication number Publication date
CN1145333C (en) 2004-04-07

Similar Documents

Publication Publication Date Title
CN1145333C (en) Fast protecting switching method for multi-protocol label exchange
US7881184B2 (en) Reverse notification tree for data networks
US8130637B2 (en) Method and apparatus for detecting MPLS network failures
US8854975B2 (en) Scaling OAM for point-to-point trunking
US8588076B2 (en) Method and system for providing user access to communication services, and related computer program product
US20100296393A1 (en) Method for establishing an mpls data network protection pathway
US20020093954A1 (en) Failure protection in a communications network
CN101702658B (en) Implement method of ring network protection and system thereof
CN100359860C (en) A protection switching method for a multi-protocol label switching network
CA2570333C (en) Method for implementing bidirectional protection switching in multiple protocol label switching network
US20070271484A1 (en) Method, system and network entity for detecting a connection fault
JP2002300192A (en) Method and apparatus for rerouting a connection in a data communication network based on a user connection monitoring function
CN100586096C (en) A topology notification method, system and device based on L2VPN
US7233567B1 (en) Apparatus and method for supporting multiple traffic redundancy mechanisms
US8130634B2 (en) Fast re-route in IP/MPLS networks and other networks using SONET signaling
CN115297051A (en) Fast reroute using egress port loopback
CN101156413B (en) Method and device for realizing group protection in MPLS network
CN101193052B (en) Method and system for sub-network connection protection in multi-protocol label switching
CN100525301C (en) Multi-protocol label exchange-network protection switching-over method
US12309056B2 (en) Ethernet virtual private network fast reroute triggered designated forwarder election
EP1942609B1 (en) A system and method for protecting multicast service path
WO2009089642A1 (en) Method and system for smart protection of ethernet virtual private-rooted multipoint service
CN100414910C (en) System and method for business flow protection
KR100349655B1 (en) Path setup method for path protection/recovery in MPLS networks and path recovery method using the same
US8457141B2 (en) Telecommunication network

Legal Events

Date Code Title Description
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
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
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20040407

Termination date: 20180627