[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN102136936A - Method, node and system for preventing control plane faults from influencing operation of forward data plane - Google Patents

Method, node and system for preventing control plane faults from influencing operation of forward data plane Download PDF

Info

Publication number
CN102136936A
CN102136936A CN2010105574606A CN201010557460A CN102136936A CN 102136936 A CN102136936 A CN 102136936A CN 2010105574606 A CN2010105574606 A CN 2010105574606A CN 201010557460 A CN201010557460 A CN 201010557460A CN 102136936 A CN102136936 A CN 102136936A
Authority
CN
China
Prior art keywords
node
lsp
interconnection
response message
information
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
CN2010105574606A
Other languages
Chinese (zh)
Other versions
CN102136936B (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 CN201010557460.6A priority Critical patent/CN102136936B/en
Publication of CN102136936A publication Critical patent/CN102136936A/en
Application granted granted Critical
Publication of CN102136936B publication Critical patent/CN102136936B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention discloses a method, node and system for preventing control plane faults from influencing operation of a forward data plane and nodes. The method comprises the following steps: after the control plane fails, when the node needs to delete the cross connection of label switch path (LSP) of a local forward data plane, sending the information of the cross connection to a head node of the LSP; receiving a response message returned by the head node; and if the response message indicates that the cross connection of the LSP is not consistent with the cross connection of the LSP stored by the head node, deleting the cross connection of the local LSP; otherwise, reserving the cross connection of the local LSP. According to the invention, normal services can be prevented from being interrupted wrongly when the information of the control planes among network nodes is not consistent or the information of the control panel is not consistent with the information of the forward data plane in a node.

Description

Avoid method, node and the system of the operation of control plane fault effects Forwarding plane
Technical field
The present invention relates to communication technical field, be specifically related to a kind of method, node and system that avoids the operation of control plane fault effects Forwarding plane.
Background technology
Along with the continuous progress of hardware technology, the device interior parts of data communication field have differentiated special-purpose control module and packet forwarding module.Wherein, control module is responsible for the operation of various routes, signaling, management agreement, realizes for autgmentability generally adopts software; Packet forwarding module is responsible for the message forwarding of dividing into groups, for guaranteed efficiency generally is that hardware is realized.And, can accomplish independent replacing fully between control module and the packet forwarding module.In this case, generally require the fault of control module can not influence the normal operation of forwarding module.
At present, with RSVP (RSVP, Resource ReSer Vation Protocol) and after Extended Protocol is applied to the transmission field, on network model, differentiated independently control plane (Control Plane) and Forwarding plane (Forward Data Plane) especially clearly, even allowed to dispose respectively.In this case, it has been the requirement that must satisfy that control, forwarding separate, and operator explicitly calls for the fault of control plane can not influence the normal operation of Forwarding plane.
Each node all is that route, signaling protocol by its control plane realized alternately to obtaining of the topological sum service distribution information of whole network in the network, and the mutual inevitable free of agreement postpones, and this time-delay has caused the inconsistent of control plane data on each node.Even more serious situation is that the control plane consultation on some node breaks down, and resets such as the control integrated circuit board.In the prior art, after the control plane of malfunctioning node and neighbor node recovered to communicate by letter, the information of can obtaining from the control plane of neighbor node was recovered the control plane data of self, not only can cause the data of the control plane of intra-node and Forwarding plane inconsistent.And, can't guarantee under the correct situation of control plane data, transmit with the control plane Data Update and intersect, will cause the cross-coupled wrong deletion of Forwarding plane, should not interrupted service interrupt.
Summary of the invention
The embodiment of the invention provides a kind of method, node and system that avoids the operation of control plane fault effects Forwarding plane, to avoid control plane information inconsistency between network node, perhaps when intra-node control plane and Forwarding plane information inconsistency, interrupt normal professional mistakenly.
For this reason, the embodiment of the invention provides following technical scheme:
A kind of method of avoiding the operation of control plane fault effects Forwarding plane comprises:
After control plane breaks down, when this node need be deleted the interconnection of LSP of local Forwarding plane, described cross-coupled information is sent to the first node of described LSP;
Receive the response message that first node returns;
If described response message indicates the interconnection of the interconnection of described LSP and the described LSP that first node is preserved inconsistent, the then interconnection of the LSP of deletion this locality;
Otherwise, keep the interconnection of local LSP.
A kind of node comprises:
Information transmitting unit is used for after control plane breaks down, and when this node need be deleted the interconnection of LSP of local Forwarding plane, described cross-coupled information is sent to the first node of described LSP;
The response message receiving element is used to receive the response message that first node returns;
The intersection information maintenance unit is used for when described response message indicates the interconnection of the described LSP that the interconnection of described LSP and first node preserve inconsistent the interconnection of the LSP that deletion is local; Otherwise, keep the interconnection of local LSP.
A kind of node comprises:
Information receiving unit is used to receive the cross-coupled information that other node sends;
Judging unit is used for determining the LSP of described interconnection correspondence, and judges whether the interconnection that receives is consistent with the interconnection of the described LSP that oneself preserves;
Response unit is used for returning response message to described other node, and whether the described interconnection of indication is consistent with the interconnection of the described LSP that oneself preserves in described response message.
A kind of system that avoids the operation of control plane fault effects Forwarding plane comprises: by LSP continuous first node and other node;
Described other node, be used for after control plane breaks down, when this node need be deleted the interconnection of LSP of local Forwarding plane, described cross-coupled information is sent to the first node of described LSP, and when the response message that described first node returns indicates the interconnection of the described LSP that the interconnection of described LSP and first node preserve inconsistent, the interconnection of the LSP that deletion is local;
First node, be used to receive the cross-coupled information that described other node sends, determine the LSP of described interconnection correspondence, and judge whether described interconnection is consistent with the interconnection of the described LSP that oneself preserves, and return response message to described other node, whether the described interconnection of indication is consistent with the interconnection of the described LSP of oneself preservation in described response message.
The embodiment of the invention is avoided method, node and the system of control plane fault effects Forwarding plane operation, after control plane breaks down, when this node need be deleted the interconnection of LSP of local Forwarding plane, it or not direct deletion, but at first described cross-coupled information is sent to the first node of described LSP, the interconnection that the result who described interconnection is confirmed according to first node determines whether to delete described LSP again.Since with the interconnection of the LSP of this locality of first node preservation as validation criteria, data than upstream and downstream adjacent node are more reliable, therefore not only can avoid control plane information inconsistency between network node, and can avoid intra-node control plane and Forwarding plane information inconsistency the time, interrupt normal professional mistakenly.
Description of drawings
In order to be illustrated more clearly in the embodiment of the present application or technical scheme of the prior art, to do to introduce simply to the accompanying drawing of required use among the embodiment below, apparently, the accompanying drawing that describes below only is some embodiment that put down in writing among the present invention, for those of ordinary skills, can also obtain other accompanying drawing according to these accompanying drawings.
Fig. 1 is the flow chart that the embodiment of the invention is avoided the method for control plane fault effects Forwarding plane operation;
Fig. 2 is the structural representation of a kind of node of providing of the embodiment of the invention;
Fig. 3 is the structural representation of the another kind of node that provides of the embodiment of the invention;
Fig. 4 is the networking schematic diagram that the embodiment of the invention is avoided the system of control plane fault effects Forwarding plane operation;
Fig. 5 is the schematic diagram of LSP in the embodiment of the invention.
Embodiment
In order to make those skilled in the art person understand the scheme of the embodiment of the invention better, the embodiment of the invention is described in further detail below in conjunction with drawings and embodiments.
In existing RSVP and Extended Protocol thereof, under two adjacent node normal conditions, can continue to send Hello message, lay oneself open to normal operating conditions with announcement the other side.When the control plane of certain node breaks down, reset such as the control integrated circuit board, at this moment, its adjacent node all can detect Hello message disappearance, thereby judges the communication disruption with this malfunctioning node.
In this case, usually adopt the level and smooth (GR of startup, Graceful Restart) mechanism, malfunctioning node is by the control plane GR process between the adjacent node, obtain control plane information from adjacent node, recover this node control panel data, upgrade label switched path (LSP, the label switched paths) intersection information of malfunctioning node this locality then according to this node control panel data.
GR is a kind of be intended to make main Routing Protocol and multiprotocol label switching (MPLS, Multi-Protocol Label Switching) the signaling protocol minimized mechanism of influence of restarting, its objective is that reduce router restarts or calculate the route flapping that the service that needs heavy-route causes as far as possible, reduces the waste of route computational resource and network bandwidth resources.
In these cases, adjacent node can enter the GR state, waits for that in a period of time (being referred to as the GR time) malfunctioning node recovers the communication of control plane.In the prior art, follow-uply have two kinds of situations:
(1) after the GR time finishes, adjacent node is not also finished and the communicating by letter of the control plane of malfunctioning node, and then adjacent node can be deleted the LSP interconnection that oneself keeps.
(2) before the GR time finishes, the control plane of adjacent node and malfunctioning node has recovered to communicate by letter.At this moment, malfunctioning node and adjacent node interactive information, the LSP interconnection that recovers its control plane.Generally speaking, the data on the adjacent node can guarantee the state before malfunctioning node returns to its fault.But also have some special circumstances, the data on the adjacent node change, and malfunctioning node is inconsistent from control plane LSP interconnection and the LSP interconnection local the transmitting that adjacent node recovers; More specifically situation is the fault that control plane also appears in adjacent node, can't provide data to the LSP interconnection of malfunctioning node in order to the recovery control plane at all.At this moment, malfunctioning node can adopt dogmatic mode, directly with its also LSP interconnection of insecure control plane Data Update Forwarding plane.
Because under above-mentioned (1) kind situation, the LSP interconnection institute that adjacent node deletion oneself keeps based on prerequisite be that the control plane communication of assumed fault node is less than recovery, its forwarding must be a fault, no matter perhaps whether it transmit fault, all can keep.But this hypothesis is problematic, because the Forwarding plane of malfunctioning node may be normal, business is at all in normal use, and just fault has appearred in control plane.Therefore, in this case, adjacent node can be deleted the LSP interconnection that oneself keeps.
And under above-mentioned (2) kind situation, after malfunctioning node recovers communication, because its control plane data that obtain not are reliable, therefore, in this case, malfunctioning node may be deleted some LSP interconnection during with the LSP interconnection of insecure control plane Data Update Forwarding plane mistakenly.
The embodiment of the invention is avoided method, node and the system of control plane fault effects Forwarding plane operation, at above-mentioned these situations, occur unusual at control plane, when needing deletion LSP interconnection, the cross-coupled information of LSP of needs deletions is sent to first node carry out consistency and confirm, to avoid wrong deletion LSP interconnection.
Need to prove that in embodiments of the present invention, described node is meant a network element that possesses the MPLS exchange capacity in the network, this node comprises control plane information and Forwarding plane information.Wherein:
Control plane information comprises: path status controll block (PSB, Path Status Control Block) and reservation state controll block (RSB, ReSerVation Status Control Block).On node, each bar LSP can safeguard a PSB and a RSB, is writing down the network layer information of a LSP, mainly comprises:
The source of A, LSP, destination node sign, the call number of LSP on source node, instance number, these information can be in network LSP of unique identification.
The preempting priority of B, LSP, bandwidth, route restriction, the path record, parameters such as upstream and downstream label value, behavior plays key effect to these parameters to message forwarding.
Forwarding plane information comprises interconnection, and each LSP can have the interconnection of a correspondence.Interconnection is the foundation that message is transmitted, and its content comprises: incoming interface, go into label, outgoing interface, outgoing label, priority, parameters such as bandwidth.
This shows that control plane information is the information of a network level, described the network level characteristic of LSP, the information of Forwarding plane is the information of a node level, has described the forwarding behavior of LSP on this node.
As shown in Figure 1, be the flow chart that the embodiment of the invention is avoided the method for control plane fault effects Forwarding plane operation, may further comprise the steps:
Step 101 after control plane breaks down, when this node need be deleted the interconnection of LSP of local Forwarding plane, sends to described cross-coupled information the first node of described LSP.
Described cross-coupled information spinner will comprise the information of network level, such as: first node, end-node, LSP index, LSP example etc.For a given LSP, these information are identical on all nodes of its process.
Step 102 receives the response message that first node returns.
After first node receives described cross-coupled information, determine the LSP of this interconnection correspondence, judge then whether the interconnection of the described LSP that described interconnection and first node are preserved is consistent, and judged result is returned to described node by response message.Such as, can in described response message, carry the whether consistent indication information of interconnection that is used to indicate the described LSP that described interconnection and first node preserve.
Need to prove, first node is after receiving described cross-coupled information, if the state of first node self is not a normal condition, in the restarting process after resetting such as first node, then can abandon the information of receiving, after treating that own recovering state is normal, respond again after receiving the cross-coupled information that described node retransmit again.
Step 103 judges whether described response message indicates the interconnection of the described LSP that described interconnection and first node preserve whether inconsistent; If then execution in step 104; Otherwise, execution in step 105.
Step 104, the interconnection of the LSP that deletion is local.
Step 105 keeps the interconnection of local LSP.
Need to prove, it can be to break down in this node control plane that described control plane breaks down, also can be that other node breaks down such as the adjacent node control plane, thereby cause that this node need delete the cross-coupled situation of the LSP of local Forwarding plane.
Said process can be applicable to any node except that first node in the network, and, determine that needing the cross-coupled scene of the local LSP of deletion can be above-mentioned two kinds of situations, certainly, also can be the cross-coupled situation that to delete local LSP in other scenes, this embodiment of the invention is not done qualification.That is to say that what specifically when need to delete the interconnection of local LSP and specifically delete which LSP cross-coupledly determines etc., can carry out according to the processing mode in the existing protocol.
In addition, described node after the interconnection of the LSP that deletion is local, also will send the cross-coupled signaling message of the corresponding LSP of deletion according to the response message of first node to downstream node, and detailed process is same as the prior art, does not repeat them here.
In above-mentioned steps 101, when described cross-coupled information is sent to first node, can send by setting specific messages.
Such as, can send the cross validation request message to the first node of described LSP, in described cross validation request message, carry described cross-coupled information.
Difference according to applied environment, the interconnection of the LSP of this locality that this node need be deleted may have one or more, interconnection at the LSP of this locality of needs deletions has under a plurality of situations, send the pressure of cross-coupled information in order to alleviate to the network proper communication, described node can be carried at a plurality of cross-coupled information in the cross validation request message and send, and prerequisite is that the first node of the LSP of these interconnection correspondences is same.
In addition, reliability in order to guarantee that message sends when the cross validation request message sends, can adopt the re-transmission affirmation mechanism, if promptly this node is not received the response message that first node returns in the given time, then resend described cross validation request message.Number of retransmissions can be determined as required, such as 2 times.Similar in the realization of described re-transmission affirmation mechanism and the prior art, be not described in detail at this.
Described cross validation request message can have multiple version, such as, can adopt structure shown in the following table 1.
Table 1:
Wherein, the implication of each field is as follows:
Msg_Length, message-length, unit are byte;
Msg_Type=60;
Version=01;
Msg_ID, message identifier is used for using when retransmitting and confirm;
The Lsp_XC_Object:LSP intersection information.
Correspondingly, in above-mentioned steps 102, the response message that first node returns also can have multiple version.Such as, corresponding with cross validation request message shown in the above-mentioned table 1, described response message can adopt structure shown in the following table 2.
Table 2:
Wherein, the implication of each field is as follows:
Msg_Length, message-length, unit are byte.
Msg_Type=61;
Version=01;
Msg_ID: message identifier is used for using when retransmitting and confirm;
Lsp_XC_Type:0 represents consistent the intersection, the inconsistent intersection of 1 expression.
Len: the consistent intersection and each length that in message, takies of inconsistent intersection.
Lsp_XC_Object: intersection information.
Need to prove that said structure is a kind of for example concrete, the embodiment of the invention does not limit the concrete structure of described cross validation request message.Certainly, also can adopt other specific messages.
The embodiment of the invention is avoided the method for control plane fault effects Forwarding plane operation, after control plane breaks down, when this node need be deleted the interconnection of LSP of local Forwarding plane, it or not direct deletion, but at first described cross-coupled information is sent to the first node of described LSP, the interconnection that the result who described interconnection is confirmed according to first node determines whether to delete described LSP again.No matter because be the interconnection of the LSP that call out to initiate sets up of user side, or the interconnection of the LSP that issues of network management configuration, always keeping the cross-coupled data of the most reliable LSP on the first node.Therefore, as validation criteria, beguine is more reliable according to the data validation of upstream and downstream adjacent node with the data of first node.
In network, if only being control plane, certain node occurs unusually, and Forwarding plane just often, use the embodiment of the invention to avoid the method for control plane fault effects Forwarding plane operation, can guarantee that the fault of control plane does not influence the normal use of Forwarding plane, has promoted the reliability of Forwarding plane.Not only can avoid control plane information inconsistency between network node, and the interconnection that occurs control plane and Forwarding plane LSP on node is when inconsistent, can detect and remove the interconnection of inconsistent LSP quickly and accurately, resource on the guarantee network can be used, and can avoid mistake to delete the interconnection of LSP, and then avoided the interruption regular traffic.
Comprise in its Extended Protocol GMPLS, the MPLS-TP network at the MPLS network, utilize the method for the embodiment of the invention, can network enabled in multinode control plane reset operation simultaneously, promoted upgrading, the maintenance efficiency of network.
Such as: a network of being made up of 2000 nodes is wanted updating software release, if utilize traditional GR mechanism, requires adjacent node not reset simultaneously, and this just requires resetting of node must be that serial is carried out.And utilize the method for the embodiment of the invention because the adjacent node control plane resets simultaneously, can not influence the operation of Forwarding plane, therefore each node software load finish after, all nodes that can reset concurrently improve the upgrading efficient of network.
One of ordinary skill in the art will appreciate that all or part of step that realizes in the foregoing description method is to instruct relevant hardware to finish by program, described program can be stored in the computer read/write memory medium, described storage medium, as: ROM/RAM, magnetic disc, CD etc.
Correspondingly, the embodiment of the invention also provides a kind of node, as shown in Figure 2, is a kind of structural representation of this node.
In this embodiment, described node 200 comprises:
Information transmitting unit 201 is used for after control plane breaks down, and when this node need be deleted the interconnection of LSP of local Forwarding plane, described cross-coupled information is sent to the first node of described LSP;
Response message receiving element 202 is used to receive the response message that first node returns;
Intersection information maintenance unit 203 is used for when described response message indicates the interconnection of the described LSP that the interconnection of described LSP and first node preserve inconsistent the interconnection of the LSP that deletion is local; Otherwise, keep the interconnection of local LSP.
In concrete the application, described information transmitting unit 201 can send the cross validation request message to first node, and described cross-coupled information is carried in the described affirmation request message.And, if desired, can in described cross validation request message, carry a plurality of cross-coupled information that need deletion simultaneously, the first node of the LSP of described a plurality of interconnection correspondences is identical.And, described affirmation request message can adopt and retransmit the affirmation mechanism transmission, when described response message receiving element 202 is not received the response message that first node returns in the given time, resend described cross validation request message such as described information transmitting unit 201.
Certainly, described information transmitting unit 201 also can send to first node with described cross-coupled information by other specific messages.Specifically can avoid description in the method for control plane fault effects Forwarding plane operation, no longer describe in detail at this with reference to the front embodiment of the invention.
The node of the embodiment of the invention, after control plane breaks down, when this node need be deleted the interconnection of LSP of local Forwarding plane, it or not direct deletion, but at first described cross-coupled information is sent to the first node of described LSP, the interconnection that the result who described interconnection is confirmed according to first node determines whether to delete described LSP again, thereby both avoided the data of the control plane of intra-node and Forwarding plane inconsistent, avoid the interconnection of wrong deletion LSP again, interrupted regular traffic.
Correspondingly, the embodiment of the invention also provides another kind of node, as shown in Figure 3, is a kind of structural representation of this node.
In this embodiment, described node 300 comprises:
Information receiving unit 301 is used to receive the cross-coupled information that other node sends;
Judging unit 302 is used for determining the LSP of described interconnection correspondence, and judges whether the interconnection that receives is consistent with the interconnection of the described LSP that oneself preserves;
Response unit 303 is used for returning response message to described other node, and whether the described interconnection of indication is consistent with the interconnection of the described LSP that oneself preserves in described response message.
Described response message can adopt different version as required, specifically can be with reference to the description of front.
Correspondingly, the embodiment of the invention also provides a kind of system that avoids the operation of control plane fault effects Forwarding plane, as shown in Figure 4, is a kind of structural representation of this system.
In Fig. 4, described system comprises: by LSP continuous first node 400 and other node 401.
Need to prove that described other node can have a plurality of, can be intermediate node or end-node, that is to say, on a LSP, comprise a first node and an end-node, and one or more intermediate node.
For the sake of clarity, in Fig. 4, only show other node.Wherein:
Described other node 401, be used for after control plane breaks down, when this node need be deleted the interconnection of LSP of local Forwarding plane, described cross-coupled information is sent to the first node 400 of described LSP, and when the response message that described first node 400 returns indicates the interconnection of the described LSP that described interconnection and first node preserve inconsistent, the interconnection of the LSP that deletion is local;
First node 400, be used to receive the cross-coupled information that described other node 401 sends, determine the LSP of described interconnection correspondence, and judge whether described interconnection is consistent with the interconnection of the described LSP that oneself preserves, and return response message to described other node 401, whether the described interconnection of indication is consistent with the described LSP interconnection of oneself preservation in described response message.
Utilize the embodiment of the invention to avoid the system of control plane fault effects Forwarding plane operation, after breaking down and recover communication in the node control plane, not only can avoid control plane information inconsistency between network node, and can avoid when the data of the control plane of intra-node and Forwarding plane are inconsistent, the interconnection of mistake deletion LSP, interrupt regular traffic, promoted the reliability of Forwarding plane.
Further describe the embodiment of the invention below for example and avoid the processing procedure difference with the prior art of each node when the interconnection of needs deletion Forwarding plane in the system of control plane fault effects Forwarding plane operation.
As shown in Figure 5, supposing has four nodes in the MPLS network, be respectively: A, B, C, D, wherein set up a LSP, and the path is { A->B->D}.This LSP has set up the associated component of control plane and Forwarding plane respectively on node A, B, C.PSB on the node A can periodically send refresh message to the PSB on the Node B, and the PSB on the Node B can periodically send refresh message to the PSB on the node D, and reverse RSB also can send refresh message.Simultaneously, can periodically send Hello message between node A, B, the C adjacent node, to confirm connected relation each other.
Suppose that the control plane fault is that control board by Node B resets and causes, and the hypothesis GR time is T1.
In the prior art, the processing procedure of node A, B, D is as follows:
Node A: detect the hello packet that can not continue to receive Node B, and can not receive refresh message from the RSB of Node B.Therefore node A thinks that Node B has entered reseting procedure.Node A starts a waiting timer, and the time is T1.Subsequent action has two possibilities:
When (1) the T1 time finished, Node B did not have communicating by letter of recovery and node A, and at this moment node A can delete interconnection, PSB, the RSB that oneself is safeguarded.
When (2) the T1 time finished, Node B had been recovered and the communicating by letter of node A, and promptly node A has received the Hello message of Node B again.At this moment, node A can send to Node B with the PSB information of oneself safeguarding.
Node D: and the action of node A is similar.Different is that under above-mentioned (2) kind situation, what node sent is RSB information.
Node B: be in the restarting process that resets, two kinds of possibilities are arranged:
(1) at T1 in the time, Node B is not finished to start and is recovered, and is surpassing T1 after the time, and Node B is just set up the Hello message with node A, node D.At this moment Node B can wait node A, node D send PSB, RSB information respectively to oneself, but because PSB, RSB on node A, the node D discharge, so Node B can not received message, behind certain hour, (be assumed to be T2), Node B can discharge the interconnection that oneself is safeguarded.At this moment, the not PSB of this LSP correspondence, RSB, interconnection on the Node B.
(2) at T1 in the time, Node B has been finished the foundation of communicating by letter with node A, node D, promptly restarts to receive and dispatch Hello message with node A, node D.At this moment, Node B can be received the message of PSB, RSB from node A, node D, Node B is used PSB, the RSB that these information are rebuild the control plane of oneself, and the interconnection of safeguarding with the Forwarding plane of oneself compares, if consistent, does not then revise, if it is inconsistent, then can revise, perhaps delete unnecessary interconnection, perhaps add the interconnection that lacks.
The method and system of utilizing the embodiment of the invention to provide, the processing procedure of node A, B, D is as follows:
Node A: detect the hello packet that can not continue to receive Node B, and can not receive refresh message from the RSB of Node B.Therefore node A thinks that Node B has entered reseting procedure.Node A starts a waiting timer, and the time is T1.Subsequent action has two possibilities:
When (1) the T1 time finishes, Node B does not have communicating by letter of recovery and node A, at this moment node A is owing to be the first node of this LSP, therefore do not need to send cross validation message to first node, only need oneself to judge whether this LSP needs deletion, deletion if desired, then node A can delete interconnection, PSB, the RSB that oneself is safeguarded.
When (2) the T1 time finished, Node B was finished and the communicating by letter of node A, and promptly node A has received the Hello message of Node B again.At this moment, node A can send to Node B with the PSB information of oneself safeguarding.
Node D: send the cross validation request message to first node, in this request message, carry the cross-coupled information of this LSP, if the response message of first node indicates the interconnection of the described LSP that this interconnection and first node preserve inconsistent, then node D can delete own maintenance to interconnection, PSB, RSB that should LSP.Otherwise, can keep these information, wait node B to recover always.
Node B: after starting recovery, reconstruction is communicated by letter with node A, node D, promptly restart to receive and dispatch Hello message with node A, node D, Node B can be received the message of PSB, RSB from node A, node D, Node B compares the interconnection of these information and the Forwarding plane of oneself maintenance, and two kinds of possibilities are arranged:
(1) if consistent, then do not revise.
(2) if inconsistent, then send the cross validation request message, and according to the indication in the response message of first node A to first node A, determine whether to delete oneself safeguard to interconnection, PSB, RSB that should LSP.。
More than the embodiment of the invention is described in detail, used embodiment herein the present invention set forth, the explanation of above embodiment just is used for help understanding method and apparatus of the present invention; Simultaneously, for one of ordinary skill in the art, according to thought of the present invention, the part that all can change in specific embodiments and applications, in sum, this description should not be construed as limitation of the present invention.

Claims (11)

1. a method of avoiding the operation of control plane fault effects Forwarding plane is characterized in that, comprising:
After control plane breaks down, when this node need be deleted the interconnection of LSP of local Forwarding plane, described cross-coupled information is sent to the first node of described LSP;
Receive the response message that first node returns;
If described response message indicates the interconnection of the interconnection of described LSP and the described LSP that first node is preserved inconsistent, the then interconnection of the LSP of deletion this locality;
Otherwise, keep the interconnection of local LSP.
2. method according to claim 1 is characterized in that, the described first node that described cross-coupled information is sent to described LSP comprises:
Described cross-coupled information is sent to the first node of described LSP by the cross validation request message.
3. method according to claim 2 is characterized in that, described method also comprises:
Shan Chu interconnection has a plurality ofly if desired, and the first node of the LSP of described a plurality of interconnection correspondences is identical, then carries described a plurality of cross-coupled information in described cross validation request message.
4. according to claim 2 or 3 described methods, it is characterized in that described method also comprises:
If this node is not received the response message that first node returns in the given time, then resend described cross validation request message.
5. method according to claim 1 is characterized in that, described method also comprises:
After first node receives described cross-coupled information, determine the LSP of described interconnection correspondence;
Judge whether described interconnection is consistent with the interconnection of the local described LSP that preserves of first node;
First node returns response message to described node, and whether the interconnection of the described LSP of indication is consistent with the interconnection of the described LSP of first node preservation in described response message.
6. a node is characterized in that, comprising:
Information transmitting unit is used for after control plane breaks down, and when this node need be deleted the interconnection of LSP of local Forwarding plane, described cross-coupled information is sent to the first node of described LSP;
The response message receiving element is used to receive the response message that first node returns;
The intersection information maintenance unit is used for when described response message indicates the interconnection of the described LSP that the interconnection of described LSP and first node preserve inconsistent the interconnection of the LSP that deletion is local; Otherwise, keep the interconnection of local LSP.
7. node according to claim 6 is characterized in that,
Described information transmitting unit specifically is used for by the cross validation request message described cross-coupled information being sent to the first node of described LSP.
8. node according to claim 7 is characterized in that,
Carry a plurality of cross-coupled information in described cross validation request message, the first node of the LSP of described a plurality of interconnection correspondences is identical.
9. according to claim 7 or 8 described methods, it is characterized in that,
Described information transmitting unit also is used for resending described cross validation request message when described response message receiving element is not received the response message that first node returns in the given time.
10. a node is characterized in that, comprising:
Information receiving unit is used to receive the cross-coupled information that other node sends;
Judging unit is used for determining the LSP of described interconnection correspondence, and judges whether the interconnection that receives is consistent with the interconnection of the described LSP that oneself preserves;
Response unit is used for returning response message to described other node, and whether the described interconnection of indication is consistent with the interconnection of the described LSP that oneself preserves in described response message.
11. a system that avoids the operation of control plane fault effects Forwarding plane is characterized in that, comprising: by LSP continuous first node and other node;
Described other node, be used for after control plane breaks down, when this node need be deleted the interconnection of LSP of local Forwarding plane, described cross-coupled information is sent to the first node of described LSP, and when the response message that described first node returns indicates the interconnection of the described LSP that the interconnection of described LSP and first node preserve inconsistent, the interconnection of the LSP that deletion is local;
First node, be used to receive the cross-coupled information that described other node sends, determine the LSP of described interconnection correspondence, and judge whether described interconnection is consistent with the interconnection of the described LSP that oneself preserves, and return response message to described other node, whether the described interconnection of indication is consistent with the interconnection of the described LSP of oneself preservation in described response message.
CN201010557460.6A 2010-11-24 2010-11-24 Method, node and system for preventing control plane faults from influencing operation of forward data plane Expired - Fee Related CN102136936B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201010557460.6A CN102136936B (en) 2010-11-24 2010-11-24 Method, node and system for preventing control plane faults from influencing operation of forward data plane

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201010557460.6A CN102136936B (en) 2010-11-24 2010-11-24 Method, node and system for preventing control plane faults from influencing operation of forward data plane

Publications (2)

Publication Number Publication Date
CN102136936A true CN102136936A (en) 2011-07-27
CN102136936B CN102136936B (en) 2014-07-09

Family

ID=44296597

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201010557460.6A Expired - Fee Related CN102136936B (en) 2010-11-24 2010-11-24 Method, node and system for preventing control plane faults from influencing operation of forward data plane

Country Status (1)

Country Link
CN (1) CN102136936B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103036724A (en) * 2012-12-14 2013-04-10 北京华为数字技术有限公司 State information transmission method and network equipment and combination equipment
CN103152266A (en) * 2011-12-07 2013-06-12 华为技术有限公司 Synchronization method among network equipment, network equipment and system
WO2016095750A1 (en) * 2014-12-16 2016-06-23 中兴通讯股份有限公司 Communication method and device in virtual switching cluster
WO2017063166A1 (en) * 2015-10-15 2017-04-20 华为技术有限公司 Method and device for establishing label-switched path circumventing disconnected link

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050281192A1 (en) * 2004-06-18 2005-12-22 Cisco Technology, Inc. Consistency between MPLS forwarding and control planes
CN101047641A (en) * 2006-06-27 2007-10-03 华为技术有限公司 Stationary restart method of CR-LSR
US20070280100A1 (en) * 2006-06-01 2007-12-06 Toshio Doi Network routing device and network routing method
CN101310475A (en) * 2006-09-08 2008-11-19 华为技术有限公司 Method and device for recovering abnormal deletion of optical network LSP

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050281192A1 (en) * 2004-06-18 2005-12-22 Cisco Technology, Inc. Consistency between MPLS forwarding and control planes
US20070280100A1 (en) * 2006-06-01 2007-12-06 Toshio Doi Network routing device and network routing method
CN101047641A (en) * 2006-06-27 2007-10-03 华为技术有限公司 Stationary restart method of CR-LSR
CN101310475A (en) * 2006-09-08 2008-11-19 华为技术有限公司 Method and device for recovering abnormal deletion of optical network LSP

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103152266A (en) * 2011-12-07 2013-06-12 华为技术有限公司 Synchronization method among network equipment, network equipment and system
US9350612B2 (en) 2011-12-07 2016-05-24 Huawei Technologies Co., Ltd. Method, network device, and system for synchronization between network devices
CN103036724A (en) * 2012-12-14 2013-04-10 北京华为数字技术有限公司 State information transmission method and network equipment and combination equipment
CN103036724B (en) * 2012-12-14 2016-01-20 北京华为数字技术有限公司 State information transmission method, the network equipment and unit equipment
WO2016095750A1 (en) * 2014-12-16 2016-06-23 中兴通讯股份有限公司 Communication method and device in virtual switching cluster
WO2017063166A1 (en) * 2015-10-15 2017-04-20 华为技术有限公司 Method and device for establishing label-switched path circumventing disconnected link

Also Published As

Publication number Publication date
CN102136936B (en) 2014-07-09

Similar Documents

Publication Publication Date Title
CN101702663B (en) Method and device for updating ring network topology information
CN100558055C (en) Reduce the method and the router of continuous duration of error smoothness rebooting status
JP2825120B2 (en) Method and communication network for multicast transmission
JP4370999B2 (en) Network system, node, node control program, and network control method
CN101459573B (en) Method, router and communication network for router smoothly restarting
CN101340380B (en) Method and apparatus for uninterrupted forwarding of bi-directional forwarding detection in master-slave switch implementation
CN102204190B (en) A path creation method and a device thereof
CN103636174A (en) Expedited graceful OSPF restart
JP2011526086A (en) Network recovery system and method from multilink failure
EP2424186B1 (en) Dual-computer hot-standby method, device and system
CN103081406B (en) Method and apparatus for restoring a connection through a provider network upon request
CN100438447C (en) Recovery method and apparatus for optical network LSP occuring abnormal delete
CN101340377B (en) Method, apparatus and system for data transmission in double layer network
CN101909006B (en) BFD (Bidirectional Forwarding Detection) message sending and receiving methods as well as device and communication system thereof
CN102098596B (en) Route establishing method and device in optical network
CN103795570A (en) Unicast message recovery method and device of stacking switch system with ring topology
CN101222486B (en) Control method for routing restarting and recovery after node failure in automatic exchange optical network
CN102136936B (en) Method, node and system for preventing control plane faults from influencing operation of forward data plane
CN101317400B (en) Communication apparatus, apparatus activation control method, and communication control method
CN101420378B (en) Optimum restart implementing apparatus and method under resource reservation protocol flow engineering
CN102447611B (en) Method and system for establishing bidirectional point-to-multipoint label switched path as well as method and system for removing bidirectional point-to-multipoint label switched path
CN100550840C (en) The steady method for restarting of CR-LSR
CN106464511A (en) Service protecting method and device
CN101123473B (en) Recovery method for control plane after node restart in automatic switching optical network
CN101179448A (en) Method and router for detecting error smoothness rebooting status

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
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: 20140709

Termination date: 20181124