Inside this excerpt from "Computer Networks," a book that addresses the key principles of computer networks, learn what building materials you will need to construct a successful network from scratch. Also, explore the requirements that different applications and communities place on the network, key elements in computer networks, and the metrics used to evaluate the computer network performance.