US 7,502,840 B1
System and method for assigning media addresses to multiple internal nodes
Mark A. Bakke, Maple Grove, Minn. (US)
Assigned to Cisco Technology, Inc., San Jose, Calif. (US)
Filed on Nov. 27, 2002, as Appl. No. 10/306,590.
Int. Cl. G06F 15/177 (2006.01)
U.S. Cl. 709—222  [709/220] 30 Claims
OG exemplary drawing
 
1. A method for assigning a plurality of node addresses, the method comprising:
initiating a discovery process to discover a plurality of internal physical nodes within a computer system, the internal physical nodes supporting one or more ports, the ports of the internal physical nodes comprising a plurality of internal nodes;
receiving a base address for the computer system; and
iterating over the plurality of internal nodes for the computer system, and for each node performing the acts of:
determining a node type from a plurality of node types including a first node type and a second node type, and
assigning based on the node type a node address, said node address comprising a function of the base address;
wherein the node type comprises the first node type and wherein assigning a node address comprises assigning a MAC address comprised of a value arithmetically added to the base address.