Computer Networks: A Systems Approach, Chapter 1
To start us on the road toward understanding how to build a network, this chapter does four things. First, it explores...
the requirements that different applications and different communities of people (such as network users and network operators) place on the network. Second, it introduces the idea of a network architecture, which lays the foundation for the rest of the book. Third, it introduces some of the key elements in the implementation of computer networks. Finally, it identifies the key metrics that are used to evaluate the performance of computer networks. (This excerpt from "Computer Networks: A Systems Approach" written by Larry L. Peterson and Bruce S. Davie is reprinted with permission from Morgan Kaufman publishing, copyright 2003-2004.)