Patent ID: 7885183

Claim:
A method for recovering service forward routing, comprising: suppressing service forward routing on a standby link from changing during a routing learning process when a primary link recovers from a fault state to a normal state; establishing a Label Distribution Protocol (LDP) session on the primary link, wherein when the primary link recovers to the normal state, the LDP session is established on the primary link; and redirecting the service forward routing on the standby link to the primary link after the LDP session on the primary link is established, wherein suppressing the service forward routing on a standby link from changing further comprises: releasing, by a first router connected directly to the primary link, a Neighbor Type Length Value (TLV) bearing a Link Overload Attribute to a second router connected indirectly to the primary link when an Intermediate System-to-Intermediate System (ISIS) Neighbor is established; and neglecting, by the second router connected indirectly to the primary link, the Neighbor TLV during the routing learning process when the second router detects that the received Neighbor TLV bears the Link Overload Attribute, and wherein redirecting the service forward routing on the standby link to the primary link comprises: releasing, by the first router connected directly to the primary link, a Neighbor TLV bearing no Link Overload Attribute to a second router connected indirectly to the primary link when a preset condition is met; performing, by the second router connected indirectly to the primary link, routing learning according to the Neighbor TLV bearing no Link Overload Attribute; and redirecting, by the second router connected indirectly to the primary link, the service forward routing on the standby link to the primary link.