Selectively sending link state messages in a network link state protocol based on interest of network nodes
First Claim
Patent Images
1. In a link state protocol that conventionally floods link state advertisements or link state packets (“
- LSA/LSPs”
) to all of a plurality of nodes in a network, a method of selectively sending the LSA/LSP, comprising;
receiving interest information for a first node in the network;
determining that a second node needs to send a LSA/LSP; and
generating and sending a LSA/LSP from the second node to the first node only if the interest information indicates that the first node is interested in the LSA/LSP.
1 Assignment
0 Petitions
Accused Products
Abstract
In a link state protocol such as an interior gateway protocol (IGP), link state advertisements or link state packets (LSA/LSPs) are sent only to network nodes that have expressed interest in them, rather than always flooding them.
84 Citations
34 Claims
-
1. In a link state protocol that conventionally floods link state advertisements or link state packets (“
- LSA/LSPs”
) to all of a plurality of nodes in a network, a method of selectively sending the LSA/LSP, comprising;
receiving interest information for a first node in the network;
determining that a second node needs to send a LSA/LSP; and
generating and sending a LSA/LSP from the second node to the first node only if the interest information indicates that the first node is interested in the LSA/LSP. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
- LSA/LSPs”
-
14-24. -24. (canceled)
-
25. A machine-readable medium carrying one or more sequences of instructions for controlling link state message flow for a first node in a network of nodes, which instructions, when executed by one or more processors, cause the one or more processors to carry out the steps of:
-
receiving a first set of interest information corresponding to a second node in the network of nodes;
determining that the first node needs to send a link state message;
determining whether the link-state message corresponds to a limited-interest link state message type, wherein the limited-interest link state message type corresponds to one or more message which a subset of nodes in the network of nodes are interested in receiving;
if the link-state message corresponds to the limited-interest link state message type, then determining, based on the first set of interest information and the link state message, whether to send the link state message to the second node;
if the link state message should be sent to the second node, then generating a particular link state message based on the link state message;
sending the particular link state message to the second node; and
if the link-state message does not correspond to the limited-interest link state message type,then generating and flooding a second particular link state message to all nodes in the network of nodes. - View Dependent Claims (26, 27)
-
-
28. An apparatus for controlling link state message flow for a first node in a network of nodes, comprising:
-
a network interface that is coupled to a data network for receiving one or more packet flows therefrom;
a processor;
one or more stored sequences of instructions which, when executed by the processor, cause the processor to carry out the steps of;
receiving a first set of interest information corresponding to a second node in the network of nodes;
determining that the first node needs to send a link state message;
determining whether the link-state message corresponds to a limited-interest link state message type, wherein the limited-interest link state message type corresponds to one or more message which a subset of nodes in the network of nodes are interested in receiving;
if the link-state message corresponds to the limited-interest link state message type, then determining, based on the first set of interest information and the link state message, whether to send the link state message to the second node;
if the link state message should be sent to the second node, then generating a particular link state message based on the link state message;
sending the particular link state message to the second node; and
if the link-state message does not correspond to the limited-interest link state message type, then generating and flooding a second particular link state message to all nodes in the network of nodes. - View Dependent Claims (29, 30)
-
-
31. An apparatus for controlling link state message flow for a first node in a network of nodes, comprising:
-
means for receiving a first set of interest information corresponding to a second node in the network of nodes;
means for determining that the first node needs to send a link state message;
means for determining whether the link-state message corresponds to a limited-interest link state message type, wherein the limited-interest link state message type corresponds to one or more message which a subset of nodes in the network of nodes are interested in receiving;
means for, if the link-state message corresponds to the limited-interest link state message type, then determining, based on the first set of interest information and the link state message, whether to send the link state message to the second node;
if the link state message should be sent to the second node, then generating a particular link state message based on the link state message;
sending the particular link state message to the second node; and
means for, if the link-state message does not correspond to the limited-interest link state message type, then generating and flooding a second particular link state message to all nodes in the network of nodes. - View Dependent Claims (32, 33)
-
-
34. (canceled)
Specification