Method and apparatus for coping with link failures in central control plane architectures
First Claim
1. A method for reporting a failure of a link associated with a node, the method comprising:
- detecting a failure of a link associated with the node;
identifying an interface of the node associated with the failed link;
identifying, from a flow table of the node, an ingress interface of the node via which a flow intended for the failed link is received;
generating a link failure message for the identified ingress interface; and
sending the link failure message via the identified ingress interface.
12 Assignments
0 Petitions
Accused Products
Abstract
A capability for coping with link failures in central control plane architectures is provided. The capability for coping with link failures enables targeted reporting of link failures within the network in a manner that prevents flooding of link failure messages (LFMs) within the network. A method for reporting a failure of a link associated with a node includes detecting a failure of a link associated with the node, identifying an interface of the node associated with the failed link, identifying, from a flow table of the node, an ingress interface of the node via which a flow intended for the failed link is received, generating an LFM for the identified ingress interface, and sending the LFM via the identified ingress interface. A method for use at a local node having a flow table includes receiving an LFM indicative of a link failure detected at a remote node where the LFM includes a flow definition of a flow received at the remote node from the local node, identifying an interface of the local node via which the LFM is received, identifying from the flow table of the local node an ingress interface of the local node via which a flow intended for the failed link is received, generating a new LFM for the identified ingress interface of the node, and sending the new LFM via the identified ingress interface of the local node.
17 Citations
20 Claims
-
1. A method for reporting a failure of a link associated with a node, the method comprising:
-
detecting a failure of a link associated with the node; identifying an interface of the node associated with the failed link; identifying, from a flow table of the node, an ingress interface of the node via which a flow intended for the failed link is received; generating a link failure message for the identified ingress interface; and sending the link failure message via the identified ingress interface. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus for reporting a failure of a link associated with a node, the apparatus comprising:
a processor configured for; detecting a failure of a link associated with the node; identifying an interface of the node associated with the failed link; identifying, from a flow table of the node, an ingress interface of the node via which a flow intended for the failed link may be received; generating a link failure message for the identified ingress interface; and sending the link failure message via the identified ingress interface.
-
9. A method for use at a local node comprising a flow table, the method comprising:
-
receiving a link failure message indicative of a link failure detected at a remote node, wherein the link failure message comprises a flow definition of a flow received at the remote node from the local node; identifying an interface of the local node via which the link failure message is received; identifying, from the flow table of the local node, an ingress interface of the local node via which a flow intended for the failed link is received; generating a new link failure message for the identified ingress interface of the node; and sending the new link failure message via the identified ingress interface of the local node. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. An apparatus for use at a local node comprising a flow table, the apparatus comprising:
a processor configured for; receiving a link failure message indicative of a link failure detected at a remote node, wherein the link failure message comprises a flow definition of a flow received at the remote node from the local node; identifying an interface of the local node via which the link failure message is received; identifying, from the flow table of the local node, an ingress interface of the local node via which a flow intended for the failed link is received; generating a new link failure message for the identified ingress interface of the node; and sending the new link failure message via the identified ingress interface of the local node.
Specification