System and method for routing network traffic through weighted zones
AssigneeSun Microsystems, Inc.
InventorsJeremy N. Shapiro, Stephen A. Jay
Life of this patent
Estimating the term…
Loading patent…
AssigneeSun Microsystems, Inc.
InventorsJeremy N. Shapiro, Stephen A. Jay
Estimating the term…
A system and method for routing between nodes in a network or subnet. An end node is associated with multiple identifiers for routing purposes, and therefore multiple paths may exist between two end nodes. Network nodes and components (e.g., switches) are grouped into fault zones. Each physical enclosure of network entities may comprise a separate fault zone. For each zone through which a path between two nodes passes, a weight is calculated equal to the number of paths between the nodes that traverse that zone. Path weights are calculated for each path between the nodes, equal to the sum of the weights of each zone in the path. To improve network fault tolerance, new paths may be designed to avoid fault zones and existing paths with high weights. Instead of fault zones, other criteria may be used to assign weights, such as mean time between failures (MTBF), cost, speed, etc.
A processor-implemented method for enabling communication between a first and a second node in a network by routing network traffic through fault zones in the network, the method comprising:
A computer readable medium storing instructions that, when executed by a computer, cause the computer to perform a method for enabling communication between a first and a second node in a network by routing network traffic through fault zones in the network, the method comprising:
A processor-implemented method for enabling communication between a first and a second node in a subnet by determining routing between nodes in the subnet, the method comprising:
A computer readable medium storing instructions that, when executed by a computer, cause the computer to perform a method for enabling communication between a first and a second node in a subnet by determining routing between nodes in the subnet, the method comprising:
A system for enabling communication between nodes in a subnet by determining routing through the subnet comprising multiple fault zones, comprising:
Dependencies are inferred from the claim text.