H04L47/728

System and methods to signal auto facility bypass tunnel generation indication and backup reselection request for fast reroute capable downstream routers in MPLS

Systems and methods for auto creation of bypass tunnels in Fast Reroute (FRR) downstream routers include configuring one or more Label Switched Path (LSP) tunnels between an ingress Label Edge Router (LER) and an egress LER via one or more Label Switch Routers (LSRs); signaling at least one LSP tunnel of the one or more LSP tunnels with a Resource Reservation Protocol (RSVP) PATH message containing a FAST_REROUTE object with a first flag indicating Facility Backup protection is desired and a second flag indicating auto generation of an associated FB bypass tunnel; and configuring the associated FB bypass tunnel between a Point of Local Repair (PLR) and a Merge Point (MP) based on the first flag and the second flag. The systems and methods can further include bypass tunnel reselection requests to a bypass tunnel with better protection.

Graceful restart procedures for label switched paths with label stacks

In general, techniques described are for providing graceful restart procedures for network devices of label switched paths (LSPs) implemented with label stacks. For example, a restarting network device may include a processor coupled to a memory that executes software configured to: receive a path signaling message including a recovery object that defines a reverse path of the LSP from an egress network device of the LSP to the restarting network device, including at least an upstream label and a downstream label associated with the restarting network device; determine, based on the recovery object, the upstream label and the downstream label associated with the restarting network device; and instantiate a control plane state of the restarting network device based on the recovery object.

Methods and Systems for Network Connectivity
20200136945 · 2020-04-30 ·

Methods and systems are provided for connecting an electronic device to a network. In some situations, the electronic device connects to a first network provider and pings a first server having a static internet protocol address and a second server having a dedicated uniform resource locator. If the electronic device receives a response from the first and second server, the electronic device maintains its connection to the first network provider. Otherwise, the electronic device connects to a second network provider and pings the first and second servers.

Method and network node for managing resource allocation in traffic restoration

A method and a network node for managing allocation of network resources in restoration of traffic in a connection oriented network are disclosed. The method comprises restoring a first traffic from a first path on an alternative path if the first path is affected by a first failure and assigning a reserved status to resources of the first path no longer used for carrying the first traffic. If a second path is affected by a second failure the method comprises restoring a second traffic from the second path, wherein the restoration of the second traffic does not use the resources having the reserved status.

TUNNEL PROVISIONING WITH LINK AGGREGATION
20200092204 · 2020-03-19 ·

A method for processing data packets in a communication network includes establishing a path for a flow of the data packets through the communication network. At a node along the path having a plurality of aggregated ports, a port is selected from among the plurality to serve as part of the path. A label is chosen responsively to the selected port. The label is attached to the data packets in the flow at a point on the path upstream from the node. Upon receiving the data packets at the node, the data packets are switched through the selected port responsively to the label.

APPARATUS, SYSTEM, AND METHOD FOR PROVIDING NODE PROTECTION ACROSS LABEL-SWITCHED PATHS THAT SHARE LABELS

The disclosed computer-implemented method may include (1) receiving, at a network node within a network, a packet from another network node within the network, (2) identifying, within the packet, a label stack that includes a plurality of labels that collectively represent at least a portion of a label-switched path within the network, (3) popping, from the label stack, a label that corresponds to a next hop of the network node, (4) determining, based at least in part on the label, that the next hop has experienced a failure that prevents the packet from reaching a destination via the next hop, (5) identifying a backup path that merges with the label-switched path at a next-to-next hop included in the label-switched path, and then (6) forwarding the packet to the next-to-next hop via the backup path. Various other methods, systems, and apparatuses are also disclosed.

Systems and methods to signal Auto Facility Bypass Tunnel Generation Indication and Backup Reselection Request for Fast Reroute capable downstream routers in MPLS

Systems and methods for auto creation of bypass tunnels in Fast Reroute (FRR) downstream routers include configuring one or more Label Switched Path (LSP) tunnels between an ingress Label Edge Router (LER) and an egress LER via one or more Label Switch Routers (LSRs); signaling at least one LSP tunnel of the one or more LSP tunnels with a Resource Reservation Protocol (RSVP) PATH message containing a FAST_REROUTE object with a first flag indicating Facility Backup protection is desired and a second flag indicating auto generation of an associated FB bypass tunnel; and configuring the associated FB bypass tunnel between a Point of Local Repair (PLR) and a Merge Point (MP) based on the first flag and the second flag. The systems and methods can further include bypass tunnel reselection requests to a bypass tunnel with better protection.

Tunnel provisioning with link aggregation
10523561 · 2019-12-31 · ·

A method for processing data packets in a communication network includes establishing a path for a flow of the data packets through the communication network. At a node along the path having a plurality of aggregated ports, a port is selected from among the plurality to serve as part of the path. A label is chosen responsively to the selected port. The label is attached to the data packets in the flow at a point on the path upstream from the node. Upon receiving the data packets at the node, the data packets are switched through the selected port responsively to the label.

GRACEFUL RESTART PROCEDURES FOR LABEL SWITCHED PATHS WITH LABEL STACKS

In general, techniques described are for providing graceful restart procedures for network devices of label switched paths (LSPs) implemented with label stacks. For example, a restarting network device may include a processor coupled to a memory that executes software configured to: receive a path signaling message including a recovery object that defines a reverse path of the LSP from an egress network device of the LSP to the restarting network device, including at least an upstream label and a downstream label associated with the restarting network device; determine, based on the recovery object, the upstream label and the downstream label associated with the restarting network device; and instantiate a control plane state of the restarting network device based on the recovery object.

Secure cluster pairing for business continuity and disaster recovery

Techniques are disclosed for providing backup protection. A first subnet is established for replication in a first cluster that includes a plurality of host devices. Each of the host devices includes a respective controller virtual machine, which together form a virtual local area network for replication. Each of the controller virtual machines is assigned an Ethernet interface. A replication Internet Protocol address is assigned to each of the Ethernet interfaces of the controller virtual machines. Route tables and firewall rules of the controller virtual machines are modified to allow communications between nodes of the first subnet. The first subnet is configured with information related to a second subnet for replication in a second cluster. A dedicated communication channel is generated for replication between the first cluster and the second cluster based on the configuring.