Ethernet virtual private network fast reroute triggered designated forwarder election
AssigneeCisco Technology, Inc.
InventorsPatrice Brissette, Luc André Burdet, Jiri Chaloupka, Yuri Tsier, Mei Zhang, Tarek Saad
Life of this patent
Estimating the term…
Abstract
A mechanism that allows CE-to-PE traffic to achieve minimal traffic loss at the same rate as PE-to-CE redirection (FRR). The solution relies on a fast-unblocking of the Backup-DF interface based on appearance of redirected packets from the active DF-Elected peer. A slow-path confirmation mechanism is included to further mitigate false-positives, as well as maintaining data plane and control plane in sync.
Claims20
A method comprising:
- receiving at an edge node of a redundancy group of edge nodes, a frame from a remote customer edge node;
- determining whether the frame includes a redirect label;
- when the frame includes a redirect label, determining whether an intended link for the frame is operational;
- when it is determined that the intended link for the frame is operational, removing a blocking scheme at the edge node, thereby allowing the frame from the remote customer edge node to reach the edge node;
- and
- when it is determined that the intended link for the frame is not operational, dropping the frame from the remote customer edge node.
A network device comprising:
- one or more processors;
- a first network interface, coupled to the one or more processors and configured to be coupled to a link coupled to an access network;
- a second network interface, coupled to the one or more processors and configured to be coupled to a core network;
- a computer-readable storage medium, coupled to the one or more processors;
- and
- a plurality of instructions, encoded in the computer-readable storage medium and configured to cause the one or more processors to perform operations including:
- receiving at an edge node of a redundancy group of edge nodes, a frame from a remote customer edge node;
- determining whether the frame includes a redirect label;
- when the frame includes a redirect label, determining whether an intended link for the frame is operational;
- when it is determined that the intended link for the frame is operational, removing a blocking scheme at the edge node, thereby allowing the frame from the remote customer edge node to reach the edge node;
- and
- when it is determined that the intended link for the frame is not operational, dropping the frame from the remote customer edge node.
A non-transitory computer-readable storage medium encoded with instructions that, when executed by one or more processors of an edge node, cause the one or more processors to perform operations including:
- receiving at the edge node of a redundancy group of edge nodes, a frame from a remote customer edge node;
- determining whether the frame includes a redirect label;
- when the frame includes a redirect label, determining whether an intended link for the frame is operational;
- when it is determined that the intended link for the frame is operational, removing a blocking scheme at the edge node, thereby allowing the frame from the remote customer edge node to reach the edge node;
- and
- when it is determined that the intended link for the frame is not operational, dropping the frame from the remote customer edge node.
Dependencies are inferred from the claim text.