System and method for storing and utilizing routing information in a computer network
First Claim
Patent Images
1. A system comprising:
- a network;
a plurality of nodes coupled via the network;
wherein the plurality of nodes includes two or more nodes that each host an instance of a first network address, wherein N is the number of nodes that host an instance of the first network address;
wherein the plurality of nodes includes a first node operable to route a message to the first network address so that the message reaches each of the N nodes that host an instance of the first network address;
wherein the first node stores routing information for routing the message to the first network address;
wherein the routing information stored by the first node comprises information regarding less than N instances of the first network address;
wherein the plurality of nodes includes a second node which hosts a first instance of the first network address;
wherein the second node stores routing information for routing the message to the first network address; and
wherein the routing information stored by the second node comprises information regarding all N instances of the first network address.
10 Assignments
0 Petitions
Accused Products
Abstract
A system and method for storing and utilizing routing information in a computer network. Instances of a first network address may be created on each of N nodes in the network. Routing information for routing messages to the first network address may be stored on a first node. The first node may be operable to route a first message to the first network address using the routing information so that the message reaches each of the N nodes that have an instance of the first network address. However, the routing information stored by the first node may comprise information regarding less than all N instances of the first network address.
-
Citations
17 Claims
-
1. A system comprising:
-
a network; a plurality of nodes coupled via the network; wherein the plurality of nodes includes two or more nodes that each host an instance of a first network address, wherein N is the number of nodes that host an instance of the first network address; wherein the plurality of nodes includes a first node operable to route a message to the first network address so that the message reaches each of the N nodes that host an instance of the first network address; wherein the first node stores routing information for routing the message to the first network address; wherein the routing information stored by the first node comprises information regarding less than N instances of the first network address; wherein the plurality of nodes includes a second node which hosts a first instance of the first network address; wherein the second node stores routing information for routing the message to the first network address; and wherein the routing information stored by the second node comprises information regarding all N instances of the first network address. - View Dependent Claims (2, 3, 4)
-
-
5. A method for storing routing information in a computer network, the method comprising:
-
creating an instance of a first network address on each of a plurality of nodes in the network, wherein N is the number of nodes that have an instance of the first network address; storing routing information for routing messages to the first network address on a first node in the network; wherein the first node is operable to route a first message to the first network address using the routing information so that the message reaches each of the N nodes that have an instance of the first network address; wherein the routing information comprises information regarding less than N instances of the first network address; storing routing information for routing messages to the first network address on a second node in the network; and wherein the routing information stored by the second node comprises information regarding all N instances of the first network address. - View Dependent Claims (6, 7, 8)
-
-
9. A method for storing routing information in a computer network, the method comprising:
-
creating an instance of a first network address on each of a first plurality of nodes in the network; for each of a subset of nodes in the network, storing routing information on the node, wherein the subset of nodes includes the first plurality of nodes and a second plurality of nodes which do not host an instance of the first network address; wherein, for each node in the second plurality of nodes, said storing routing information on the node comprises storing information for routing a message to fewer than all instances of the first network address; wherein, for each node in the first plurality of nodes, said storing routing information on the node comprises one or more of; storing information for routing a message to all instances of the first network address; storing information for routing a message to an instance of the first network address which is hosted on a node operable to route a message to all instances of the first network address. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
a network; a plurality of nodes coupled via the network; wherein the plurality of nodes includes two or more nodes that each host an instance of a first network address, wherein N is the number of nodes that host an instance of the first network address; wherein the plurality of nodes includes a first node operable to route a message to the first network address so that the message reaches each of the N nodes that host an instance of the first network address; wherein the first node stores routing information for routing the message to the first network address; wherein the routing information stored by the first node comprises information regarding less than N instances of the first network address; wherein the plurality of nodes includes a second node; wherein the second node stores routing information for routing the message to the first network address; and wherein the routing information stored by the second node comprises information useable to route the message to a third node, wherein the third node stores routing information regarding all N instances of the first network address. - View Dependent Claims (16)
-
-
17. A method for storing routing information in a computer network, the method comprising:
-
creating an instance of a first network address on each of a plurality of nodes in the network, wherein N is the number of nodes that have an instance of the first network address; storing routing information for routing messages to the first network address on a first node in the network; wherein the first node is operable to route a first message to the first network address using the routing information so that the message reaches each of the N nodes that have an instance of the first network address; wherein the routing information comprises information regarding less than N instances of the first network address; storing routing information for routing messages to the first network address on a second node in the network; wherein the routing information stored by the first node comprises information useable to route messages to the second node; and wherein the routing information stored by the second node comprises information useable to route the message to a third node, wherein the third node stores routing information regarding all N instances of the first network address.
-
Specification