Communication network routing protocols such as Open Shortest Path First (OSPF) and Intermediate Systemto- Intermediate System (IS-IS) (refer to Chapter 7) that are based on the link state protocol concept do not allow negative weights.
Thus, for all practical purposes, negative link cost rarely plays a role in communication networking protocols.
Thus, in this book, we primarily consider the case when link costs are nonnegative.
Certainly, from a graph theory point of view, it is important to know whether a particular algorithm works with negative link cost.
Network design experts have developed the hierarchical network design model to help you develop a topology in discrete layers.
Each layer can be focused on specific functions, allowing you to choose the right systems and features for the layer.
For example, high-speed WAN routers can carry traffic across the enterprise WAN backbone, medium-speed routers can connect buildings at each campus, and switches can connect user devices and servers within buildings.
A typical hierarchical topology is:
 |
A core layer of high-end routers and switches that are optimized for availability and performance. |
 |
A distribution layer of routers and switches that implement policies. |
 |
An access layer that connects users via lower-end switches and wireless access points. |