In most practical networks that are based upon the partially connected mesh topology, all of the data that is transmitted between nodes in the network takes the shortest path between nodes. The network used a longer alternative path in the case of a failure or break in one of the links. This requires that the nodes of the network possess some type of logical 'routing' algorithm to determine the correct path to use at any particular time.