Loop Detection and Prevention in Multi-Protocol Routing Environment
AssigneeCiena Corporation
InventorsGhulam Mustafa, Gagan Garg
Life of this patent
Estimating the term…
Loading patent…
AssigneeCiena Corporation
InventorsGhulam Mustafa, Gagan Garg
Estimating the term…
A method, implemented at a provider edge (PE) router, for detecting and preventing routing loops in a network with a multi-protocol routing environment, includes steps of defining a unique loop detection route that is either unused as a route in the network or has a prefix that is non-overlapping with any other route in the network; redistributing a set of routes, including the unique loop detection route, into another routing protocol, thereby attaching loop prevention metadata to the redistributed routes; receiving, from a customer edge (CE) router, at least one route that was previously redistributed into a third routing protocol; and identifying, upon a match of the unique loop detection route with the at least one route, that a routing loop condition exists due to a loss of the loop prevention metadata in the third routing protocol.
A method, implemented at a provider edge (PE) router, for detecting and preventing routing loops in a network with a multi-protocol routing environment, the method comprising steps of:
A provider edge (PE) router, configured for detecting and preventing routing loops in a network with a multi-protocol routing environment, the PE router comprising circuitry configured to:
A non-transitory computer-readable medium comprising instructions for detecting and preventing routing loops in a network with a multi-protocol routing environment, the instructions, when executed by a provider edge (PE) router, cause the PE router to perform steps of:
Dependencies are inferred from the claim text.