Method, system, and computer program product for providing failure protection in a network node
AssigneeRiverstone Networks, Inc.
InventorsThirumalpathy Balakrishnan, Ajay Gaonkar, Eddy Ng
Life of this patent
Estimating the term…
Loading patent…
AssigneeRiverstone Networks, Inc.
InventorsThirumalpathy Balakrishnan, Ajay Gaonkar, Eddy Ng
Estimating the term…
Multiple techniques for providing failure protection in a network node that includes primary and secondary control modules (CMs) are disclosed. One technique involves synchronizing configuration state information between the CMs by executing a configuration command within the primary CM and then executing the same configuration command within the secondary CM only if executing the configuration command within the primary CM does not cause the primary CM to fail. Another technique involves gleaning table entries from hardware-based forwarding tables and using the gleaned table entries to generate a software-based forwarding table in the secondary CM. Another technique involves maintaining existing table entries in hardware-based forwarding tables after a switchover, generating orphan table entry links at the secondary CM to the existing table entries in the hardware-based forwarding tables, and then using the links to manage the existing table entries until the secondary CM can re-program the hardware-based forwarding tables.
A method for providing failure protection in a network node that includes primary and secondary control modules comprising:
A method for providing failure protection in a network node that includes primary and secondary control modules comprising:
A computer program product for providing failure protection in a network node that includes primary and secondary control modules, the computer program product comprising a computer-readable media having computer program readable program code thereon for executing on a computer, including computer-readable program code for:
A system for providing failure protection in a network node comprising:
A method for providing failure protection in a network node that includes primary and secondary control modules comprising:
A computer program product for providing failure protection in a network node that includes primary and secondary control modules, the computer program product comprising a computer-readable media having computer program readable program code thereon for executing on a computer, including computer-readable program code for:
A system for providing failure protection in a network node comprising:
A method for providing failure protection in a network node that includes primary and secondary control modules comprising:
A method for providing failure protection in a network node that includes primary and secondary control modules comprising:
A method for providing failure protection in a network node that includes primary and secondary control modules comprising:
A system for providing failure protection in a network node comprising:
A method for providing failure protection in a network node that includes primary and secondary control modules comprising:
A computer program product for providing failure protection in a network node that includes primary and secondary control modules, the computer program product comprising a computer-readable media having computer program readable program code thereon for executing on a computer, including computer-readable program code for:
A system for providing failure protection in a network node comprising:
A system for providing failure protection in a network node comprising:
Dependencies are inferred from the claim text.