A method for establishing a restoration path, comprising: determining (S100a), by a first node according to route information of a restoration path of a service and route information of a working path of the service, whether a first downstream neighboring node is the same as a second downstream neighboring node, and obtaining a first determination result, wherein the first downstream neighboring node is a downstream neighboring node of the first node on the restoration path, and the second downstream neighboring node is a downstream neighboring node of the first node on the working path; allocating (S102a), by the first node, a first label and a first interface according to a condition, wherein the condition comprises the first determination result, the first label is a forwarding label from the first node to the first downstream neighboring node, and the first interface is an outbound interface from the first node to the first downstream neighboring node, wherein the allocating, by the first node, a first label and a first interface according to a condition specifically comprises: if the first determination result is that the first downstream neighboring node is the same as the second downstream neighboring node, the first label is the same as a forwarding label from the first node to the second downstream neighboring node, and the first interface is the same as an outbound interface from the first node to the second downstream neighboring node; sending (S103a), by the first node, an establishment request message to the first downstream neighboring node, wherein the establishment request message comprises at least the first label, the first interface, the route information of the restoration path, an identifier of the working path, and a shared resource indication information, wherein the shared resource indication information is used to determine that the restoration path shares a bandwidth resource with the working path by the first downstream neighboring node; receiving (S104a), by the first node, an establishment response message of the restoration path, wherein the establishment response message comprises at least a fourth label, a fourth interface, and the route information of the restoration path, the fourth label is a forwarding label from the first downstream neighboring node to the first node, and the fourth interface is an outbound interface from the first downstream neighboring node to the first node; and establishing (S105a), by the first node, a cross-connection of the restoration path according to the first label, the first interface, the fourth label, and the fourth interface. determining (S100a), by a first node according to route information of a restoration path of a service and route information of a working path of the service, whether a first downstream neighboring node is the same as a second downstream neighboring node, and obtaining a first determination result, wherein the first downstream neighboring node is a downstream neighboring node of the first node on the restoration path, and the second downstream neighboring node is a downstream neighboring node of the first node on the working path; allocating (S102a), by the first node, a first label and a first interface according to a condition, wherein the condition comprises the first determination result, the first label is a forwarding label from the first node to the first downstream neighboring node, and the first interface is an outbound interface from the first node to the first downstream neighboring node, wherein the allocating, by the first node, a first label and a first interface according to a condition specifically comprises: if the first determination result is that the first downstream neighboring node is the same as the second downstream neighboring node, the first label is the same as a forwarding label from the first node to the second downstream neighboring node, and the first interface is the same as an outbound interface from the first node to the second downstream neighboring node; sending (S103a), by the first node, an establishment request message to the first downstream neighboring node, wherein the establishment request message comprises at least the first label, the first interface, the route information of the restoration path, an identifier of the working path, and a shared resource indication information, wherein the shared resource indication information is used to determine that the restoration path shares a bandwidth resource with the working path by the first downstream neighboring node; receiving (S104a), by the first node, an establishment response message of the restoration path, wherein the establishment response message comprises at least a fourth label, a fourth interface, and the route information of the restoration path, the fourth label is a forwarding label from the first downstream neighboring node to the first node, and the fourth interface is an outbound interface from the first downstream neighboring node to the first node; and establishing (S105a), by the first node, a cross-connection of the restoration path according to the first label, the first interface, the fourth label, and the fourth interface.