In a network including at least one switch having a plurality of ports,
methods of dynamically assigning network protocol addresses to nodes
connected to the network based on the location of the node on the
network. The method may include designating a portion of the network
protocol address to indicate the port at which a node is connected to a
switch on the network.