×

Micro-loop prevention using source packet routing

  • US 9,838,246 B1
  • Filed: 09/30/2014
  • Issued: 12/05/2017
  • Est. Priority Date: 09/30/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • detecting, by a near-side point of local failure (NPLR), a failure of a communication link that couples the NPLR and a far-side point of local failure (FPLR), wherein the NPLR and the FPLR are each network devices that implement a Source Packet Routing in Networking (SPRING) protocol to forward network packets using node labels according to an initial network topology of a network that comprises a plurality of other network devices, wherein the NPLR, the FPLR, and any of the other network devices operating in accordance with the SPRING protocol exchange the node labels using at least one link-state interior gateway protocol (IGP);

    responsive to detecting the failure of the communication link, applying, by the NPLR and for a defined time duration, one or more adjacency labels in accordance with the SPRING protocol to network packets destined for a destination network device, wherein the one or more adjacency labels define a set of one-hop tunnels corresponding to a backup sub-path that circumvents the failed communication link;

    forwarding, by the NPLR and according to a temporary network topology that is based on the set of one-hop tunnels that provide the backup sub-path, the network packets; and

    upon expiration of the defined time duration, forwarding, by the NPLR and according to a new network topology that is not based on applying the one or more adjacency labels that define the set of one-hop tunnels, network packets destined for the destination network device.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×