There is some evidence that computer networks will have a large impact on society. Likely areas are the economy, resources, small computers, human-to-human interaction, and computer research.
—What Can Be Automated?The Computer Science and Engineering Research Study, National Science Foundation, 1980
Chapter Objectives: After studying this chapter, you should be able to
Explain the key elements and their relationships of a modern networking ecosystem, including end users, network providers, application providers and application service providers.
Discuss the motivation for the typical network hierarchy ...